Информатика


Базы знаний на ЭВМ - часть 2


С логической точки зрения определение понятия пред­ставляет описание совокупности признаков, характеризующих его содержание.

 

Приведем примеры определения понятий.

1. Понятие «мама». Объем понятия - совокупность всех мам. Содержание понятия - женщина, имеющая детей. Формализация понятия на Прологе может выражаться конкретными фактами. При­меры:

 

мама (Люба, Оля);              - Люба - мама Оли

мама (Зина, Люба);             - Зина - мама Любы

 

2. Понятие - «бабушка». Объем понятия - совокупность всех бабушек. Содержание понятия - «бабушка - это мама мамы или папы». Формализация этого понятия на Прологе:

 

бабушка (х, z) ¬ мама (х, у), мама (у, z);                        - бабушка - это мама мамы

бабушка (х, z) ¬ мама (х, у), папа

(у, z);                         - бабушка - это мама папы

 

3. Понятие «музыкант». Объем понятия - совокупность людей, занимающихся музыкой. Содержание понятия - «музыкант - чело­век, который любит музыку и занимается музыкой». Это понятие на языке Пролог можно записать в виде правила:

 

музыкант (х) ¬ любит (х, музыка), занятие (х, музыка).

 

4. Понятие «студент». Объем и содержание понятия - учащиеся в вузах, университетах и колледжах. Определение этого понятия на Прологе можно записать в виде набора правил:

 

студент (х) ¬ занятие (х, учеба), место (х, университет);

студент (х) ¬ занятие (х, учеба), место (х, институт);

студент (х) ¬ занятие (х, учеба), место (х, колледж);

 

Для создания сложных баз знаний может понадобиться целая сис­тема понятий, характеризующих объекты в заданной предметной области. Эта система определений базируется на наборе признаков, где каждый признак является характеристикой некоторого объекта.

 

Примеры признаков объектов и соответствующих значений:

цвет - красный, белый, зеленый, черный и т.д.;

вес - определяется в килограммах;

возраст - определяется в годах: 1, 2, 3, ...

 

Примеры записи признаков на Прологе:




Начало  Назад  Вперед