Республики Беларусь «24»

Вид материалаПояснительная записка
Подобный материал:
1   ...   15   16   17   18   19   20   21   22   23

Раздел 1. Экспертные системы (ЭС)




Тема 1.1. Назначение и особенности экспертных систем

      1. Назначение и особенности экспертных систем.
      2. Структура ЭС.
      3. Классификация ЭС.



Тема 1.2. Модели представления знаний


1.2.1. Логическая модель представления знаний.

1.2.2. Семантическая модель представления знаний.

1.2.3. Фреймовая модель представления знаний.

Тема 1.3. Методы поиска решений в ЭС


1.3.1. Методы поиска решений в одном пространстве.

1.3.2. Методы поиска решений в иерархических пространствах.

1.3.3. Поиск в динамических средах.

Тема 1.4. Взаимодействие с пользователем

в экспертных системах


1.4.1. Типовая подсистема взаимодействия с пользователем в экспертной системе.

1.4.2. Морфологический анализ входных сообщений.

1.4.3. Синтаксический анализ входных сообщений.

1.4.4. Семантический анализ входных сообщений.

1.4.5. Синтез выходных сообщений.

Раздел 2. Язык логического программирования

Visual Prolog




Тема 2.1. Логическое программирование на языке Visual Prolog


Факты и правила в языке Visual Prolog. Термы, атомы, переменные. Анонимные переменные. Типы данных языка Visual Prolog.

Тема 2.2. Структура программы на языке Visual Prolog


Объявление и определение фактов и правил. Основной вопрос программы. Объявление новых типов данных. Объявление констант.

Тема 2.3. Рекурсия в языке Visual Prolog


Организация рекурсии в языке Visual Prolog. Организация циклов. Управление перебором, оператор отсечения. Отрицание как неуспех.

Тема 2.4. Списки в языке Visual Prolog


Структура списка. Голова и хвост списка. Определение типа «список». Формы записи списков. Основные приемы работы со списками.

Тема 2.5. Работа с файлами в языке Visual Prolog


Стандартные потоки ввода-вывода. Открытие файла. Переопределение стандартных потоков ввода-вывода. Чтение и запись файла.

Тема 2.5. Создание графического пользовательского интерфейса

в среде Windows.


2.5.1. Визуальная среда создание интерфейса Visual Prolog. Использование редактора ресурсов и мастера CodeExpert.

2.5.2. Обработка события от операционной Windows.

2.5.3. Создание диалоговых окон.

2.5.4. Вывод графики и текста.

Раздел 3. Основы теории нечетких множеств




Тема 3.1. Нечеткие подмножества


Определение нечеткого подмножества. Свойства нечетких подмножеств. Основные операции с нечеткими подмножествами.

Тема 3.2. Нечеткие графы и нечеткие отношения


Определение нечеткого графа и нечеткого отношения. Свойства нечетких отношений. Композиция двух нечетких отношений. Условные нечеткие подмножества.

Тема 3.3. Нечеткая логика


3.3.1. Функция нечетких переменных. Таблица значений функции нечетких переменных. Полиноминальные формы.

3.3.2. Анализ функции нечетких переменных.

3.3.3. Синтез функции нечетких переменных.

3.3.4. Сети нечетких элементов.

Примерный перечень ТЕМ лабораторных работ



1. Изучение базовых конструкций языка Visual Prolog.

2. Изучение модели обработки событий в языке Visual Prolog.

3.  Оформление графического пользовательского интерфейса на языке Visual Prolog.

4. Создание экспертной системы.

Примерный перечень компьютерных программ



1. Microsoft Windows NT/2000/XP.

2. Visual Prolog personal edition.


ЛИТЕРАТУРА




Основная

  1. Попов И. В. Экспертные системы: решение неформализованных задач в диалоге с ЭВМ.– М.: Наука, 1987.
  2. Уотермен Д. Руководство по экспертным системам. – М.: Мир, 1989.
  3. Логический подход к искусственному интеллекту: от классической логики к логическому программированию: Пер. с фр./ А. Тейз, П. Грибомон, Ж. Луи и др. – М.: Мир, 1990.
  4. Братко И. Программирование на языке Пролог для искусственного интеллекта.– М.: Мир, 1990.
  5. Кофман А. Введение в теорию нечетких множеств: Пер. с фр. В.Б. Кузьмина /Под ред. С.И. Травкина. – М.: Радио и связь, 1982.



Дополнительная

  1. Лорьер Ж.-Л. Системы искусственного интеллекта.– М.: Мир, 1991.
  2. Построение экспертных систем / Под ред. Ф. Хейес-Рот, Д. Уотерман, Д. Лепат.– М.: Мир, 1987.
  3. Поспелов Д. А. Моделирование рассуждений.– М.: Радио и связь, 1989.
  4. ЭС для персональных компьютеров. Методы, средства, реализации. – Мн.: Выш. шк., 1990.
  5. Ревунков Г.И.  и др.  Базы и банки данных и знаний. – М.: Высш. шк., 1992.
  6. Осуга С. Обработка знаний/Пер. с яп. В.И. Этова. – М.: Мир, 1989.
  7. Тейлор К. Как построить свою экспертную систему/ Пер. с англ. Н.Н. Слепова. – М.: Энергоатомиздат, 1991.
  8. Таусенд К., Фохт Д. Проектирование и программная реализация экспертных систем на персональных ЭВМ /Пер с англ. В.А. Кондратенко. – М.: Финансы и статистика, 1990.
  9. Рот М. Интеллектуальный автомат :компьютер в качестве эксперта: Пер. с нем. А.П. Свиридова. – М.: Энергоатомиздат, 1991.
  10. Уотермен Д.  Руководство по экспертным системам: Пер. с англ./ Под ред. В.Л. Стефанюка. – М.: Мир, 1989.
  11. Попов Э.В.  Экспертные системы реального времени //Открытые системы, 2(10), 1995.
  12. Искусственный интеллект: В 3 кн.– М.: Радио и связь, 1990.