Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Диалог – это интерфейс, который обеспечивает общение между экспертом, пользователем на привычной для них терминологии с остальными компонентами системы (см. рис. выше). Он выполняет перевод запросов, сформулированных на внешнем языке, т.е. естественном или специальном языке, во внутренний язык системы, а также преобразование ответов и объяснений с внутреннего языка во внешний, понятный пользователю. Он также управляет запросами, т.е. увязывает их в контексте – всех обменов, которые ранее имели место.
Вывод решений включает: механизм вывода, который путем умозаключений определяет одно или несколько решений; механизм оценки предлагаемых решений; блок управления механизмом вывода, повышающий эффективность его работы.
Приобретение знаний получает новые знания с одной стороны, от эксперта, а с другой, от модуля вывода решений и передает их в БЗ. Этот блок может также изменять уже существующие знания в БЗ.
Формирование объяснений инициируется пользователем, когда требуется обоснование полученного результата. Система может включать объяснения различных уровней для специалистов, а также для непосвященных в данной области пользователей, например студентов или пациентов.
Управление знаниями позволяет эффективно использовать информацию, расположенную в базе знаний и БД. Наиболее существенным в этом модуле является метод отбора подмножеств данных из БД, необходимых для разрешения поставленного вопроса.
При отборе подмножеств данных возникают две проблемы:
- как определить в базе знаний подмножество полезной информации;
- какого уровня детализации информации в БД требуется достичь, учитывая возможность декомпозиции задачи на подзадачи.
Модуль управления знаниями может сам рассматриваться как ЭС, которая генерирует запросы к системе управления базой данных, а в ответ получает подмножество информации, полезной для решения задачи. Такая ЭС должна рассматривать несколько типов правил, которые называются правилами выборки.
Первый тип правил связывает задачу с составляющими ее подзадачами, что можно выразить так: тип задачи: – тип задачи 1, тип задачи 2,…
Второй тип правила определяет информацию, полезную для решения задачи: тип задачи: – информация.
Третий тип правил соединяет тип информации с запросами пользователя: тип информации: – вопрос.
Наконец, ЭС должна располагать данными о структурировании различных типов информации в такие структуры, как тезаурус (словарь), документальный файл, файл с ключами. Используя правила выборки 1–3, блок генерации запросов создает их множество для данной подзадачи. Ответы на поставленные запросы, полученные из БД, представляются в форме отношений, которые преобразуются в язык, используемый для представления знаний первого и второго типов. Система управления базой знаний управляет базой правил через СУБД. В функции СУБД входит отбор подмножества правил для решения подзадачи, а также получение новых фактов на основе базы правил и базы фактов путем использования машины вывода. Схема БД включает описания имен объектов, атрибутов, отношений и областей.
Дата публикования: 2015-02-03; Прочитано: 373 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!