Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Основными компонентами информационной технологии, используемой в экспертной системе, являются: интерфейс пользователя, база знаний, интерпретатор, модуль создания системы.
Информационные системы в юриспруденции | ||||
Пользователь | ||||
Экспертная | Интерфейс | |||
система | ||||
пользователя | ||||
Интерпретатор | База | Проблемная | ||
знаний | область | |||
Модуль | ||||
создания | ||||
системы | ||||
Эксперт | и | Инструкции и информация | ||
решение и объяснения | ||||
специалист | по | |||
знания | ||||
знаниям | ||||
систем | Рисунок. Основные компоненты информационной технологии экспертных | |||
Интерфейс пользователя. Менеджер(специалист)использует интерфейс для вводаинформации и команде экспертную систему и получения выходной информации из нее. Команды включают в себя параметры, направляющие процесс обработки знаний. Информация обычно выдается в форме значений, присваиваемых определенным переменным.
Менеджер может использовать четыре метода ввода информации: меню, команды, естественный язык и собственный интерфейс.
Технология экспертных систем предусматривает возможность получать в качестве выходной информации не только решение,но и необходимые объяснения.Различают два видаобъяснений:
объяснения, выдаваемые по запросам. Пользователь в любой момент может потребовать от экспертной системы объяснения своих действий;
объяснения полученного решения проблемы. После получения решения пользователь может потребовать объяснений того, как оно было получено. Система должна пояснить каждый шаг своих рассуждений, ведущих к решению задачи. Хотя технология работы с экспертной системой не является простой, пользовательский интерфейс этих систем является дружественным и обычно не вызывает трудностей при ведении диалога.
База знаний. Она содержит факты,описывающие проблемную область,а также
логическую взаимосвязь этих фактов; Центральное место в базе знаний принадлежит правилам. Правило определяет,что следует делать в данной конкретной ситуации,и состоит из двух частей:условия, которое может выполняться или нет, и действия, которое следует произвести, если условие выполняется.
Все используемые в экспертной системе правила образуют систему правил, которая даже для сравнительно простой системы может содержать несколько тысяч правил.
Все виды знаний в зависимости от специфики предметной области и квалификации проектировщика (инженера по знаниям) с той или иной степенью адекватности могут быть представлены с помощью одной либо нескольких семантических моделей. К наиболее распространенным моделям относятся логические, продукционные, фреймовые и семантические сети.
Интерпретатор. Это часть экспертной системы,производящая в определенном порядкеобработку знаний (мышление), находящихся в базе знаний. Технология работы интерпретатора
Информационные системы в юриспруденции |
сводится к последовательному рассмотрению совокупности правил (правило за правилом). Если условие, содержащееся в правиле, соблюдается, выполняется определенное действие, и пользователю предоставляется вариант решения его проблемы.
Кроме того, во многих экспертных системах вводятся дополнительные блоки: база данных, блок расчета, блок ввода и корректировки данных. Блок расчета необходим в ситуациях, связанных с принятием управленческих решений. При этом важную роль играет база данных, где содержатся плановые, физические, расчетные, отчетные и другие постоянные или оперативные показатели. Блок ввода и корректировки данных используется для оперативного и своевременного отражения текущих изменений в базе данных.
Модуль создания системы. Он служит для создания набора(иерархии)правил.Существуют два подхода, которые могут быть положены в основу модуля создания системы:
использование алгоритмических языков программирования и использование оболочек экспертных систем.
Для представления базы знаний специально разработаны языки Лисп и Пролог, хотя можно использовать и любой известный алгоритмический язык.
Оболочка экспертных систем представляет собой готовую программную среду,котораяможет быть приспособлена к решению определенной проблемы путем создания соответствующей базы знаний. В большинстве случаев использование оболочек позволяет создавать экспертные системы
Дата публикования: 2014-08-30; Прочитано: 549 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!