Инженерия знаний
Рефераты >> Кибернетика >> Инженерия знаний

Ребёнок

Миша

Вес=32

Если значение не задано то оно наследуется из слота верхнего уравнения, а если оно задано , то наследование игнорируется.

О

Человек

Вес=60

Ребёнок

Миша

Вес=32

Лекция 11 3.12.99

Сочетание сетевой и фреймовой модели в системе представления знаний OPS-5

В этом языке есть продукционные правила и базы данных

<Аз-элемент>::=(<объект> {|<атрибут> <значение>}+)

{}+ - Может повторятся несколько раз

<Элемент –вектор>::=({ значение})

<ЭРП>::=< аз-элемент> | < элемент-вектор>

( Вещество класс кислота

имя

цвет бесцветная )

(Порядок – задач: Источник, утечки Ограждения)

Что собой представляют правила :

<Правило>::=(Р<имя правила> <посылка> <заключение>)

<Посылка>::={<условие>}+

<Условие>::=<образец> | - <образец>

<Образец>::= <простой образец> | <образец с дезъюнкцией> | <образец с конъюнкцией>

<Простой образец>::=({значение>}+) |

# ( Порядок задач <первый> )

(<Объект> [{<атрибут> <значение>}+] )

# (Вещество )

В образце не обязательно указываются все атрибуты данного класса , т.е. мы можем записать

(Вешество класс кислота

имя <вещ> )

т.е. переменная кислота –вещ получит значение

<образец с дизъюнкцией>::= (<объект> {<атрибут> <<{< значение>}+>>}+)

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

# (Вещество класс кислота

имя <вещ>

цвет <<бесцветный желтый>> )

<образец с конъюнкцией>::= (< объект> {< атрибут>{{< значение>}+}}+)

Список значений может задаваться и в виде ограничений

# (Двигатель мощность {<х> 100 <х> 200} )

(Двигатель мощность 160)

<заключение>:={<действие>}+

<действие>::=(make < ЭРП> | remove <ссылка> | (modif <ссылка> {<атрибут>< значение>} +)

# (Р координировать _а

(цель состояние активный

имя координировать )

Если цель находится в состоянии координировать и порядок задач не определён,

то создать

(Порядок задач ) –>

(make цель состояние активный

имя упорядочить задачи)

(modif1 состояние ожидания))

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

Стратегия решения задач основана на явном задании цели

Выполнение

1. сопоставление с элементами памяти в результате формируется конфликтное

множество правил

2. Выбор правил из конфликтного множества

3. Выполнение действий, указанных в заключении правил

Выполняется до тех пор, пока не будет достигнута цель.

Приобретение знаний

- извлечение знаний из источника , преобразование их в нужную форму , а также

перенос в базу знаний интеллектуальной системы.

Знания делятся на :

- объективизированные ;

- субъективные

Объективизированные – знания , представленные во внешних источниках –

книгах, журналах, НИР.

- форматизированные, т.е. представлены в виде законов, формул, моделей, алгоритмов.

Субъективные – знания, которые являются экспертными и эмперическими не представлены

во внешней форме.

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

Знания могут быть получены в процессе наблюдения за каким-либо объектогм.

Режимы работы инженера по знаниям, консультолога в процессе приобретения знаний.

1. протокольный анализ

- записываются рассуждения вслух в процессе решения задач.

О.с. составляются протоколы, которые анализируются

2. Интервью - ведется диалог с экспериментом, направленный на приобретение знаний.

3. Игровая имитация профессиональной деятельности.


Страница: