Этап 3. Центральным этапом решения практических задач с использо-
ванием НС ПР является идентификация нейросетевой модели. Данная зада-
ча, как и вообще задача построения математической модели в аналитическом
виде, состоит из двух компонентов:
1. Структурной идентификации.
2. Параметрической идентификации.
При построении нейросетевых моделей структурная идентификация является
частично решенной, т.к. задана структура формирования выходных значений
НС ПР. Остается открытым вопрос о количестве скрытых слоев и количестве
нейронов в каждом из них. Эта задача, называемая также задачей определе-
ния оптимальной структуры НС ПР, должна решаться таким образом, чтобы
НС ПР могла показывать хорошие результаты на данных, не входящих в обу-
чающее множество. Теоретически, увеличение количества слоев и нейронов в
сети приводит к уменьшению ошибки обучения. Однако это с определенного
момента начинает отрицательно сказываться на способности НС ПР описы-
вать зависимость на данных, не включенных в обучающее множество. Воз-
можны три стратегии выбора структуры НС ПР:
— Генерация набора НС, не зависимых друг от друга.
— Контрастирование НС, заключающееся в оценке значимости нейронов
в текущей НС и удалении наименее значимых из них.
— Конструктивный подход, заключающийся в последовательном наращи-
вании количества слоев и/или нейронов в скрытых слоях, начиная с
сети минимальной структуры.
Каждый из подходов имеет свои преимущества и недостатки. Процеду-
ра генерации независимых структур НС проста в реализации, однако может
привести к пропуску хорошей структуры. Для осуществления контрастиро-
вания необходимо иметь начальную сеть с достаточно большим количеством
весов. Конструктивный подход представляется наиболее рациональным.
Параметрическая идентификация НС ПР — это, как указывалось выше,
и есть обучение. Процесс обучения будет подробно рассмотрен далее.
30