- •Лабораторная работа № 1. Малая экспертная система.
- •Теоретические сведения
- •Диагностические экспертные системы.
- •Пример применения байесовской стратегии оценки выводов
- •Контрольные задания:
- •Контрольные вопросы:
- •Лабораторная работа № 2. Знакомство с инструментальными средствами для создания экспертных систем.
- •Теоретические сведения
- •Контрольное задание:
- •Контрольное задание:
- •Контрольные вопросы:
- •Лабораторная работа № 4.
- •Теоретические сведения
- •Контрольное задание:
- •Основные стандартные домены
- •Основные стандартные предикаты:
- •Ключевые слова
- •Контрольные задания:
- •Контрольные вопросы:
- •Лабораторная работа №7. Предложения (факты и правила), цели на языке пролог.
- •Теоретические сведения Clauses (условия): Facts (факты) и Rules (правила)
- •О фактах
- •Контрольные вопросы:
- •Лабораторная работа №8. Переменные на языке программирования пролог.
- •Теоретические сведения
- •Анонимные переменные
- •Контрольное задание:
- •Принципы отката:
- •Контрольные задания:
- •Преимущества рекурсии
- •Оптимизация обратной рекурсии
- •Контрольные задания:
- •Объявление списков
- •Головы и хвосты
- •Обработка списков
- •Использование списков
- •Контрольное задание:
- •Контрольные вопросы:
- •Лабораторная работа №13. Секция фактов Лабораторная работа № 1.
- •Теоретические сведения
- •Объявление секций фактов
- •Модификация секции фактов
- •Добавление фактов в период исполнения программы
- •Загрузка фактов из файла в период исполнения программы
- •Удаление фактов в период исполнения программы
- •Удаление нескольких фактов сразу
- •Ключевые слова для объявления фактов
- •Описания Факты, объявленные с ключевым словом nondeterm
- •Факты, объявленные с ключевым словом determ
- •Факты, объявленные с ключевым словом single
- •Сохранение базы данных фактов во время выполнения программы
- •Контрольные задания:
- •Контрольные вопросы:
Контрольное задание:
Проведите эксперимент согласно выбранному вами варианту и сформулируйте вывод на основе анализа его результатов:
Исследовать зависимость работы сети Элмана от функции адаптации, составить сравнительную таблицу (функция адаптации).
Исследовать зависимость работы Каскадной сети от функции адаптации, составить сравнительную таблицу (функция адаптации).
Исследовать зависимость работы сети прямого распространения от функции адаптации, составить сравнительную таблицу (функция адаптации).
Исследовать зависимость работы сети Элмана от количества нейронов на рекуррентном (скрытом) слое (10 нейронов, 50 нейронов, 100 нейронов, функция адаптации – traingdx), составить сравнительную таблицу (количество нейронов).
Исследовать зависимость работы Каскадной сети от количества нейронов на рекуррентном слое (10 нейронов, 20 нейронов, 30 нейронов, функция адаптации – traingdx), составить сравнительную таблицу (количество нейронов).
Исследовать зависимость работы сети прямого распространения от количества нейронов на рекуррентном слое (10 нейронов, 20 нейронов, 30 нейронов, функция адаптации – traingdx), составить сравнительную таблицу (количество нейронов).
Исследовать зависимость работы сети Элмана от допустимой ошибки (0.001, 0.01, 0.1, функция адаптации – traingdx, функция адаптации – traingdx), составить сравнительную таблицу (ошибка).
Исследовать зависимость работы Каскадной сети от допустимой ошибки (0.001, 0.01, 0.1, функция адаптации – traingdx), составить сравнительную таблицу (ошибка).
Исследовать зависимость работы сети прямого распространения от допустимой ошибки (0.001, 0.01, 0.1, функция адаптации – traingdx), составить сравнительную таблицу (ошибка).
Сравнить работу сети Элмана, Каскадной сети и сети прямого распространения при адаптивной функции traingdx, числе нейронов рекуррентного слоя равном 10, допустимой ошибке 0.01, составить сравнительную таблицу (вид сети).
Сравнить работу сети Элмана, Каскадной сети и сети прямого распространения при адаптивной функции trainbfg, числе нейронов рекуррентного слоя равном 10, допустимой ошибке 0.001, составить сравнительную таблицу (вид сети).
Сравнить работу сети Элмана, Каскадной сети и сети прямого распространения при адаптивной функции trainlm, числе нейронов рекуррентного слоя равном 30, допустимой ошибке 0.001, составить сравнительную таблицу (вид сети).
Выяснить, с каким примером сеть Элмана справляется более успешно, используя различные адаптивные функции, при допустимой ошибке 0.01, составить сравнительную таблицу.
Выяснить, с каким примером Каскадная сеть справляется более успешно, используя различные адаптивные функции, при допустимой ошибке 0.01, составить сравнительную таблицу.
Выяснить, с каким примером сеть прямого распространения справляется более успешно, используя различные адаптивные функции, при допустимой ошибке 0.01, составить сравнительную таблицу.
