Инженерия знанийРефераты >> Кибернетика >> Инженерия знаний
Система - посредник, заключение договора на поставку.
Инженерия знаний - область информатики, в рамках которой проводятся исследования по представлению знаний в ЭВМ, поддержание их в актуальном состоянии и манипулировании ими.
Knowledge system - система основанная на знаниях.
СОЗ СБЗ СУБД ЭС ИС СИИ - система искусственного интеллекта.
Структура системы, основанной на знаниях.
БЗ механизм получения решения
ИНТЕРФЕЙС
БЗ - это модель, представляющая в ЭВМ знания, накопленные в определенной предметной области. Эти знания должны быть формализованы. Знания формируются с помощью модели, а затем представляются с помощью определенного языка.
В БЗ обычно выделяются знания о конкретных объектах и правила. Эти правила исполняются как механизм получения решений, для того, чтобы из исходных фактов вывести новые.
Интерфейс обеспечивает ведение диалога на языке, близком пользователю.
Методы, основанные на использовании логических выводов, часто используется в инженерии знаний.
Понятие предметной области.
Объект – то что существует или воспринимается в качестве отдельной сущности.
Основные свойства: дискретность; различие.
При представлении знаний используется прагматический подход, т.е. выделяются те свойства объекта, которые важны для решения задач, которые будет решать создаваемая система. Поэтому система, основанная на знаниях, имеет дело с предметами, которые являются абстрактными объектами. Предмет выступает в роли носителя некоторых свойств объекта. Состояние предметной области может меняться со временем. В каждый момент времени состояние предметной области характеризуется множеством объектов и связями. Состояние предметной области характеризуется ситуацией.
Концептуальные средства описания предметной области.
Концептуальная модель отражает наиболее общие свойства. Для того, чтобы детализировать описание нужны языки. Характерными чертами концептуальных средств описания предметной области являются абстрактность и универсальность. Их можно использовать для описания любой предметной области.
Понятие класса объекта.
Понятие объекта – понятие множеств. Сходные между собой объекты объединяются в классы. В разные моменты времени одному и тому же классу могут соответствовать разные множества объектов.
К – класс объекта.
Кt – множество объектов класса К в момент времени t.
К = È t Кt
Пример:
Группа (1999) = { ИА-1-99, ИА-1-98, … , ИА-1-94, ИБ-1-99,…}
Группа (1998) = { ИА-1-98, ИА-1-97, … , ИА-1-93, ИБ-1-98,…}
" t Кt = { … }
Преподавательская должность = { профессор, доцент, старший преподаватель, преподаватель, ассистент}
(К : А1 К1, А2К2, … , АnКn)
имя атрибут название
классов классов
Идентификация объектов может быть прямая и косвенная. В случае прямой используются имена объектов, порядковые номера объектов; косвенная основана на использовании свойств объектов.
Атрибут может быть компонентом. Под атрибутом понимается свойство, характеристика, название компонентов.
Пример:
(Геометрическая фигура:
форма Геометрическая форма
цвет Цвет)
Пары имя атрибута и значение атрибута часто совпадают.
Пример ситуации:
(Лекция:
лектор Фамилия_лектора,
место №_аудитории,
тема Название_темы,
слушатель Код_группы,
день День_недели,
время Время_начала)
Ситуация – показана связь между «преподаватель» и «слушатель», остальные характеристики данной ситуации.
Роли участников ситуации:
- лектор
- место
- слушатель
Характеристики ситуации:
- день
- время
(К: А1К1,А2К2, … , АnКn) – представление знаний в виде некоторой структуры.
(К: АiКi)
Пример:
(дата, число, день_месяца)
(дата, месяц, название_месяца)
(дата, год, год)
(геометрическая_фигура, форма, геометрическая_форма)
(геометрическая_фигура, цвет, цвет)
Такому представлению знаний соответствует представление знаний в виде отдельных фактов.
(К: АiКi)
(К: А1К1,А2К2, … , АnКn)
Представления знаний об объектах делятся на:
- классы объекта (структура данных)
- знания о конкретных объектах (о данных)