ВУЗ:
Составители:
60
Часто используются такие определения знаний: знания – это хорошо
структурированные данные, или данные о данных, или метаданные.
Для хранения знаний используются базы знаний (небольшого объёма,
но исключительно дорогие информационные массивы). База знаний –
основа любой интеллектуальной системы.
Знания могут быть классифицированы по следующим категориям:
• поверхностные – знания о видимых взаимосвязях между отдель-
ными событиями и фактами в предметной области;
• глубинные – абстракции, аналогии, схемы, отображающие струк-
туру и процессы в предметной области.
Современные экспертные системы работают в основном с поверхно-
стными знаниями. Это связано с тем, что на данный момент нет адекват-
ных моделей, позволяющих работать с глубинными знаниями.
Кроме того, знания можно разделить на процедурные и декларатив-
ные. Исторически первичными были процедурные знания, т.е. знания,
«растворённые» в алгоритмах. Они управляли данными. Для их изменения
требовалось изменять программы. Однако с развитием искусственного
интеллекта приоритет данных постепенно изменялся, и всё большая часть
знаний сосредоточивалась в структурах данных (таблицы, списки, абст-
рактные типы данных), т.е. увеличивалась роль декларативных знаний.
Сегодня знания приобрели чисто декларативную форму, т.е. знаниями
считаются предложения, записанные на языках представления знаний,
приближенных к естественному и понятных неспециалистам.
Существуют десятки моделей (или языков) представления знаний для
различных предметных областей. Большинство из них может быть сведено
к следующим классам:
• продукционные;
• семантические сети;
• фреймы;
• формальные логические модели.
4.3. МОДЕЛИ ПРЕДСТАВЛЕНИЯ ЗНАНИЙ
Продукционная модель, или модель, основанная на правилах, позво-
ляет представить знания в виде предложений типа: «Если (условие), то
(действие)».
Под условием понимается некоторое предложение-образец, по кото-
рому осуществляется поиск в базе знаний, а под действием – действия,
выполняемые при успешном исходе поиска (они могут быть промежуточ-
ными, выступающими далее как условия, и терминальными или целевыми,
завершающими работу системы).
При использовании продукционной модели база знаний состоит из
набора правил. Программа, управляющая перебором правил, называется
Страницы
- « первая
- ‹ предыдущая
- …
- 58
- 59
- 60
- 61
- 62
- …
- следующая ›
- последняя »