Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
шпоры бд_2.doc
Скачиваний:
4
Добавлен:
14.09.2019
Размер:
145.41 Кб
Скачать

18. Структура и функции баз знаний.

Знания в БнЗ можно разделить на алгоритмические и неалгоритмические

1) Алгоритмические ( процедурные) – алгоритмы, программы, вычисляющие функции, выполнять преобразования, решающие определенные конкретные задачи; любая библиотека программно может быть представлена как алгоритм знания.

2) Неалгоритмические состоят из мысленных объектов, называемых понятиями. Каждое понятие имеет свое имя, структуру, связанную с другими понятиями и входит в другую систему понятий(словарь); еще неалгоритмические знания – связи между понятиями или утверждения о свойствах понятий и связей между ними.

Во многих экспертных системах содержимое Баз Знаний подразделяется:

Факты и правила; факты – элементарные единицы знаний, утвержденные характеристики объекта; правила служат для выражения связей , зависимостей между фактами и их комбинациями. Структуру Баз Знаний можно представить следующим образом:

1) Понятий (математические и нематематические)

2) Факты (экстенциональная часть БД)

3) Правила (зависимости, законы, связи (интенсиональные) Если факты, то записываются, а на основе правил генерируется что-то новое.

4) Алгоритмы и процедуры ( чтоб получить прямой доступ к БД, механизм получения решений,