Менеджмент – Лекции по менеджменту, Статьи по менеджменту, Рефераты по мененджменту, Литература

Экспертные системы поддержки и принятия управленческих решений

1.9. Экспертные системы поддержки и принятия управленческих решений

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

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

Опыт последних лет показал, что использование экспертных систем при решении сложных задач даёт значительный экономический эффект. Особенно эффективны экспертные системы реального времени, или динамические экс­пертные системы.

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

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

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

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

2. Использование языков традиционного программирования и ком­пьютерных рабочих станций. Переход от систем, основанных на языках ис­кусственного интеллекта (Lisp, Ргоlog и т. п.), к языкам традиционного про­граммирования, упрощает "интегрированность" и снижает требования прило­жений к быстродействию и ёмкости памяти. Использование рабочих станций вместо индивидуальных компьютерных пунктов резко увеличило круг возмож­ных приложений методов искусственного интеллекта.

3. Интегрированность с другими средствами. Разработаны инструмен­тальные средства искусственного интеллекта, легко интегрирующиеся с други­ми информационными технологиями и средствами.

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

5. Архитектура должна включать систему "клиент/сервер". Разработ­ка распределённой информационной системы в данной архитектуре позволяет снизить стоимость оборудования, используемого в различных модулях, децен­трализовать модули, повысить надёжность и общую производительность за счёт сокращения объёма информации, пересылаемой между компьютерными пунк­тами. Для этого каждый модуль приложения выпускается на адекватном обору­довании.

Экспертные системы реального времени в составе компьютерной системы управления инвестиционным строительным проектом выполняют следующие основные функции:

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

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

В экспертную систему входят также:

языковый процессор, предназначенный для общения пользователя с ЭС на понятном для него языке;

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

  • блок управления правилами, определяющий порядок выполнения правил; он предназначен для выбора правила выполнения того или иного действия ЭС;
  • интерпретатор правил, ориентированный на применение соответствующих правил к конкретным данным;
  • аппарат согласования, корректирующий процедуру оценки достоверности потенциального решения;
  • блок обоснования, предназначенный для объяснения пользователю действий ЭС.
9
1 2 3 4 5 6 7 8   10 11 12