Искусственные нейронные сети. Каширина И.Л. - 44 стр.

UptoLike

Составители: 

44
ра модифицируется путем выполнения операции AND (логическое "И") с вход -
ным вектором .
Если значение отношения меньше порога , то считается, что входной сигнал отли-
чается от данного образца и осуществляется поиск другого похожего вектора .
Если входной вектор отличается от всех образцов , то он рассматривается как но-
вый образец . В сеть вводится нейрон , соответствующий новому образцу, и рас-
считываются значения синаптических весов .
ПРИЛОЖЕНИЕ
Программная реализация персептрона
В качестве примера программной реализации персептрона рассмотрим решение
упражнения 2 из § 3, то есть программу, обучающую однонейронный персептрон
распознаванию изображений крестиков” и ноликов”. Фрагмент работы про-
граммы, реализованной в среде Delphi, изображен на рис 25.
Рис 25. Персептрон распознал изображение крестика .
Программа позволяет пользователю рисовать с помощью мыши изображения кре-
стиков или ноликов по сетке размером 20×20 (DrawGrid). Полученную картинку
путем нажатия кнопки Выровнять” можно масштабировать до границ всей сетки.
На рис . 26 приведено изображение нолика до и после масштабирования.
Рис 26. Масштабирование изображения нолика
                                        44
ра модифицируется путем выполнения операции AND (логическое "И") с вход-
ным вектором.
Если значение отношения меньше порога, то считается, что входной сигнал отли-
чается от данного образца и осуществляется поиск другого похожего вектора.
Если входной вектор отличается от всех образцов, то он рассматривается как но-
вый образец. В сеть вводится нейрон, соответствующий новому образцу, и рас-
считываются значения синаптических весов.

                               ПРИЛОЖЕНИЕ
                Программная реализация персептрона
В качестве примера программной реализации персептрона рассмотрим решение
упражнения 2 из § 3, то есть программу, обучающую однонейронный персептрон
распознаванию изображений “крестиков” и “ноликов”. Фрагмент работы про-
граммы, реализованной в среде Delphi, изображен на рис 25.




                 Рис 25. Персептрон распознал изображение крестика.
Программа позволяет пользователю рисовать с помощью мыши изображения кре-
стиков или ноликов по сетке размером 20×20 (DrawGrid). Полученную картинку
путем нажатия кнопки “Выровнять” можно масштабировать до границ всей сетки.
На рис. 26 приведено изображение нолика до и после масштабирования.




                   Рис 26. Масштабирование изображения нолика