Психологическая интуиция искусственных нейронных сетей
Страница 42

· Структура задачника

· Редактирование данных

· Обучение помеченных

· Тестирование

Кроме того в правой части окна программы расположена панель, на которой находится кнопка «Выход» по нажатию которой происходит отсоединение от активной базы данных и закрытие приложения.

На рис.1 изображена страница «редактирование данных», в которой происходит считывание и редактирование данных задачника. Редактирование ведется непосредственно в окне, в котором отображаются данные.

Связь с файлом данных устанавливается при нажатии кнопки «открыть задачник». Происходит вызов интерфейсного диалога «открытие файла», изображенного на рис. 2.

Рис. 2. Диалог «Открытие файла»

Система может использовать в качестве задачника все файлы локальных баз данных, поддерживаемых ODBC, а именно:

· Paradox (3.5, 4, 5 for Windows, 7);

· dBASE (III+, IV, for Windows);

· MSACCESS.

Тип файла может быть выбран из выпадающего списка с соответствующим названием.

Рис. 3. Страница «Конфигурация задачника»

На странице «Конфигурация задачника» размещены интерфейсные элементы, предназначенные для выполнения следующих функций:

· Пометка задач (обучающие/тестируемые). См. рис. 4.

· Пометка полей задачника как входных сигналов (вход/выход/пустой). См. рис. 5.

Рис. 4. Диалог «пометка задач»

Для пометки задачи на включения или исключение ее из списка активных достаточно двойного щелчка по соответствующей строке скроллируемого окна «Набор задач». Затем на появившемся диалоге «Пометка задач» нужно установить переключатель в соответствующее положение, и если решение о пометке принято правильно, то нажать кнопку «Ok», а иначе - «Отказ».

Рис. 5. Диалог «Тип сигнала»

Для пометки сигнала как входного, выходного или пустого, достаточно двойного щелчка по соответствующей строке скроллируемого окна «Набор сигналов». Затем на появившемся диалоге «Тип сигнала» нужно установить переключатель в требуемоее положение, и если решение о пометке принято правильно, то нажать кнопку «Ok», а иначе - «Отказ».

Рис. 6. Страница «Обучение помеченных»

На странице «Обучение помеченных» (см. рис.6) расположены интерфейсные элементы, позволяющие управлять процессом обучения нейронной сети.

Кнопки «Сохранить сеть» и «Считать сеть» позволяют соответственно записать нейронную сеть и считать ее из файла в собственном формате программы (таким файлам присвоено традиционное расширение «*.nn»). Выбор файла при записи и считывании происходит при помощи стандартных диалогов Windows «Открыть файл» и «Сохранить файл», которые уже настроены на работу с файлами нейронных сетей.

В процессе обучения отображаются:

* оценка (суммарная ошибка) сети на данной стадии обучения;

* номер обучаемого потока;

* функция преобразователя, для которой идет подбор параметров;

* текущее значение шага оптимизации;

* выполняемая в настоящий момент оптимизационная процедура.

В текстовом окне помещается список потоков в порядке обучения сверху вниз. Для каждого из них сообщается выбранная функция преобразователя и достигнутое значение оценки сети.

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46