Анализ использования экспертных систем

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

Рубрика Программирование, компьютеры и кибернетика
Вид статья
Язык русский
Дата добавления 18.01.2021
Размер файла 570,2 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

АНАЛИЗ ИСПОЛЬЗОВАНИЯ ЭКСПЕРТНЫХ СИСТЕМ

Шараев М.Э., Студент магистратуры 2 курс.

Факультет информационных технологий Кафедра информационных систем, сетей и безопасности Российский государственный социальный университет, Россия, г. Москва

Демошенков Г.Г., Студент магистратуры 1 курс.

Факультет информационных технологий Кафедра информационных систем, сетей и безопасности Российский государственный социальный университет, Россия, г. Москва

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

Ключевые слова: экспертные системы, электронно-вычислительная машина.

Annotation: The article describes various types of expert systems. The expediency of their use is grounded, a brief description of the algorithm for developing expert systems is also given.

Key words: expert systems, computer.

экспертный система вычислительный программа

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

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

Объектом работы ЭС является информация, представленная специальным образом в виде правил, совокупность которых рассматривается как знание о конкретной предметной области.

ЭС охватывают самые разные предметные области, среди которых лидируют бизнес, производство, медицина, проектирование и системы управления. Во многих случаях ЭС являются инструментом, усиливающим интеллектуальные способности эксперта. Кроме того, ЭС может выступать в роли:

1) Консультанта для неопытных или непрофессиональных пользователей;

2) Ассистента эксперта-человека в процессах анализа вариантов решений. Для классификации ЭС используются следующие признаки:

A) Способ формирования решения;

Б) Способ учета временного признака;

B) Вид используемых данных и знаний;

Г) Число используемых источников знаний.

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

ЭС могут создаваться с использованием одного или нескольких источников знаний. В общем случае ЭС состоит из следующих основных компонент: базы знаний, рабочей памяти (базы данных), решателя (интерпретатора), системы объяснений, модуля приобретения знаний, интерфейса с пользователем.

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

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

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

Условие возможности реализации ЭС можно сформулировать в виде следующих требований:

1. Существуют эксперты в данной области, которые решают задачу значительно лучше, чем начинающие специалисты;

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

3. Эксперты способны вербализовать (выразить на естественном языке) и объяснить используемые ими методы;

4. Решение задачи требует только рассуждений, а не действий;

5. Задача не должна быть слишком трудной (то есть ее решение должно занимать у эксперта несколько часов, а не недель или лет);

6. Задача, хотя и не должна быть выражена в формальном виде, все же должна относиться к достаточно «понятной» и структурированной области, то есть должна существовать возможность выделения основный понятий, отношений и способов получения решения задачи;

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

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

Данные системы обладают средствами самостоятельного извлечения знаний из данных, поступающих в систему в ходе ее создания и эксплуатации. Это дает возможность ЭС обнаруживать противоречия между имеющимися и вновь поступающими знаниями и данными (проверка адекватности базы знаний). Подобные возможности позволяют рассматривать данный класс ЭС как «активные» экспертные системы, выполняющие роль активного помощника пользователя.

Анализ показывает, что применение ЭС эффективно в тех случаях, когда:

1) Решаемые задачи характеризуются слабой формализацией процесса решения.

2) Предметная область достаточно узка, чтобы можно было создать всеобъемлющую БЗ и механизм обработки знаний; имеется возможность привлечения экспертов для составления БЗ, и эксперты в целом имеют одинаковое представление о решаемых проблемах и ожидаемых результатах их решения.

3) Решение проблемы возможно экспертным путем.

4) Имеет место неполнота данных.

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

6) Эффект решения проблемы очевиден и будет иметь место даже при частичном или неоптимальном ее решении.

Применение ЭС нецелесообразно, если:

1) Прикладная область весьма широка.

2) Отсутствует возможность оценить эффективность решения.

3) Факты и отношения между ними описать трудно или невозможно.

4) Не найден точный методы решения проблем.

5) Нет надежных экспертов в рассматриваемой области.

Главными достоинствами ЭС являются следующие:

1) Решение с помощью ЭВМ неформализованных задач.

2) Накапливание знаний.

3) Автоматизация программирования и привлечения к разработке прикладных программ специалистов, не обученных основами программирования.

4) Получение решений, основанных на опыте большого числа специалистов-экспертов.

В ходе данного исследования было выявлены следующие преимущества от использования ЭС.

1. Постоянство. Человеческая компетенция ослабевает со временем. Перерыв в деятельности человека-эксперта может серьёзно отразиться на его профессиональных качествах.

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

3. Устойчивость результатов. Эксперт-человек может принимать в тождественных ситуациях разные решения из-за эмоциональных факторов. Результаты ЭС - всегда стабильны.

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

ИСПОЛЬЗОВАННЫЕ ИСТОЧНИКИ

1. Введение в искусственный интеллект [Текст]: учеб. пособие для студентоввузов / Л.Н. Ясницкий. - М. : Академия, 2005. - 175 с.: ил. - (Высшее профессиональное образование). - Библиогр.: с. 170-173. - 5100 экз. - 1ББК 5-7695-1958-4. 15 экз. [Гриф УМО МО РФ]

