База знаний

База знаний

База знаний (БЗ; англ. knowledge base, KB) в информатике и исследованиях искусственного интеллекта — это особого рода база данных, разработанная для оперирования знаниями (метаданными). База знаний содержит структурированную информацию, покрывающую некоторую область знаний, для использования кибернетическим устройством (или человеком) с конкретной целью. Современные базы знаний работают совместно с системами поиска информации, имеют классификационную структуру и формат представления знаний.

Полноценные базы знаний содержат в себе не только фактическую информацию, но и правила вывода, допускающие автоматические умозаключения о вновь вводимых фактах и, как следствие, осмысленную обработку информации. Область наук об искусственном интеллекте, изучающая базы знаний и методы работы со знаниями, называется инженерией знаний.

Иерархический способ представления в базе знаний набора понятий и их отношений называется онтологией. Онтологию некоторой области знаний вместе со сведениями о свойствах конкретных объектов также можно назвать базой знаний.

Содержание

Применение баз знаний

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

Простые базы знаний могут использоваться для создания экспертных систем хранения данных в организации: документации, руководств, статей технического обеспечения. Главная цель создания таких баз — помочь менее опытным людям найти уже существующее описание способа решения какой-либо проблемы.

Базы знаний и интеллектуальные системы

Двумя наиболее важными требованиями к информации, хранящейся в базе знаний интеллектуальной системы, являются:

  1. достоверность конкретных и обобщённых сведений, имеющихся в базе данных, и
  2. релевантность информации, получаемой с помощью правил вывода базы знаний.

Ниже перечислены некоторые из особенностей, которые могут (но не обязаны) быть у системы, оперирующей базами знаний.

  • Автоматическое доказательство (вывод). Способность системы выводить новые знания из старых, находить закономерности в БЗ. Часто принимается, что база знаний отличается от базы данных именно наличием механизма вывода.
  • Доказательство заключения. Способность системы после выдачи ответа «объяснить» ход её рассуждений, причем «по первому требованию».
  • Интроспекция. Нахождение противоречий, нестыковок в БЗ, контроль правильной организации БЗ.
  • Машинное обучение. Превращение БЗ в гибкую систему, адаптация к проблемной области. Аналогична человеческой способности «набирать опыт».

Базы знаний на примере языка Пролог

В языке Пролог базы знаний описываются в форме конкретных фактов и правил логического вывода над базами данных и процедурами обработки информации, представляющих сведения и знания о людях, предметах, фактах событиях и процессах в логической форме. В ответах на простейшие запросы к базам знаний система логического программирования Пролог выдает значения «истина» и «ложь» в зависимости от наличия соответствующих фактов.

Обобщённые сведения в языке Пролог задаются с помощью правил логического вывода, выполняющих роль определения понятий, а также логических процедур, состоящих из наборов правил логического вывода. Достоверность обобщенных сведений зависит от наличия необходимых фактов и достоверности данных в базах знаний.

См. также

Литература

  • Гаврилова и др. Базы знаний интеллектуальных систем // Учебник для вузов. — СПб.: Питер, 2000.

Ссылки



Wikimedia Foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Полезное


Смотреть что такое "База знаний" в других словарях:

  • база знаний — БЗ 1. Набор знаний, касающийся определенной предметной области и записанный на каком либо языке представления знаний. 2. Информационный ресурс, позволяющий получать ответы или подсказки на плохо формализованные запросы или на запросы с неполными… …   Справочник технического переводчика

  • База знаний — семантическая модель, описывающая предметную область и позволяющая отвечать на такие вопросы из этой предметной области, ответы на которые в явном виде не присутствуют в базе. База знаний является основным компонентом интеллектуальных и… …   Финансовый словарь

  • БАЗА ЗНАНИЙ — Один или несколько специальным образом организованных файлов, хранящих систематизированную совокупность понятий, правил и фактов, относящихся к некоторой предметной области. Содержимое Б.З. оформляется, связывается между собой и представляется… …   Словарь бизнес-терминов

  • База знаний — База знаний: организованное управляемое хранилище технической информации, представленной в назначенно клиаративном виде... Источник: ИНФОРМАЦИОННОЕ ОБЕСПЕЧЕНИЕ ТЕХНИКИ И ОПЕРАТОРСКОЙ ДЕЯТЕЛЬНОСТИ. ЯЗЫК ОПЕРАТОРСКОЙ ДЕЯТЕЛЬНОСТИ. ОБЩИЕ ПОЛОЖЕНИЯ.… …   Официальная терминология

  • база знаний — 3.2 база знаний: Организованное управляемое хранилище технической информации, представленной в назначенно клиаративном виде. Источник: ГОСТ Р 43.2.1 2007: Информационн …   Словарь-справочник терминов нормативно-технической документации

  • база знаний по безопасности — — [Интент] Тематики информационные технологии в целом EN knowledge base under security …   Справочник технического переводчика

  • База знаний —     совокупность систематизированных основополагающих сведений, относящихся к определённой области знания, хранящихся в памяти ЭВМ, объём которых необходим и достаточен для решения заданного круга теоретических или практических задач. В системе… …   Педагогический терминологический словарь

  • База знаний — совокупность формализированных знаний об определенной предметной области, представленных в виде фактов и правил. (Ст.1 Закона Республики Беларусь Об информатизации ) …   Право Белоруссии: Понятия, термины, определения

  • сеттлизированная база знаний — 3.1.21 сеттлизированная база знаний: Упорядоченное представление технической информации в виде базы знаний с применением моделинг ноонинга, ноон моделирования технических сведений, содержащихся в ней. Источник …   Словарь-справочник терминов нормативно-технической документации

  • база — база: Поверхность или выполняющее ту же функцию сочетание поверхностей, ось, точка, принадлежащая заготовке или изделию и используемая для базирования. [ГОСТ 21495 76, таблица, пункт 2] Источник …   Словарь-справочник терминов нормативно-технической документации


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»