54
В связи с тем, что используемые методы оптимизации могут приводить к
локальным экстремумам, процедура повторяется для нескольких начальных то-
чек.
2.14 Разработка языка описания нейроимитатора для обмена данны-
ми
Рассмотрим вопросы, связанные с разработкой унифицированного фор-
мата представления нейросетевой информации для хранения и обмена между
модулями информационной системы. Основное назначения формата – унифи-
цированное представление информации о настроенных нейросетевых моделях,
достаточной для их корректного применения в информационных системах для
решения прикладных задачах.
Для обеспечения работы с нейросетевыми моделями, представленными в
унифицированном формате, необходима разработка специализированных про-
граммных средств, преобразующих информацию во внутренний формат пред-
ставления программ – нейроимитаторов, решающих определенные задачи в
конкретных информационных системах.
Составляющей информационного обмена между информационной систе-
мой и нейросетевым компонентом является файл параметров функционирова-
ния нейроимитатора. Он содержит информацию, необходимую для корректной
обработки запроса. В состав выходной информации нейроимитатора входит
файл результатов работы, файл отчета о процессе настройки, файл нейросете-
вой модели, протокол работы нейроимитатора. В файле результатов содержатся
значения целевых параметров задачи, полученные моделью на основе входных
данных, предоставленных ИС. Эта информация используется непосредственно
в дальнейшей работе ИС. Файл отчета о процессе обучения содержит информа-
цию о структуре использованных моделей, ошибках на обучающей и тестовой
выборках, число тактов обучения и т.д. Файл нейросетевой модели содержит
представление обученной нейросети во внутреннем формате, а также всю необ-
ходимую информацию для ее дальнейшего использования. С помощью про-
граммы преобразования форматов нейросетевая модель представляется в уни-
фицированном формате и далее может быть добавлена в архив моделей или пе-
редана другой программе. Файл протокола работы позволяет ИС контролиро-
вать процесс функционирования нейроимитатора, диагностировать возникаю-
щие сбои и корректно их обрабатывать.
Предлагаемый вариант унифицированного формата описания нейросете-
вых моделей разработан на основе изучения работ отечественных и зарубеж-
ных исследователей [41,57,110,230,232,243,247,248,249,254,255], а также собст-
венного опыта разработки программной системы моделирования нейронных
сетей [178,179]. Предлагаемый унифицированный формат можно рассматри-
вать как вариант подхода к описанию, охватывающий наиболее распространен-
ные методы и модели нейроинформатики. При этом практически важным явля-
ется вопрос обеспечения открытости и расширяемости предлагаемого формата.