Применение экспертных систем на геотехнологическом предприятии атомной отросли
Вид материала | Документы |
СодержаниеЭкспертная система Экспертная система Классификация экспертных систем |
- О. В. Нистратов национальный исследовательский ядерный университет «мифи» применение, 10.06kb.
- Встатье рассмотрены вопросы применения экспертных систем в экономике и бизнесе, экспертные, 20kb.
- 6. Лекция: Методология построения экспертных систем, 291.07kb.
- Темы фамилия применение геоинформационных технологий в создании муниципальных информационных, 37.02kb.
- Программа экспертных слушаний проекта строительства подземной атомной электрической, 81.68kb.
- Обработка и передача измерительной информации, 273.12kb.
- Рабочая программа учебной дисциплины (модуля) Программная реализация экспертных систем, 94.38kb.
- Аний, связанных с разрешением проблемы неполноты в базах знаний интегрированных экспертных, 33.09kb.
- Ния инструментальной среды приобретения знаний для прикладных экспертных систем, сделаны, 112.06kb.
- Представление знаний в экспертных системах, 84.89kb.
ПРИМЕНЕНИЕ Экспертных систем на геотехнологическом предприятии атомной отросли
Железнов В.Е., Носков М.Д.
ФГОУ ВПО «Северский технологический институт» НИЯУ МИФИ, г. Северск
E-mail: science@ssti.ru
Определение экспертных систем и области применения.
В настоящее время экспертные системы применяются в различных областях науки, техники и жизни общества – органической химии, поиске полезных ископаемых, медицинской диагностике, торговле, туризме и др. [1, 2]. Создание экспертных систем является одним из направлений в области искусственного интеллекта (ИИ) (разработки компьютерных программ, способных имитировать человеческую деятельность, принятие решений, распознавания образов, понимание человеческого языка и др.
В различных источниках используются различные определения экспертная система, например:
- « Экспертная система – компьютерная программа, способная частично заменить специалиста-эксперта в разрешении проблемной ситуации» [2];
- «Экспертная система – программно-техническое средство, позволяющее пользователю в диалоговом режиме получать от компьютера консультационную помощь в конкретной предметной области, где сконцентрированы опыт и знания людей-экспертов (специалистов в данной области)» [3];
- «Экспертные системы – программы для компьютера, которые могут воспроизводить процесс решения проблемы человеком-экспертом» [4];
- «Экспертная система – программа, которая использует знания специалистов (экспертов) о некоторой конкретной узко специализированной предметной области и в пределах этой области способна принимать решения на уровне эксперта-профессионала» [5];
- «Экспертные системы – прикладные программы ИИ, в которых база знаний представляет собой формализованные эмпирические знания высококвалифицированных специалистов (экспертов) в какой-либо узкой предметной области» [6];
- «Экспертная система – программа для компьютера, которая оперирует со знаниями в определенной предметной области с целью выработки рекомендаций или решения проблем» [7].
Экспертная система – компьютерная программа, использующая знания специалистов в какой то конкретной области, содержащиеся в базе данных, оперирующая этими знаниями для приятия решений и выработки рекомендаций. Она предназначена для замены специалиста из-за их недостаточного количества, вредных условий в которых приходится работать и оперативности принятия решений.
Экспертная система может принимать решения самостоятельно, то есть взять на себя полномочия специалиста в решении проблем, или готовить проекты решений, быть помощником человека, принимающего решение. Во втором случае человек, принимающий решение, может быть не достаточно компетентен в данной области, и в этом случае программа может повысить качество его работы. Более результативной комбинацией является специалист, работающий с программой [5].
Экспертные системы имеют ряд преимуществ по сравнению с человеком-экспертом [6]:
- они не делают поспешных выводов, рассматривают все детали, часто выбирая наилучший вариант из всех возможных;
- высококвалифицированные специалисты обходятся очень дорого, а ЭС дороги в разработке, но дешевы в эксплуатации;
- человеческая память ослабевает со временем, перерыв в работе может существенно отразиться на его профессиональных качествах; база данных у машины не теряется;
- экспертные системы устойчивы к «помехам», в то время как человек легко поддается влиянию внешних факторов, которые не связаны с решаемой задачей;
Существуют задачи, которые решаются с помощью экспертных систем успешнее, чем любыми другими средствами. Определяя необходимость использования данной системы нужно руководствоваться следующими критериями [7]:
- данные и знания надежны и постоянны;
- вариантов решений немного;
- в ходе решения задачи должны использоваться формальные рассуждения.
Специалист, который может передать знания и объяснить, как ими пользоваться, должен участвовать при разработке экспертной системы.
ЭС не рекомендуется применять для решения следующих типов задач:
- математических, которые решаются с помощью преобразования и анализа;
- задач распознавания, которые решаются только численными методами;
- методы решения, которых отсутствуют (невозможно построить базу знаний) [9, 10].
В России исследования и разработки в области ЭС включены в ряд государственных и отраслевых научно-технических программ. Системы с базами знаний не только стали находить практическое применение в бизнесе и в решении серьезных информационных задач, но и продемонстрировали ощутимый эффект от их использования. Например, чрезвычайно эффективными с точки зрения применения ЭС оказались системы поддержки организационного управления и планирования распределения ресурсов.
Классификация экспертных систем
Экспертные системы можно классифицировать по назначению, предметной области, методу представления знаний, динамичности и сложности [2]. Пример классификации ЭС показан на рисунке 1 [10].
По назначению ЭС квалифицируются следующим образом:
1 Прогнозирование. Прогнозирующие системы предсказывают возможные результаты или события на основе данных о текущем состоянии объекта [11, 12].
2 Планирование, проектирование, выбор. Планирующие ЭС помогают составить планы-графики различных работ, мероприятий, операций и др. [13].
3 Интерпретация. Интерпретирующие системы обладают способностью получать определенные заключения на основе результатов наблюдения [14].
4 Контроль и управление. Системы, основанные на знаниях, могут применяться в качестве интеллектуальных систем контроля и принимать решения, анализируя данные, поступающие от нескольких источников. Такие системы уже работают на атомных электростанциях, управляют воздушным движением и осуществляют медицинский контроль. Они могут быть также полезны при регулировании финансовой деятельности предприятия и оказывать помощь при выработке решений в критических ситуациях [13, 15].
5 Диагностика. Диагностирующие системы позволяют определять неисправности и недостатки в работе различных систем. Они эффективны, как при ремонте механических и электрических машин (автомобилей, дизельных локомотивов и т.д.), так и при устранении неисправностей и ошибок в аппаратном и программном обеспечении компьютеров. В медицине диагностирующие системы используются для установления причин нарушениями деятельности организма [16, 17].
Рисунок 1 – Квалификация экспертных систем
6 Обучение. Многие ЭС знания выполняют функции, в соответствии с которыми их можно отнести одновременно к нескольким типам. Например, обучающая система может также обладать знаниями, позволяющими выполнять диагностику и планирование. Она определяет способности обучаемого по основным направлениям курса, а затем с учетом полученных данных составляет учебный план. Управляющая система может применяться для целей контроля, диагностики, прогнозирования и планирования. Экспертные системы могут входить составной частью в компьютерные системы обучения [18, 19].
7 Мониторинг. Системы мониторинга используются для анализа и оценки состояния различных систем [20].
Другой способ классификации основывается на классификации по предметной области применения ЭС. Наибольшее количество ЭС используется в геологии, инженерном деле, военном деле, информатике, космической технике, математике, медицине, метеорологии, промышленности, сельском хозяйстве, управлении процессами, физике, филологии, химии, электронике, юриспруденции.
Классификация по методам представления знаний делит ЭС на традиционные и гибридные. Традиционные ЭС используют эмпирические модели представления знаний. Гибридные ЭС применяют все доступные методы [21].
По степени сложности ЭС делятся на поверхностные и глубинные. Поверхностные ЭС представляющие знания в виде правил «Если – то», условием выводимости решений таких ЭС является безобрывность цепочки правил. Глубинные ЭС обладающие способностью при обрыве цепочки правил определять действия для продолжения решения задачи [22].
По динамичности ЭС делятся на статические и динамические. Статические ЭС называются системы, в которой данные, описывающие предметную область, не изменяются во времени. В динамические ЭС данные, описывающие предметную область, изменяются за время решения задачи [23, 24].
Структура экспертной системы.
Различные ЭС имеют много общего в своей структуре.
Рисунок 2 – Структура экспертной системы
В работе представлена структура экспертной системы, предназначенной для оценки, анализа, визуализации информации, формирования отчетов, прогноза развития экологической обстановки и подготовка рекомендаций по проведению природоохранных мероприятий. В общем случае экспертная система состоит из четырех блоков и двух баз данных и знаний. Блок общения обеспечивает управление системой, визуализацию информации, подготовку отчетных документов, бесперебойный обмен информацией между пользователем и системой. Блок импорта данных от внешних источников обеспечивает получение данных от контрольно-измерительных приборов, моделирующих программ и д.р. База знаний содержит набор правил логического вывода, алгоритмы подготовки рекомендаций и другие значения критериев оценки. База данных содержит информационные переменные, на основе которых принимается решение. Блок логического вывода на основе критериев из базы знаний проводит экспертные оценки, анализ, готовит планы и проекты решений. Объяснительный блок информирует пользователя, каким образом ЭС получила решение, и какие знания при этом использовала.
Список литературы
1 Люгер Д. Искусственный интеллект. – М.: Мир, 2003. – C. 690.
2 Убейко Н. Экспертные системы. – М.: МАИ, 2002. – C. 355.
3 Джарратано Д., Райли Г. Экспертные системы: принципы разработки и программирование. – Издательство: «Вильямс», 2006. – С. 1152.
4 Частиков А.П., Белов Д.Л., Гаврилова Т.А. Разработка экспертных систем. Среда CLIPS. – Издательство: BHV, 2006. – С. 608.
5 Рыбина Г.В. Теория и технология построения интегрированных экспертных систем. – М.: Научтехлитиздат, 2008. – C. 482.
6 Рассел С., Норвиг П. Искусственный интеллект: современный подход / Пер. с англ.,
2-е изд. – М.: Вильямс, 2006. – C. 1408.
7 Смолин Д.В. Введение в искусственный интеллект: конспект лекций. – М.: ФИЗМАТЛИТ, 2004. – С. 208.
8 Люгер, Джордж, Ф. Искусственный интеллект: стратегии и методы решения сложных проблем, 4-е издание. Пер. с англ. – М.: Вильямс, 2003. – C. 864.
9 Хант Э. Искусственный интеллект. – М: Мир, 1978. – C. 400.
10 Сафонов В.О. Экспертные системы – интеллектуальные помощники специалистов. – СПб.: Санкт-Петербургская организация общества «Знания Росси», 2002. – C. 196.
11 Калита Д.В., Иванников Н.Н. Прототип динамической экспертной системы для прогнозирования веса человека / Научная сессия МИФИ – 2006. Сб. науч. трудов. – 2006. – Т. 3: Интеллектуальные системы и технологии. – С. 234-235. – Секция: Интеллектуальные системы и технологии.
12 Европейцев Г.А., Хасанов Н.В. Прототип динамической экспертной системы для прогнозирования динамики курсов валют / Научная сессия МИФИ – 2010. Сб. науч. трудов. – 2010. – Т. 3. – С. 88-89. – Секция: Интеллектуальные системы и технологии.
13 Бороздин Д.С., Торопчина Л.В. Особенности разработки прототипа интегрированной экспертной системы реального времени для контроля финансовой и налоговой деятельности предприятия / Научная сессия МИФИ – 2008. Сб. науч. трудов. – 2008. – Т. 10: Интеллектуальные системы и технологии. – С. 240-242. – Секция: Интеллектуальные системы и технологии.
14 Ожегин И.В., Загребаев А.М., Козин Р.Г. Разработка прототипа экспертной системы по обнаружению топливного канала с негерметичным тепловыделяющим элементом / Научная сессия МИФИ – 2008. Сб. науч. трудов. – 2008. – Т. 1: Физико-технические проблемы ядерной энергетики. Гелий и водород в реакторных материалах. – С. 142-144. – Секция: Физико-технические проблемы ядерной энергетики.
15 Морозов А.А., Карабанов А.А. Прототип динамической экспертной системы для контроля безопасной эксплуатации высотных зданий и уникальных объектов повышенного риска / Научная сессия МИФИ – 2010. Сб. науч. трудов. – 2010. – Т. 3. – С. 90-90. – Секция: Интеллектуальные системы и технологии.
16 Пустынникова И.П. Технология использования экспертных систем для диагностики знаний и умений // Educational Technology & Society. – 2001. – № 4 (4). – С. 77-101.
17 Пашали А.А., Волков М.Г., Жонин А.В. Экспертная система диагностики электроцентобежных насосов // Экология и безопасность. – 2009. – Т. 7, № 1. – C. 117-120.
18 Есенина Н.Е. Экспертно-обучающие системы для обучения иностранному языку // Вестник Рязанской государственной радиотехнической академии. – 2006. – № 19. – С. 182-184.
19 Рыбина Г.В. Реализация компетентностного подхода к обучению на основе разработки обучающих интегрированных экспертных систем / Научная сессия МИФИ – 2008. Сб. науч. трудов. – 2008. – Т. 10: Интеллектуальные системы и технологии. – С. 39-43. – Секция: Интеллектуальные системы и технологии.
20 Алексеев И.A., Гизатуллин Р.А. Прототип динамической экспертной системы для мониторинга и диагностики аномалий в локальных сетях / Научная сессия МИФИ – 2006. Сб. науч. трудов. – 2006. – Т. 3: Интеллектуальные системы и технологии. – С. 238-239. – Секция: Интеллектуальные системы и технологии.
21 Павлова Н.В., Сергейчик В.В. Гибридная экспертная система для проектирования комплексов бортового оборудования и инструментальное средство для ее разработки / Научная сессия МИФИ – 2004. Сб. науч. трудов. – 2004. – Т. 3: Интеллектуальные системы и технологии. – С. 60-61.
22 Девятков В.В. Системы искусственного интеллекта / Гл. ред. И.Б. Федоров. – М.: Изд-во МГТУ им. Н. Э. Баумана, 2001. – C. 352.
23 Попов Э.В., Фоминых И.Б., Кисель Е.Б., Шапот М.Д. Статические и динамические экспертные системы: Учеб. пособие. – М.: Финансы и статистика, 1996. – C. 320.: ил.
24 Иванов Ю.К. Построение динамических экспертных систем на основе оболочки статической экспертной системы / Научная сессия МИФИ – 2005. Сб. науч. трудов. – 2005. – Т. 3: Интеллектуальные системы и технологии. – С. 50-51. – Секция: Интеллектуальные системы и технологии.