русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Применение метода обратного распространения ошибки для гипер радиально-базисных сетей


Дата добавления: 2014-11-28; просмотров: 617; Нарушение авторских прав


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

(4.35)

Предположим, что применяется самая общая форма гауссовской радиальной функции , соответствующей сети HRBF, в которой

, (4.36)

а матрица имеет произвольную структуру.

Обучение сети с использованием алгоритма обратного распространения ошибки проводится в два этапа. На первом этапе предъявляется обучающий вектор и рассчитываются значения сигналов выходных нейронов сети и фактическое значение целевой функции, заданной выражением (4.35). На втором этапе минимизируется значение этой функции.

Подбор значений параметров можно осуществлять, используя градиентные методы оптимизации независимо от объекта обучения – будь то вес или центр. Независимо от выбираемого метода градиентной оптимизации, необходимо, прежде всего, получить вектор градиента целевой функции относительно всех параметров сети. Для этого необходимо решить систему дифференциальных уравнений, представленную формулами:

(4.37)

Для расчета градиента целевой функции по параметрам сети целесообразно использовать метод потоковых графов, описанный в [6]. Граф сети HRBF представлен на рис.4.4. Сопряжённая сеть, используемая для расчёта градиента, представлена на рис.4.5.

  . . . . . . . . . . . .  
+
+
+
+
+
+
+
+
+
+
+

 


Рис. 4.5. Структура сопряженной HRBF-сети, используемая для расчета градиента

Тогда аналитические выражения для частных производных можно записать в более простом виде:



(4.38)

(4.39)

(4.40)

(4.41)

где (4.42)

i- индекс нейрона скрытого слоя, i=1,2,…,K;

(4.43)

j- индекс компонента входного вектора x, j=1,2,…,N;

r- индекс переменной в компоненте входного вектора , r=1,2,…,N;

– элементы масштабирующей матрицы Q.



<== предыдущая лекция | следующая лекция ==>
Структура гипер радиально-базисной сети | Методы подбора числа базисных функций


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.005 сек.