ВУЗ:
Составители:
89
7. ПОСТРОЕНИЕ ЭКСПЕРТНОЙ СИСТЕМЫ СРЕДСТВАМИ
ОБЪЕКТНО-ОРИЕНТИРОВАННОГО ПРОГРАММИРОВАНИЯ
Обзор структуры
Экспертная система объединяет три подсистемы: базу знаний, машину вывода и интерфейс
пользователя. База знаний состоит из фактов и правил. Факты базы знаний описывают то, что
известно о предметной области в данный момент. Правила устанавливают ситуационные,
концептуальные, причинные или прецедентные взаимосвязи между этими фактами.
Следовательно, экспертная система должна иметь механизм для введения фактов и правил в базу
знаний, поддерживающий набор фактических выражений и показывающий содержимое для его
периодического обновления системными инженерами и операторами.
Представление фактов а базе знаний
Мы представляем факты, определяя объекты, описывая их атрибуты и придавая им
эквиваленты или значения. В экспертной системе под словом "объект" подразумеваются как физические
предметы (например "термометр" или "контракт"), так и общие представления (такие, как "жар"
или "цена"). С объектами связываются атрибуты, которые описывают их с нашей (и экспертной
системы) точки зрения. Атрибутами объекта "термометр" могут быть: "чувствительный к температуре",
"стеклянный" и "градуированный". Аналогично, "температура" является атрибутом объекта "жар", а
"прибыль" атрибутом "цена"- Третья единица - значение - задает точность. Например, значение
температуры может быть 102° по Фаренгейту, а значение прибыли - 50 %. Чтобы отличать такие
фактические выражения от традиционных компьютерных данных, мы будем говорить о триплете
"объект - атрибут - значение" как о декларативных данных.
Пары "объект-значение"
Для того чтобы упорядочить выражения фактов, можно объединить их в пары "объект -
значение", соединив имя объекта с именем атрибута. Например, в триплете "термометр -
температура — высокая" именем объекта будет слово "термометр", его атрибутом - "температура". а
его значением - слово "высокая". Представим его в ви-
7. ПОСТРОЕНИЕ ЭКСПЕРТНОЙ СИСТЕМЫ СРЕДСТВАМИ
ОБЪЕКТНО-ОРИЕНТИРОВАННОГО ПРОГРАММИРОВАНИЯ
Обзор структуры
Экспертная система объединяет три подсистемы: базу знаний, машину вывода и интерфейс
пользователя. База знаний состоит из фактов и правил. Факты базы знаний описывают то, что
известно о предметной области в данный момент. Правила устанавливают ситуационные,
концептуальные, причинные или прецедентные взаимосвязи между этими фактами.
Следовательно, экспертная система должна иметь механизм для введения фактов и правил в базу
знаний, поддерживающий набор фактических выражений и показывающий содержимое для его
периодического обновления системными инженерами и операторами.
Представление фактов а базе знаний
Мы представляем факты, определяя объекты, описывая их атрибуты и придавая им
эквиваленты или значения. В экспертной системе под словом "объект" подразумеваются как физические
предметы (например "термометр" или "контракт"), так и общие представления (такие, как "жар"
или "цена"). С объектами связываются атрибуты, которые описывают их с нашей (и экспертной
системы) точки зрения. Атрибутами объекта "термометр" могут быть: "чувствительный к температуре",
"стеклянный" и "градуированный". Аналогично, "температура" является атрибутом объекта "жар", а
"прибыль" атрибутом "цена"- Третья единица - значение - задает точность. Например, значение
температуры может быть 102° по Фаренгейту, а значение прибыли - 50 %. Чтобы отличать такие
фактические выражения от традиционных компьютерных данных, мы будем говорить о триплете
"объект - атрибут - значение" как о декларативных данных.
Пары "объект-значение"
Для того чтобы упорядочить выражения фактов, можно объединить их в пары "объект -
значение", соединив имя объекта с именем атрибута. Например, в триплете "термометр -
температура — высокая" именем объекта будет слово "термометр", его атрибутом - "температура". а
его значением - слово "высокая". Представим его в ви-
89
Страницы
- « первая
- ‹ предыдущая
- …
- 87
- 88
- 89
- 90
- 91
- …
- следующая ›
- последняя »
