Базы данных и базы знаний
В наше время любой специалист независимо от сферы дея- тельности в той или иной мере занимается сбором, накоплением, сор- тировкой разнообразных данных и прочими операциями их обработ-
ки. При структурировании данных по реляционному типу в состав базы обычно входят следующие средства: таблицы, запросы, формы, отчеты, макросы и модули.
Таблицы – в них накапливается информация, которая вводится с клавиатуры.
Запросы – программы, которые манипулируют данными из таблиц и в черновом виде подготавливают ответы на типовые вопро- сы пользователей.
Формы – программы, размещающие на экране нужную поль- зователю информацию. Формы используются для вывода тех сведе- ний, которые достаточно просмотреть с экрана и на принтер выво- дить не нужно.
Отчеты – программы, подготавливающие информацию для вывода на принтер.
Макросы и модули – программы, в которых производится такая обработка информации, которая недоступна каждому из перечислен- ных выше средств по отдельности.
Наряду с базами данных в настоящее время при моделирова- нии плохо формализованных задач используют базы знаний. Базы знаний в отличие от баз данных содержат в себе не только фактиче- скую информацию, которая является постоянной для данной пред- метной области, но и правила вывода, допускающие автоматические умозаключения о вновь вводимых фактах, то есть моделируют
«осмысленную» обработку информации с помощью правил логики. Компьютерные модели таких задач называются интеллектуальны- ми системами. Математические методы, по которым работают ин- теллектуальные системы, называются методами искусственного интеллекта. В их основе лежат эвристические приѐмы. Эвристика
– это неформализованная процедура, сокращающая количество шагов поиска решения за счет некоторого способа направленного поиска решения, а не простого перебора всех возможных вариантов. Часто считается, что база знаний отличается от базы данных именно нали- чием механизма вывода новых знаний из старых. Еще одна особен- ность, которая закладывается в базы знаний, это выдача системой
«объяснения» хода ее рассуждений при поиске ответа.
Наиболее известный класс интеллектуальных систем — это экспертные системы (ЭС). Эти системы рассматриваются как модели
поведения экспертов в определенной области знаний. База знаний ЭС создается при помощи трех групп специалистов:
– эксперты той проблемной области, к которой относятся зада- чи, решаемые ЭС;
– инженеры по знаниям, являющиеся специалистами по разра- ботке интеллектуальной информационной системы (ИИС);
– программисты, осуществляющие реализацию ЭС.
ЭС может функционировать в 2-х режимах: ввод фактов по данной предметной области или проведение консультаций. В режиме ввода знаний эксперт с помощью инженера по знаниям вводит из- вестные ему сведения о предметной области в базу знаний ЭС. В режиме консультации пользователь ведет диалог с ЭС, сообщая ей сведения о текущей задаче и получает рекомендации ЭС, сопровож- дающиеся «объяснением хода ее рассуждений». Например, в сфере тушения лесных пожаров на основе информации о пожаре (описание растительности в данной области, сводка погоды и т. п.), выдаѐтся некая рекомендация относительно стратегии борьбы с данным пожа- ром (оценка требуемых ресурсов, рекомендации по размещению тех- ники и т. п.)
Скачано с www.znanio.ru
Материалы на данной страницы взяты из открытых источников либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.