известных типов, приходится разрабатывать новую конфигурацию. При этом
необходимо руководствоваться следующими основными правилами:
- возможности сети возрастают с увеличением числа нейронов, плотности
связей между ними и числа слоев;
- введение обратных связей наряду с увеличением возможностей сети мо-
жет вызвать динамическую устойчивость сети;
- сложность алгоритмов функционирования сети, введение нескольких ти-
пов синапсов способствуют усилению мощности нейронной сети.
В большинстве случаев оптимальный вариант нейронной сети получается
на основе интуитивного подбора, хотя в литературе приведены доказательства
того, что для любого алгоритма существует нейронная сеть, которая может его
реализовать.
2.3.12 Нейроматематика и нейрокомпьтеры
Нейроматематика - это раздел вычислительной математики, связанный с
разработкой методов и алгоритмов решения задач с использованием нейросете-
вых алгоритмов. Под нейросетевым, или нейронным, алгоритмом понимают
вычислительную процедуру, основная часть которой может быть реализована в
виде нейронной сети на нейрокомпьютере.
Типы нейрокомпьютеров:
- большие универсальные компьютеры, построенные на множестве нейро-
чипов;
- нейроимитаторы, представляющие собой программы для обычных ком-
пьютеров, имитирующие работу нейронов. В основе такой программы заложен
алгоритм работы нейрочипа с определенными внутренними связями.
Преимущества нейрокомпьютеров:
- высокое быстродействие, связанное с тем, что алгоритмы нейроинфор-
матики обладают высокой степенью параллельности;
- устойчивость к помехам и разрушениям;
- устойчивые и надежные нейросистемы могут создаваться из ненадежных
элементов, имеющих значительный разброс параметров.
Недостатки нейрокомпьютеров:
- нейрокомпьютеры создаются специально под конкретные задачи, реше-
ние которых на обычных компьютерах возможно только численными метода-
ми;
- нейрокомпьютеры из-за их уникальности достаточно дорогостоящи.
2.4 Статистическое моделирование. Метод Монте-Карло
Численный метод решения математических задач при помощи моделиро-
вания случайных величин называется методом статистических испытаний,
или методом Монте-Карло, получившим название от известного центра игры в
рулетку. (Рулетка - одно из простейших устройств получения случайных чисел,
на использовании которых основан этот метод).
В основе метода лежит следующий факт: если имеется механизм генери-
рования значений случайной величины, равновероятно распределенной на про-
межутке [0, 1), то можно получить случайные значения другой случайной вели-
чины, распределенной по любому заданному закону.
66