2. Введение в искусственный интеллект [Текст] : конспект лекций : учеб.пособие / Д.В. Смолин. - 2-е изд., перераб. - М.: ФИЗМАТЛИТ, 2007. - 259 с. :ил. - Библиогр.: с. 253-255. - 1000 экз. - 1ББК 978-5-9221-0862-1 (в пер.)

3. Искусственные нейронные сети. Теория и практика [Текст] / В. В. Круглов, В.В. Борисов. - 2-е изд. - М. : Горячая линия-Телеком, 2002. - 382 с. :ил., граф.,табл. - Библиогр.: с. 377-378. - 1ББК 5-93517-031-0 (в пер) 3 экз.

4. Галушкин А.И. Нейронные сети: основы теории. - М.: Горячая линия -Телеком, 2010. - 496 с.

5. Осовский С. Нейронные сети для обработки информации. -- М.: Финансы и статистика, 2002, 344с.

Размещено на Allbest.ru

...

Подобные документы

  • Определение экспертных систем, их достоинство и назначение. Классификация экспертных систем и их отличие от традиционных программ. Структура, этапы разработки и области применения. Классификация инструментальных средств и технология разработки систем.

    курсовая работа [78,0 K], добавлен 03.06.2009

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

    реферат [58,4 K], добавлен 17.03.2015

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

    реферат [38,1 K], добавлен 18.09.2013

  • Понятия, классификация и структура экспертных систем. Базы знаний и модели представления знаний. Механизмы логического вывода. Инструментальные средства проектирования и разработки экспертных систем. Предметная область ЭС "Выбор мобильного телефона".

    курсовая работа [2,2 M], добавлен 05.11.2014

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

    курсовая работа [69,6 K], добавлен 12.05.2013

  • Структура экспертных систем, их классификация и характеристики. Выбор среды разработки программирования. Этапы создания экспертных систем. Алгоритм формирования базы знаний с прямой цепочкой рассуждений. Особенности интерфейса модулей "Expert" и "Klient".

    курсовая работа [1,1 M], добавлен 18.08.2009

  • Механизм автоматического рассуждения. Основные требования к экспертным системам. Наделение системы способностями эксперта. Типовая структура и классификация интерфейсов пользователей экспертных систем. Основные термины в области разработки систем.

    презентация [252,6 K], добавлен 14.08.2013

  • Сущность экспертных систем и их научно-познавательная деятельность. Структура, функции и классификация ЭС. Механизм вывода и система объяснений. Интегрированные информационные системы управления предприятием. Применение экспертных систем в логистике.

    курсовая работа [317,3 K], добавлен 13.10.2013

  • Сущность, виды, направления использования и основные понятия экспертных систем. Понятие и характеристика основных элементов структуры экспертной системы. Основные виды классификаций экспертных систем: по решаемой задаче и по связи с реальным временем.

    доклад [104,5 K], добавлен 09.06.2010

  • Основные этапы при создании экспертных систем: идентификация, концептуализация, формализация, выполнение, отладка и тестирование, опытная эксплуатация и внедрение. Соответствия между этапами проекта RAD и стадиями технологии быстрого прототипирования.

    лекция [38,8 K], добавлен 07.11.2013

  • Этапы разработки экспертных систем. Требования к организации-разработчику. Правильный выбор подходящей проблемы, работа с экспертом. Разработка прототипной системы. Развитие прототипа до промышленной экспертной системы. Особенности оценки системы.

    презентация [169,1 K], добавлен 14.08.2013

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

    курсовая работа [325,0 K], добавлен 04.02.2011

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

    реферат [33,9 K], добавлен 25.02.2013

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

    курсовая работа [264,8 K], добавлен 22.12.2008

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

    реферат [32,2 K], добавлен 04.10.2009

  • Структуры вычислительных машин и систем. Фон-неймановская архитектура, перспективные направления исследований. Аналоговые вычислительные машины: наличие и функциональные возможности программного обеспечения. Совокупность свойств систем для пользователя.

    курсовая работа [797,5 K], добавлен 05.11.2011

  • Преимущества и недостатки моделей представления знаний. Модель, основанная на правилах, фреймовая модель. Семантическая сеть. Структура экспертных систем и этапы их разработки. Механизмы логического вывода. Стратегия "вверх-снизу", "от цели к ситуации").

    презентация [195,3 K], добавлен 29.10.2013

  • Теоретико-методологические основы моделирования интеграционных экспертных систем. Направления повышения эффективности адаптивных систем обнаружения сетевых аномалий. Математическая реализация модели адаптивных систем обнаружения сетевых аномалий.

    дипломная работа [5,1 M], добавлен 03.01.2023

  • Рассмотрение экспертных систем: классификация, назначение, общие принципы построения и функционирования. Среда разработки данных систем: BorlandC++ Builder 6.0 и AMZI! Prolog. Описание процесса разработки экспертной системы "Выбор спортивного инвентаря".

    курсовая работа [426,9 K], добавлен 19.08.2012

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

    реферат [260,9 K], добавлен 25.06.2015

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.