Аппроксимация функций с помощью нейронных сетей


Рассмотрим задачу реализации нелинейных алгебраических зависимостей нейронными сетями. Приведенный выше персептрон может аппроксимировать

произвольную гладкую функцию. В качестве примера запишем выходной сигнал сети с одним выходом y и одним входом u, состоящей из одного скрытого слоя с двумя нелинейными нейронами и выходного слоя из одного линейного нейрона:

. (28)

Внутренние входы v1 и v2 скрытых нейронов определяются выражениями

. (29)

Пусть функция активации f (v) скрытых нейронов является функцией tangh(v)(гиперболический тангенс). При этом график зависимости y=g(u)принайденных в результатеобучения значениях весовых коэффициентов w0 , wh и смещений bhможно построить, как показано на рис. 8. Здесь = , = - , = =1.

Рис. 8

Изменяя веса и смещения в соответствии с обучающей выборкой, получаем гладкую кривую, аппроксимирующую вход нейронной сети.

Эффективность использования нейронных сетей устанавливается теоремой

о полноте. Смысл этой теоремы в том (Cybenko, 1989), что персептрон, по

меньшей мере с одним скрытым слоем, способен аппроксимировать любую

непрерывную функцию с произвольной степенью точности при условии

выбора достаточного числа нейронов скрытого слоя.

 



Дата добавления: 2021-01-11; просмотров: 476;


Поиск по сайту:

Воспользовавшись поиском можно найти нужную информацию на сайте.

Поделитесь с друзьями:

Считаете данную информацию полезной, тогда расскажите друзьям в соц. сетях.
Poznayka.org - Познайка.Орг - 2016-2024 год. Материал предоставляется для ознакомительных и учебных целей.
Генерация страницы за: 0.009 сек.