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