Система управления базой знаний

Методы представления знаний, развитые в интеллектуальных базах данных и искусственном интеллекте, не вполне удовлетворительны для использования при разработке промышленных систем управления базами знаний СУБЗ, которые призваны обеспечивать создание, сопровождение и применение баз знаний в интеллектуальных системах. Для построения СУБЗ как одного из важнейших инструментальных средств новой технологии необходима интеграция методов представления знаний в интеллектуальных БД и ИИ. Опыт работ в области ИИ и технологии баз данных позволяет сформулировать основные требования к такой интегрированной системе. Поскольку СУБЗ представляет собой инструментальное средство, с ней работают в первую очередь программисты — разработчики интеллектуальных систем и администраторы баз знаний (инженеры знаний) — специалисты, отвечающие за проектирование и сопровождение баз знаний в актуальном состоянии, т.е. в таком, которое правильно отражает внешнюю среду.

Основная задача программистов-разработчиков — создание процедурной части интеллектуальной системы, работающей на основе БЗ. Для решения этой задачи имеются развитые инструментальные средства, не обеспечивающие, однако, необходимого уровня эффективности при работе с большими базами знаний. Интеграция должна преодолеть этот недостаток.

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

Цель интеграции для администраторов БЗ — обеспечить ряд средств, представленных в основном в технологии баз данных, но приспособленных к требованиям СУБЗ. Это прежде всего средства:

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

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

 
Посмотреть оригинал
< Пред   СОДЕРЖАНИЕ   ОРИГИНАЛ     След >