Современные
информационные технологии/ 3. Программная инженерия
студентка М.В. Толстова
Национальный горный университет, Украина
Применение
экспертных систем для повышения эффективности работы предприятий
В настоящее время
программные средства, базирующиеся на технологиях и методах искусственного
интеллекта, получили значительное распространение в мире. Важность этих
технологий, и, в первую очередь, экспертных систем, состоит в том, что они
существенно расширяют круг практически значимых задач, которые можно решать на
компьютерах, и их решение приносит значительный экономический эффект.
Экспертная система
(ЭС, англ. expert system) — компьютерная программа, способная частично заменить
специалиста-эксперта в разрешении проблемной ситуации. Современные ЭС начали
разрабатываться исследователями искусственного интеллекта в 1970-х годах.
Экспертная система состоит из базы знаний (части системы, в которой содержатся факты), подсистемы вывода (множества правил, по которым осуществляется решение задачи), подсистемы объяснения, подсистемы приобретения знаний и диалогового процессора.
Преимущество
экспертных систем:
1. Постоянство. Человеческая
компетенция ослабевает со временем.
2. Лёгкость передачи.
Передача искусственной информации – это простой процесс копирования данных.
3. Устойчивость и
воспроизводимость результатов. Эксперт-человек может принимать в тождественных
ситуациях разные решения из-за эмоциональных факторов. Результаты экспертной
системы – стабильны.
4. Стоимость.
Эксперты, особенно высококвалифицированные обходятся очень дорого. Экспертные
системы, наоборот, сравнительно недороги. Их разработка дорога, но они недороги
в эксплуатации.
Вместе с тем
разработка экспертной системы не позволяет полностью отказаться от
эксперта-человека. Хотя экспертная система хорошо справляется со своей работой,
тем не менее, в определённых областях человеческая компетенция явно превосходит
искусственную. Однако и в этих случаях экспертная система может позволить
отказаться от услуг высококвалифицированного эксперта, оставив эксперта средней
квалификации, используя при этом экспертную систему для усиления и расширения
его профессиональных возможностей.
Разработанная экспертная
система Visual Expert объединяет в себе как универсальные технологии построения
современных информационных систем, так и специализированные методы, а также
интегрирует технологии систем, основанных на знаниях традиционного
программирования. Среди преимуществ Visual Expert – обработка данных в режиме
реального времени, надежность при принятии ответственных решений, быстрое
создание прототипов, обновление в рабочем режиме, встроенные функции построения
и запуска моделей.
Возможность простого
манипулирования графическим представлением объектов в Visual Expert и составления схем, являющихся
отображением технологических цепочек или абстрактных алгоритмов обработки
данных, обеспечивает базовые средства для построения проблемно-ориентированных
языков визуального программирования. В данном случае объекты приобретают
свойства операторов и в совокупности с различными классами связей формируют
грамматику нового языка. Основным преимуществом такого подхода является то, что
сформированная диаграмма потоков информации, по сути, и есть исполняемая
программа, промежуточные фазы генерации кода и компиляции для ее использования
не требуются.
На рис.
1 представлен пример базы знаний
эксперта по выдачи кредитов. В зависимости от конфигурации системы, денежной
истории клиента и правил выдачи кредитов, система делает вывод о рисках выдачи
кредитов.
Рис. 1 Нажатие на кнопку Invoke demo rules, делает вывод о рисках выдачи кредита.
Главное достоинство ЭС - возможность накапливать знания, сохранять их длительное время, обновлять и тем самым обеспечивать относительную независимость конкретной организации от наличия в ней квалифицированных специалистов. Накопление знаний позволяет повышать квалификацию специалистов, работающих на предприятии, используя наилучшие, проверенные решения.
1.
Экспертные
системы: принципы разработки и программирование, 4-е издание, Джозеф
Джарратано, Гари Райли; 1152 стр., с ил.;
2006г.
2.
Искусственный
интеллект: стратегии и методы решения сложных проблем, 4-е издание, Джордж Ф.
Люгер; 864 стр., с ил.; 2005г.
3.
Руководство
по экспертным системам, Уотермен Д.; 388 стр., с ил.; 1989г.