Базы знаний. Продукционная модель знаний.




Способность человека накапливать и использовать знания, принимать решения можно назвать естественным интеллектом, соответствующие возможности информационной системы получили название искусственный интеллект.Система понятий для представления знаний существенно отличается от понятий для представления данных, поэтому отображение знаний производится в базу знаний. Вместе с тем база знаний способна хранить данные как простую разновидность знаний.

База знаний содержит:

• сведения, которые отражают существующие в предметной области закономерности и позволяют выводить новые факты, справедливые в данном состоянии предметной области;

• сведения о структуре ЭИС и БД (метаинформация);

• сведения, обеспечивающие понимание входного языка, т. е. перевод входных запросов во внутренний язык.

 

Принципиальными различиями обладают три модели представления

знаний - продукционная модель, модель фреймов и

модель семантических сетей.

Продукционная модель знаний состоит из трех основных компонентов:

• набора правил, представляющего собой в продукционной системе базу знаний;

• рабочей памяти, в которой хранятся исходные факты и результаты выводов, полученных из этих фактов;

• механизма логического вывода, использующего правила в соответствии с содержимым раб. памяти и формирующего новые факты.

Правило содержит две части: в условной части правила находится одиночный факт либо несколько фактов (условий), соединенных логической операцией "И"; в заключительной части правило находятся факты, которые

необходимо дополнительно сформировать в рабочей памяти,

если условная часть правила является истинной.

Для получения вывода правила если применятьк фактам, записанным в рабочей памяти, и в результате применения правил добавлялись новые факты. Такой способ действий называется прямым выводом. Возможен также обратный вывод целей. В качестве цели выступает подтверждение истинности факта, отсутствующего в рабочей памяти. При обратном выводе исследуется возможность применения правил, подтверждающих цель, необходимые для этого дополнительные факты становятся новыми целями и процесс повторяется.

Представление знаний в виде набора правил имеет следующие преимущества:1) простота создания и понимания отдельных правил;2) простота механизма логического вывода.

Недостатки:1)относятся неясность взаимных отношений правил 2) отличие

от человеческой структуры знаний.

Базы знаний. Фреймы.

Способность человека накапливать и использовать знания, принимать решения можно назвать естественным интеллектом, соответствующие возможности информационной системы получили название искусственный интеллект.

Система понятий для представления знаний существенно отличается от понятий для представления данных, поэтому отображение знаний производится в базу знаний.

База знаний содержит:

• сведения, которые отражают существующие в предметной

• области закономерности и позволяют выводить новые факты,

• справедливые в данном состоянии предметной области,

• но отсутствующие в БД, а также прогнозировать потенциально

• возможные состояния предметной области;

• сведения о структуре ЭИС и БД (метаинформация);

• сведения, обеспечивающие понимание входного языка,

• т. е. перевод входных запросов во внутренний язык.

Существует 3 модели представления знаний:Продукционная модель; Модель фреймов; Модель семантических сетей.

Фреймом - структура в памяти ЭВМ, представляющая эти рамки.

Слотом фрейма - элемент данных, предназначенный для фиксации знании об объекте, которому отведен данный фрейм.

Каждый слот должен иметь уникальное имя в фрейме, к которому он принадлежит. Имя слота в некоторых случаях может быть служебным. Указатель наследования. Он показывает, какую информацию об атрибутах слотов во фрейме верхнего уровня наследуют слоты с теми же именами во фрейме нижнего уровня.

Типичные указатели наследования:

S(тот же). Слот наследуется с теми же значениями данных •

U(уникальный). Слот наследуется, но данные в каждом фрейме могут принимать любые значения;

I(независимый). Слот не наследуется.

Указатель типа данных. К типам данных относятся:

FRAME (указатель)-указывает имя фрейма верхнего уровня;

ATOM (переменная),

TEXT (текстовая информация), LIST (список),

LISP (присоединенная процедура).

Преимущества

· знания организованы на основе концептуальных объектов;

· допускается комбинация представления декларативных и процедурных знаний;

· иерархия фреймов вполне соответствует классификации понятий, привычной для восприятия человеком;

· система фреймов легко расширяется и модифицируется.



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2016-04-02 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: