Лекция №4
Системы искусственного интеллекта, основанные на нейронных
сетях.
1. Понятие и структура нейронных сетей.
Искусственные нейронные сети представляют собой устройства
параллельных вычислений, состоящие из множества взаимодействующих
простых процессоров. Такие процессоры обычно исключительно просты,
особенно в сравнении с процессорами, используемыми в персональных
компьютерах. Каждый процессор подобной сети имеет дело только с
сигналами, которые он периодически получает, и сигналами, которые он
периодически посылает другим процессорам, и, тем не менее, будучи
соединенными в достаточно большую сеть с управляемым взаимодействием,
таки локально простые процессоры вместе способны выполнять довольно
сложные задачи.
Разработка искусственных нейронных сетей (НС) началась в начале ХХ
века, но только в 90-х годах, когда вычислительные системы стали
достаточно мощными, НС получили широкое распространение. Создание НС
было вызвано попытками понять принципы работы человеческого мозга и,
без сомнения, это будет влиять и на дальнейшее их развитие. Однако, в
сравнении с человеческим мозгом НС сегодня представляют собой весьма
упрощенную модель. Несмотря на это НС весьма успешно используются при
решении самых различных задач. Например, программная реализация НС
может использоваться для составления плана кредитных выплат людей,
обращающихся в банк за займом. Хотя решение на основе нейронных сетей
может выглядеть и вести себя как обычное программное обеспечение, они
различны в принципе, поскольку большинство реализаций на основе
нейронных сетей «обучается», а «не программируется»: сеть учиться
выполнять задачу, а не программируется непосредственно. На самом деле НС
используются тогда, когда невозможно написать подходящую программу,
или по причине того найденной НС решение оказывается более