Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

КОНСПЕКТ ЛЕКЦИЙ КОДЭИ

.pdf
Скачиваний:
166
Добавлен:
14.03.2016
Размер:
28 Мб
Скачать
☆

Графически преобразование данных искусственным нейроном можно проиллюстрировать следующим образом.

12.03.13 Доцент С.Т. Касюк

28

По горизонтальной оси графика откладывается результат взвешенного суммирования входных значений нейрона, а по вертикальной — его выходное значение. Оно полностью определяется видом активационной функции. На рисунке представлена так называемая логистическая активационная функция с насыщением или сигмоида. При увеличении S происходит ограничение выходного значения нейрона между 0 и 1. Если S изменяется вблизи 0, то выход нейрона меняется существенно, а область изменения определяется крутизной активационной функции. При уходе S в область насыщения выходное значение нейрона у стремится к 0 или 1.

12.03.13 Доцент С.Т. Касюк

29

Активационная функция нейрона

30

Активационная функция нейрона

Тождественная активационная функция — выход нейрона в точности равен входу y = S. Нейрон распространяет неизменный входной сигнал на все нейроны следующего слоя.

Экспоненциальная активационная функция y = exp(a*S).

Синусоидальная активационная функция y = sin(S).

12.03.13 Доцент С.Т. Касюк

31

Радиальные базисные функции

12.03.13 Доцент С.Т. Касюк

32

Архитектуры нейронных сетей

Функциональные возможности нейронной сети возрастают с увеличением числа нейронов и связей между ними. Чем больше связей, тем больше количество весов, настраиваемых в процессе обучения нейронной сети. При увеличении числа весовых коэффициентов возрастает число возможных состояний нейросетевой модели, а значит, и количество возможных функциональных преобразований. Однако усложнение модели неизбежно приводит к росту вычислительных затрат, связанных с ее обучением и работой. Кроме того, уровень сложности задач Data Mining не требует применения нейронных сетей с большим числом связей.

12.03.13 Доцент С.Т. Касюк

33

Принципы функционирования многослойного персептрона

Рассмотрим сначала несложную конфигурацию многослойного персептрона, содержащую один скрытый слой.

12.03.13 Доцент С.Т. Касюк

34

Нейроны выходного слоя обрабатывают данные и выполняют вывод результата. Обозначим каждую связь внутри сети как wkij, где i — номер нейрона входного слоя, с выхода которого выходит связь; j — номер нейрона выходного слоя, на вход которого поступает связь (полагаем, что нейроны в слоях нумеруются сверху вниз). Индекс k указывает на слой сети, к которому относится данная связь. Например, w(1)11 — это первая связь первого нейрона первого слоя сети.

12.03.13 Доцент С.Т. Касюк

35

При подаче на вход вектора X = (х1 х2... хп)т сеть сформирует на выходе двухкомпонентный вектор

Y = (у1; у2), значения элементов которого вычисляются по формуле:

где f — активационная функция нейрона.

12.03.13 Доцент С.Т. Касюк

36

Пример

12.03.13 Доцент С.Т. Касюк

37