Смекни!
smekni.com

Психологическая интуиция искусственных нейронных сетей (стр. 17 из 18)

75.Орлик С. Секреты Delphi на примерах. - М.: Бином, 1996 - 316с.

76.Оузер Д. Освой самостоятельно Delphi 2. - М.: Бином, 1997 - 624с.

77.Поляк Б.Т. Введение в оптимизацию. М.: Наука, 1983, с. 15-94.

78.Поспелов Д.А. Данные и знания. Представление знаний // Искусственный интеллект. Кн.2: Модели и методы: Справочник - М.: Радио и связь. - с.7-13.

79.Практическая психология для преподавателей. / под ред. М.К.Тутушкиной // М.: Филин, 1997 - с. 167.

80.Психологический словарь / под редакцией В.В. Давыдова, А.В. Запорожца, Б.Ф. Ломова и др. - М.: Педагогика, 1983 - с.140-141

81.Психология. Словарь. / под общей редакцией А.В. Петровского, М.Г. Ярошевского. - М.: Политиздат, 1990 - с.149.

82.Пфанцагль И. Теория измерений. - М.: Мир, 1976 - с. 248.

83.Розенблатт Ф. Принципы нейродинамики. Перцептрон и теория механизмов мозга. - М.: Мир, 1965. - с.480.

84.Россиев Д.А., Винник Н.Г. Предсказание «удачности» предстоящего брака нейросетевыми экспертами. // Нейроинформатика и ее приложения: Тезисы докладов II всероссийского рабочего семинара, 7-10 октября 1994 г. - Красноярск, 1994. - с.45.

85.Россиев Д.А., Гилев С.Е., Коченов Д.А. MultiNeuron, версии 2.0 и 3.0 // Тезисы докладов III всероссийского семинара «Нейроинформатика и ее приложения». - Красноярск: изд. КГТУ, 1995 - с.14.

86.Россиев Д.А., Головенкин С.Е., Назаров Б.В. и др. Определение информативности медицинских параметров с помощью нейронной сети // Диагностика, информатика и метрология - 94: Тезисы научно-технической конференции, Санкт-Петербург, 28-30 июня 1994 г. - С-Пб., 1994. - с.348.

87.Россиев Д.А., Коченов Д.А. Пакет программ «MultiNeuron» - «Configurator» - «Tester» для конструирования нейросетевых приложений. // Нейроинформатика и ее приложения: Тезисы докладов II всероссийского рабочего семинара, 7-10 октября 1994 г. - Красноярск, 1994. - с.30.

88.Савушкин С.А. Нейросетевые экспертные системы // Нейрокомпьютер - 1992, №2 - с.29-36

89.Суппес П., Зинес Дж. Основы теории измерений // Психологические измерения. - М.: Мир, 1976 - с.9 - 119.

90.Тарасов К.Е., Великов В.К., Фролова А.И. Логика и семиотика диагноза: Методологические проблемы. - М.: Медицина, 1989. -272с.

91.Таунсенд К., Фохт Д. Проектирование и программная реализация экспертных систем на персональных ЭВМ. - М.: Финансы и статистика, 1990 - 320с.

92.Тихомиров О.К., Собчик Л.Н., Гурьева Л.П., Гарбер И.Е., Тарновская Н.В., Ремизова А.Л. Анализ этапов компьютеризованной психодиагностики (на примере MMPI). // Вопросы психологии, №2, 1990 - с.136-142.

93.Фу. К. Структурные методы в распознавании образов. -М. Мир, 1977 - с.320.

94.Цыпкин Я.З. Адаптация и обучение в автоматических системах. - М.: Наука, 1968 - с.400.

95.Шеннон К. Работы по теории информации в кибернетике, пер. с англ., М., 1963, с. 243-332.

96.Шмелев А.Г. Психодиагностика и новые информационные технологии. // Компьютеры и познание. - М.: Наука, 1990 - с.87-105.

97.Шмелев А.Г., Похилько В.И. Анализ пунктов при конструировании и применении тест - опросников: ручные и компьютерные алгоритмы // Вопросы психологии - 1985 - №4 - с.126-134.

98.Шнейдерман Б. Психология программирования. М.: Радио и связь, 1984 - с.139.

99.Ямпольский Л.Т. Типологический подход к прогнозу клинических особенностей хронического алкоголизма // Вопросы психологии - 1986 - №2 - с.91 - 99.


Приложение 1

Программа-имитатор полутораслойной сети

Рис.1 Страница «редактирование данных»

Нейроимитатор, структура и функционирование которого описаны в Главе 4 настоящей работы выполнен в среде разработки программ Delphideveloperv.2.0 и может функционировать в операционных системах Windows-95 и Windows-NT.

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

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

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

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

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

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

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

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

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

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

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

· MSACCESS.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Кнопка «Начать обучение» вызывает очистку нейросети и начало обучения с первого потока.

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

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

* номер;

* истинное значение результата;

* значение результата, вычисленное нейросетью.

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


приложение 2

Программа расчета социометрических показателей

Данная программа предназначена для ввода и обработки социометрической информации.

Программа реализована в среде разработки программ BorlandDelphideveloperv.2.0. и может функционировать в операционных системах Windows-95 и Windows-NT.

Для каждого исследуемого хранится его идентификационный код (например, его имя или фамилия) и социометрические оценки, поставленные им другим членам своей группы. По введенным оценкам для статуса и экспансивности исследуемых рассчитываются (соответственно, по столбцам и строкам) следующие характеристики:

* Коэффициент известности (экспансивности) исследуемых, вычисляемый как отношение ненулевых оценок данного испытуемого (от данного испытуемого) к общему числу числу членов группы.

*

- среднее арифметическое ненулевых оценок столбца (строки).

*

- среднеквадратичное отклонение ненулевых оценок столбца (строки).

* Стэн - стеновая оценка статуса (экспансивности) данного испытуемого. Вычисление стэна ведется следующим образом:

Вычисляется мат. ожидание оценок по всей социометрической матрице

.

Для каждого столбца (строки) производится разбиение интервала в

с центром в
на десять равновеликих интервалов.

Ввод и отображение информации ведется в матрицу строк. После занесения фамилий их редактирование может быть блокировано. Это сделано с тем, чтобы исключить ошибочный ввод при занесении социометрических оценок.

Для экономии ресурсов компьютера на время занесения информации функция пересчета итоговых социометрических показателей может быть отключена.

Данные о группах исследуемых могут быть сохранены и считаны из файлов в собственном формате программы (расширение *.scm).

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

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


Приложение 3

Психологический опросник А.Г. Копытова

Субтест 1