Системы искусственного интеллекта. Гудков П.А. - 5 стр.

UptoLike

Составители: 

5
xnegative(X,Y),!.
negative(X,Y):-
not(xpositive(X,Y)),
ask(X,Y,Answer),
remember(X,Y,Answer),
Answer = no.
ask(X,Y,yes):-
write(X," ",Y,"? "),
readln(Reply),
frontchar(Reply,'y',_),!.
ask(_,_,no).
remember(X,Y,yes):-
assertz(xpositive(X,Y)).
remember(X,Y,no):-
assertz(xnegative(X,Y)).
Порядок выполнения работы
1. Изучить пример экспертной системы (файл ch16e01.pro).
2. Разработать на основе изученного примера экспертную систему для
требуемой предметной области согласно заданию.
3. Получить распечатки примеров работы программы.
4. Оформить отчет.
Содержание отчета
1. Вариант задания, включающий описание предметной области.
2. Исходный текст разработанной программы.
3. Графическое представление алгоритма работы программы.
4. Распечатки экрана с результатами работы программы.
5. Выводы по работе.
Контрольные вопросы
1. Основные компоненты экспертной системы.
2. Для чего необходимы БД и БЗ?
3. Каков алгоритм работы созданной системы?
Литература
  xnegative(X,Y),!.
negative(X,Y):-
  not(xpositive(X,Y)),
  ask(X,Y,Answer),
  remember(X,Y,Answer),
  Answer = no.

ask(X,Y,yes):-
  write(X," ",Y,"? "),
  readln(Reply),
  frontchar(Reply,'y',_),!.
ask(_,_,no).

remember(X,Y,yes):-
  assertz(xpositive(X,Y)).
remember(X,Y,no):-
  assertz(xnegative(X,Y)).


                       Порядок выполнения работы

  1. Изучить пример экспертной системы (файл ch16e01.pro).
  2. Разработать на основе изученного примера экспертную систему для
     требуемой предметной области согласно заданию.
  3. Получить распечатки примеров работы программы.
  4. Оформить отчет.

                           Содержание отчета

  1. Вариант задания, включающий описание предметной области.
  2. Исходный текст разработанной программы.
  3. Графическое представление алгоритма работы программы.
  4. Распечатки экрана с результатами работы программы.
  5. Выводы по работе.

                         Контрольные вопросы

  1. Основные компоненты экспертной системы.
  2. Для чего необходимы БД и БЗ?
  3. Каков алгоритм работы созданной системы?

                              Литература

                                                                   5