
142
других типов. Объясняется это громоздкостью записей, опирающихся на
классические логические исчисления. При формировании таких записей легко
допустить ошибки, а поиск их очень сложен. Отсутствие наглядности,
удобочитаемости (особенно для тех, чья деятельность не связана с точными
науками) затрудняло распространение языков такого типа.
Фреймовая модель знаний
Фрейм (англ. frame - каркас или рамка) предложен М. Минским в 1970-е гг.
как структура знаний для восприятия пространственных сцен. Эта модель
имеет глубокое психологическое обоснование
.
Под фреймом понимается
абстрактный образ или ситуация. Фреймом называется также и
формализованная модель для отображения образа. Различают фреймы-
образцы, или прототипы, хранящиеся в базе знаний, и фреймы-экземпляры,
которые создаются для отображения реальных ситуаций на основе
поступающих данных. Модель фрейма является достаточно универсальной,
поскольку позволяет отобразить все многообразие знаний о мире через
фреймы-структуры, для обозначения объектов и понятий (заем, залог,
вексель); фреймы-роли (менеджер, кассир, клиент); фреймы-сценарии
(банкротство, собрание акционеров); фреймы-ситуации (тревога, авария,
рабочий режим устройства) и др. Основным преимуществом фреймов как
модели представления знаний является способность отражать
концептуальную основу организации памяти человека, а также ее гибкость
и наглядность. Специальные языки представления знаний в сетях фреймов FRL
(Frame Representation Language) и другие позволяют эффективно строить
промышленные ЭС. Широко известны такие фреймоориентированные
экспертные системы, как ANALYST, МОДИС.
Семантическая модель знаний
Термин семантическая означает "смысловая", а сама семантика - это
наука, устанавливающая отношения между символами и объектами, которые
они обозначают, т.е. наука, определяющая смысл знаков. Семантическая сеть
- это ориентированный граф, вершины которого - понятия, а дуги - отношения
между ними. Характерной особенностью семантических сетей является
обязательное наличие трех типов отношений: класс - элемент класса;
свойство - значение; пример элемента класса. Проблема поиска решения в
базе знаний типа семантической сети сводится к задаче поиска фрагмента
сети, соответствующего некоторой подсети, соответствующей поставленному
вопросу. Основное преимущество этой модели - в соответствии современным
представлениям об организации долговременной памяти человека.
Недостаток модели - сложность поиска вывода на семантической сети. Для
реализации семантических сетей существуют специальные сетевые языки,
например NET и др. Широко известны экспертные системы, использующие
семантические сети в качестве языка представления знаний -
PROSPECTOR, CASNET, TORUS.
По форме описания знания подразделяются на:
PDF created with pdfFactory Pro trial version www.pdffactory.com