Информационные системы. Бурцева Е.В - 79 стр.

UptoLike

В настоящее время существуют и успешно применяются программы, позво-
ляющие машинам играть в деловые или военные игры, имеющие большое при-
кладное значение.
Нейронные сети. Среди направлений работ в области ИИ следует выделить
нейрокибернетику, т.е. подход к разработке машин, демонстрирующих "разум-
ное" поведение, на основе архитектур, напоминающих устройство мозга, назы-
ваемых нейронными сетями.
Нейронная сеть
(НС) это кибернетическая модель нервной системы, кото-
рая представляет собой совокупность большого числа сравнительно простых
элементов нейронов, топология соединения которых зависит от типа сети.
Чтобы создать НС для решения какой-либо конкретной задачи, следует выбрать
способ соединения нейронов друг с другом и подобрать значения параметров
межнейронных соединений.
Для справки: у рядовых муравьёв и пчёл примерно 80 нейронов на особь (у
царицы 200 300 нейронов), у тараканов 300 нейронов, и эти существа по-
казывают отличные адаптационные свойства в процессе эволюции. У человека
число нейронов более 10
10
.
В последние десятилетия наблюдается рост объёмов исследований и разра-
боток НС. Это стало возможным в связи с появлением нового аппаратного
обеспечения, повысившего производительность вычислений в НС (нейропро-
цессоры, транспьютеры и т. п.). НС хорошо подходят для распознавания обра-
зов и решения задач классификации, оптимизации и прогнозирования. Поэтому
основными областями их применения являются:
промышленное производство и робототехника;
военная промышленность и аэронавтика;
банки и страховые компании;
службы безопасности;
биомедицинская промышленность;
телевидение и связь и др.
В 1980-х гг. в Японии в рамках проекта "ЭВМ V поколения" был создан
первый нейрокомпьютер. К этому времени ограничения по памяти и быстро-
действию были практически сняты. Появились транспьютеры параллельные
компьютеры с большим количеством процессоров.
Выделяют 3 подхода к созданию НС.
1. Аппаратный создание специальных компьютеров, нейрочипов, плат
расширения, наборов микросхем, реализующих все необходимые алгоритмы.
2. Программный создание программ и инструментариев, рассчитанных на
высокопроизводительные компьютеры. Сети создаются в памяти компьютера,
всю работу выполняют его собственные процессоры.
3. Гибридный комбинация первых двух. Часть вычислений выполняют
специальные платы расширения (сопроцессоры), часть программные средст-
ва.