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

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

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

Сходство IT, применяемых в системах поддержки и экспертных системах принятия ответов, пребывает в том, что обе они снабжают большой уровень помощи принятия ответов. Но имеются три значительных различия.

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

Второе отличие указанных разработок выражается в способности экспертных совокупностей пояснять собственные рассуждения в ходе получения ответа. Частенько эти пояснения выясняются более ответственными для пользователя, чем само ответ.

Третье отличие связано с применением нового компонента информационной разработке — знаний.

Главными компонентами информационной разработке, применяемой в экспертной совокупности, являются: интерфейс пользователя, база знаний, интерпретатор, модуль создания совокупности.

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

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

Различают два вида объяснений:

  • объяснения, выдаваемые по запросам. Пользователь в любую секунду может "настойчиво попросить" от экспертной совокупности объяснения собственных действий;
  • объяснения взятого решения проблемы. По окончании получения ответа пользователь может "настойчиво попросить" объяснений того, как оно было получено. Совокупность обязана пояснить любой ход собственных рассуждений, ведущих к ответу задачи. Не смотря на то, что разработка работы с экспертной совокупностью не есть несложной, интерфейс пользователя этих совокупностей есть дружественным и в большинстве случаев не вызывает трудностей при ведении диалога.

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

Все применяемые в экспертной совокупности правила образуют совокупность правил, которая кроме того для относительно несложной совокупности может содержать пара тысяч правил.

Интерпретатор — часть экспертной совокупности, создающая в определенном порядке обработку знаний (мышление), находящихся в базе знаний. Разработка работы интерпретатора сводится к последовательному рассмотрению совокупности правил (правило за правилом). В случае если условие, содержащееся в правиле, соблюдается, выполняется определенное воздействие, и пользователю предоставляется вариант ответа его неприятности.

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

Модуль создания совокупности — помогает для комплекта (иерархии) правил. Существуют два подхода, каковые смогут быть положены в базу модуля создания совокупности: применение алгоритмических языков программирования и применение оболочек экспертных совокупностей.

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

AIML-2-1-10 Использование экспертных совокупностей

Похожие статьи:

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!:

Adblock
detector