Оглавление
Рабочая программа по курсу «Нейроинформатика»
Задания для лабораторных работ
Лекция 1. Введение в нейроинформатику
Лекции 2 и 3. Сети естественной классификации
Содержательная постановка задачи
Лекции 4, 5 и 6. Нейронныесети ассоциативной памяти, функционирующие в дискретном времени
Сети дляинвариантной обработки изображений
Конструирование сетей под задачу
Запросы компонентов нейрокомпьютера
Запрос к интерпретатору ответа
Лекция 7.2. Задачник и обучающее множество
Цвет примера и обучающая выборка
Классификация компонентов входных данных
Кодирование бинарных признаков
Кодирование неупорядоченных качественных признаков
Кодирование упорядоченных частных признаков
Простейшаяпредобработка числовых признаков
Оценка способности сети решить задачу
Способ вычисления константы Липшица
Нелинейный Паде преобразователь
Нелинейный сигмоидный преобразователь
Константа Липшица сигмоидной сети
Предобработка, облегчающая обучение
Другие способы предобработкичисловых признаков
Лекция 9. Описание нейронных сетей
Конструирование нейронных сетей
Методы построения двойственных сетей
Элементы самодвойственных сетей
Нелинейный Паде преобразователь
Нелинейный сигмоидный преобразователь
Произвольный непрерывный нелинейный преобразователь
Модификация синаптической карты (обучение)
Контрастирование и нормализациясети
Примеры сетейи алгоритмов их обучения
Лекция 10. Оценка и интерпретатор ответа
Построение оценки по интерпретатору
Оценка обучающего множества. Вес примера
Составные интерпретатор ответа и оценка
Что можно обучать методом двойственности
Краткий обзор макрокоманд учителя
Упрощение архитектуры нейронной сети
Уменьшение числа входных сигналов
Сведение параметров нейронной сети к выделенным значениям
Снижение требований к точности входных сигналов
Получение явных знаний из данных
Построение логически прозрачных сетей
Множества повышенной надежности
Контрастирование на основе показателей значимости
Контрастирование без ухудшения
Гибридная процедура контрастирования
Определение показателей значимости
Определение показателей значимости через градиент
Усреднение по обучающему множеству
Накопление показателей значимости
Обучение персептрона. Правило Хебба
Целочисленностьвесов персептронов
Приложение 1 Описание пакета программ CLAB
Дополнительные возможности нейросети
Инструкции пользователю по работе с пакетом CLAB
Обучение работе с пакетом CLAB на демонстрационной задаче
Инструкции по созданию ptn-файла
Инструкции по выбору файлов и директорий при работе с пакетом CLAB
Инструкции по работе с программой editor
Составление задачника без использования программы editor
Инструкции по работе с программой netgener
Инструкции по работе с программой teacher
Инструкции по работе с программой tester
Приложение 2 Пакет программ «Нейроучебник»
Приложение 3. Стандарт нейрокомпьютера
Переменные типа цвет и операции с цветами
Значение переменной типа цвет (Color)
Операции с переменными типа цвет (Color)
Приведение и преобразование типов
Структура данных интерфейсных функций
Соглашение о передаче значений отображаемым элементам
Перечень отображаемых элементов
Описание языка описания компонентов
Имена структурных единиц компонентов
Способ описания синтаксических конструкций
Описание общих синтаксических конструкций
Описание распределения сигналов
Установить обработчик ошибок (OnError)
Запросы, однотипные для всех компонентов
Запрос на установлениетекущего компонента
Запросы, работающие со структурой компонента
Запросы на изменение параметров
Инициация редактора компоненты
Задача, используемая в примерах
Стандарт первого уровня компонента задачник
Описание языка описания задачника
Стандарт второго уровня компонента задачник
Определение, получение и изменение данных
Сбросить предобработку (RemovePrepare)
Покрасить пример (PaintCurrent)
Стандарт первого уровня компонента предобработчик
БНФ языка описания предобработчика
Описание языка описания предобработчика
Пример описания предобработчика
Стандарт второго уровня компонента предобработчик
Предобработать вектор сигналов (Prepare)
Ошибки компонента предобработчик
Стандарт первого уровня компонента сеть
Обучаемые и не обучаемые параметры и сигналы
Описание и область действия переменных
Раздел описания сигналов и параметров
Пример сокращенного описания блоков
Стандарт второго уровня компонента сеть
Выполнить прямое Функционирование (Forw)
Выполнить обратное Функционирование (Back)
Запросы на изменение параметров
Изменить маску обучаемости (ModifyMask)
Обнулить градиент (NullGradient)
Случайное направление спуска (RandomDirection)
Запросы, работающие со структурой сети
Вернуть параметры сети (nwGetData)
Установить параметры сети (nwSetData)
Нормализоватьсеть (NormalizeNet)
Стандарт первого уровня компонента интерпретатор ответа
БНФ языка описания интерпретатора
Описание языка описания интерпретаторов
Пример описания интерпретатора
Стандарт второго уровня компонента интерпретатор ответа
Интерпретировать массив сигналов (Interpretate)
Ошибки компонента интерпретатор ответа
Стандарт первого уровня компонента оценка
Описание языка описания оценок
Стандарт второго уровня компонента оценка
Оценить массив сигналов (Estimate)
Установить параметры (SetEstIntParameters)
Стандарт второго уровня компонента исполнитель
Позадачная обработка (TaskWork)
Обработка обучающего множества (TaskSetWork)
Стандарт первого уровня компонента учитель
Способ опознания сети для методов, привязанных к архитектуре сети
Установить объект обучения (SetInstructionObject)
Создание массива (CreateArray)
Освободить массив (EraseArray)
Случайный массив (RandomArray)
Установить параметры (SetArray)
Вычислить градиент (CalcGradient)
Запустить запрос (GenerateQuest)
Описание языка описания учителя
Стандарт второго уровня компонента учитель
Провести N шагов обучения(NInstructSteps)
Прервать обучение (CloseInstruction)
Редактировать компонент (inEdit)
Получить параметры (inGetData)
Получить именапараметров (inGetName)
Установить параметры (inSetData)
Стандарт первого уровня компонента контрастер
Библиотеки функций контрастера
БНФ языка описания контрастера
Описание языка описания контрастера
Стандарт второго уровня компонента контрастер
Контрастировать сеть(ContrastNet)
Прервать контрастирование (CloseContrast)
Контрастировать пример (ContrastExample)
Удаление контрастера (cnDelete)
Инициация редактора контрастера
Редактировать контрастера (cnEdit)
Работа спараметрами контрастера
Получить параметры (cnGetData)
Получить имена параметров (cnGetName)