Архитектура сети
Множество взаимосвязанных нейронов (нейронная сеть) может иметь различную структуру, которая в существенной степени предопределяет характер решаемых сетью задач. Чаще всего используются сети, состоящие из слоев. Слой - это совокупность нейронов, использующих общий вход (Рис.1.5.).
Рис.1.5. Слой из четырех нейронов с 3-х компонентным входом.
Определяющей характеристикой слоя является совокупность всех его весов, которые можно естественно задать матрицей W. В большинстве случаев все нейроны слоя имеют одинаковую активационную функцию.
Многослойная сеть прямого распространения состоит из нескольких последовательно связанных слоев нейронов (Рис.1.6). В такой сети сигнал распространяется от входа первого слоя (вход сети) к выходу последнего слоя (выход сети)
Рис. 1.6. Трехслойная нейронная сеть.
Таким образом, говоря о структуре многослойной сети, достаточно сказать:
. Сколько в ней слоев.
. Сколько нейронов в каждом слое.
. Каковы активационные функции слоев.
Значения весов связей не являются статической структурной характеристикой и поэтому не водят в структуру сети, а определяются в процессе обучения.
Кроме такой архитектуры можно упомянуть о сетях с обратными связями. Алгоритмы настройки таких сетей как правило сложнее и они встречаются в практических приложениях сравнительно редко.