Базы данных и знаний. Мартьянова А.Е. - 288 стр.

UptoLike

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

Мартьянова А.Е. Базы данных и знаний
288
288
Таблица IV.1. Характеристики объектов «птица» и «самолет»
Характеристика Птица Самолет Rules
Крылья 1 1 0
Хвост 1 1 0
Клюв 1 0 1
Двигатель 0 1 -1
Оперение 1 0 1
Шасси 0 1 -1
Теперь рассмотрим массив RULES, который содержит правила,
вырабатываемые экспертной системой для вывода суждений относи-
тельно исхода двух возможностей. В момент, когда система перестает
делать ошибки, массив RULES принимает вид (0, 0, 1, -1, 1, -1).
Сформируем теперь переменную DECISION путем перемножения
массивов VALUE и RULES так, чтобы
DECISION = DECISION + VALUE(I)*RULES(I)
для всех значений I = 1, ... , 6.
Следовательно, если теперь мы возьмем массив VALUE для Пти-
цы, то получим
для переменной DECISION=0+0+l+0+1+0=2. Если же
определим массив VALUE для Самолета, то переменная
DECISION=0+0+0-1+0-1= -2. Эксперт может сказать, что объектПти-
ца, если переменная DECISION положительна, и Самолет, если она от-
рицательна. Закончив анализ, делаем вывод, что экспертная система обу-
чена корректно (на рассматриваемом наборе переменных) и любые
ошибки исключены.
Возвращаясь вновь к изучению
массива правил вывода, заметим,
что переменным Крылья и Хвост соответствуют 1. Мы этого не учли при
выработке решения. Для этих переменных в векторе решения были 0, что
не могло изменить значение вектора DECISION. Это вполне объяснимо,
так как и Крылья, и Хвост есть и у Птицы, и у Самолета. Эти знания,
следовательно, не
говорят нам ничего решающего. С другой стороны,
значения переменных Клюв и Крылья равны +1, а Двигателя и Шасси -1.
Если рассматривать Крылья и Хвост, то таблица не позволяет нам
однозначно выбрать объект: Птицу или Самолет, так как они имеют
одинаковые шансы. Четыре другие переменные указывают нам либо на
Птицу, либо
на Самолет (но не на оба объекта сразу), поскольку соот-
ветствующие им вероятности равны или 1, или 0. Показательной в этом
смысле является диаграмма на рис. IV.3.
288                                 Мартьянова А.Е. Базы данных и знаний


                Таблица IV.1. Характеристики объектов «птица» и «самолет»

  Характеристика           Птица               Самолет           Rules
Крылья                       1                    1                0
Хвост                        1                    1                0
Клюв                         1                    0                1
Двигатель                    0                    1               -1
Оперение                     1                    0                1
Шасси                        0                    1               -1

      Теперь рассмотрим массив RULES, который содержит правила,
вырабатываемые экспертной системой для вывода суждений относи-
тельно исхода двух возможностей. В момент, когда система перестает
делать ошибки, массив RULES принимает вид (0, 0, 1, -1, 1, -1).
      Сформируем теперь переменную DECISION путем перемножения
массивов VALUE и RULES так, чтобы
      DECISION = DECISION + VALUE(I)*RULES(I)
для всех значений I = 1, ... , 6.
      Следовательно, если теперь мы возьмем массив VALUE для Пти-
цы, то получим для переменной DECISION=0+0+l+0+1+0=2. Если же
определим массив VALUE для Самолета, то переменная
DECISION=0+0+0-1+0-1= -2. Эксперт может сказать, что объект – Пти-
ца, если переменная DECISION положительна, и Самолет, если она от-
рицательна. Закончив анализ, делаем вывод, что экспертная система обу-
чена корректно (на рассматриваемом наборе переменных) и любые
ошибки исключены.
      Возвращаясь вновь к изучению массива правил вывода, заметим,
что переменным Крылья и Хвост соответствуют 1. Мы этого не учли при
выработке решения. Для этих переменных в векторе решения были 0, что
не могло изменить значение вектора DECISION. Это вполне объяснимо,
так как и Крылья, и Хвост есть и у Птицы, и у Самолета. Эти знания,
следовательно, не говорят нам ничего решающего. С другой стороны,
значения переменных Клюв и Крылья равны +1, а Двигателя и Шасси -1.
      Если рассматривать Крылья и Хвост, то таблица не позволяет нам
однозначно выбрать объект: Птицу или Самолет, так как они имеют
одинаковые шансы. Четыре другие переменные указывают нам либо на
Птицу, либо на Самолет (но не на оба объекта сразу), поскольку соот-
ветствующие им вероятности равны или 1, или 0. Показательной в этом
смысле является диаграмма на рис. IV.3.




                                   288