Понятие информационно-логической модели

Проектирование базы данных состоит в построении комплекса взаимосвязанных моделей данных.

Рисунок 26.6 – Этапы процесса проектирования базы данных.
Понятие информационно-логической модели - №1 - открытая онлайн библиотека

Важнейшим этапом проектирования базы данных является разработка инфологической (информационно-логической) модели предметной области, не ориентированной на СУБД. В инфологической модели средствами структур данных в интегрированном виде отражают состав и структуру данных, а также информационные потребности приложений (задач и запросов).

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

Инфологическая модель предметной области строится первой. Предварительная инфологическая модель строится еще на предпроектной стадии и затем уточняется на более поздних стадиях проектирования баз данных. Затем на ее основе строятся концептуальная (логическая), внутренняя (физическая) и внешняя модели.


Раздел 4 Информационные технологии

Лекция 27 Экспертные системы

Основные понятия и определения. Предметные области для экспертных систем

Классификация экспертных систем

Структура экспертных систем. Средства построения экспертных систем

Основные понятия и определения. предметные области для экспертных систем

Основные понятия и определения

Экспертная система – это направление исследований в области искусственного интеллекта по созданию вычислительных систем, умеющих принимать решения, схожие с решениями экспертов в заданной предметной области. Экспертная система достигает более высокой эффективности за счет перебора большого числа альтернатив при выборе решения, опираясь на высококачественный опыт группы специалистов. Анализирует влияние большого объема новых факторов, оценивая их при построении стратегий, добавляя возможности прогноза.

Известны три основные разновидности исполнения экспертных систем:

Экспертные системы, выполненные в виде отдельных программ, на некотором алгоритмическом языке, база знаний которых является непосредственно частью этой программы. Как правило, такие системы предназначены для решения задач в одной фиксированной предметной области. При построении таких систем применяются как традиционные процедурные языки PASCAL, C и др., так и специализированные языки искусственного интеллекта LISP, PROLOG.

Оболочки экспертных систем - программный продукт, обладающий средствами представления знаний для определенных предметных областей. Задача пользователя заключается не в непосредственном программировании, а в формализации и вводе знаний с использованием предоставленных оболочкой возможностей. Недостатком этих систем можно считать невозможность охвата одной системой всех существующих предметных областей. Примером могут служить ИНТЕРЭКСПЕРТ, РС+, VP-Expert.

Генераторы экспертных систем – мощные программные продукты, предназначенные для получения оболочек, ориентированных на то или иное представление знаний в зависимости от рассматриваемой предметной области. Примеры этой разновидности - системы KEE, ART и др.

Характерными чертами экспертной системы являются:

четкая ограниченность предметной области;

способность принимать решения в условиях неопределенности;

способность объяснять ход и результат решения понятным для пользователя способом;

четкое разделение декларативных и процедурных знаний (фактов и механизмов вывода);

способность пополнять базу знаний, возможность наращивания системы;

результат выдается в виде конкретных рекомендаций для действий в сложившейся ситуации, не уступающих решениям лучших специалистов;

ориентация на решение неформализованных (способ формализации пока неизвестен) задач;

алгоритм решения не описывается заранее, а строится самой экспертной системой;

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