Использование оболочек для программной реализации экспертной системы поддержки процесса диагностирования автоматических станочных модулей | Статья в журнале «Молодой ученый»

Автор:

Рубрика: Технические науки

Опубликовано в Молодой учёный №2 (136) январь 2017 г.

Дата публикации: 15.01.2017

Статья просмотрена: 41 раз

Библиографическое описание:

Козлова Т. Д. Использование оболочек для программной реализации экспертной системы поддержки процесса диагностирования автоматических станочных модулей // Молодой ученый. — 2017. — №2. — С. 110-113. — URL https://moluch.ru/archive/136/38023/ (дата обращения: 20.09.2018).



В основе разработки любой экспертной системы (ЭС) не зависимо от предметной области лежит выбор модели базы знаний.

В настоящее время выделены следующие классы моделей представления знаний [1]:

‒ продукционная модель;

‒ семантические сети;

‒ фреймы;

‒ формальные логические модели;

‒ объектно-ориентированные модели.

Каждая из этих моделей имеет свои преимущества и недостатки.

Разрабатываемая ЭС предназначена для поддержки принятия решений при определении причин неисправностей подсистем автоматизированного станочного модуля (АСМ) ТПАРМ-100. ЭС работает следующим образом: при возникновении неисправности в одном из узлов автоматизированного станочного модуля пользователь обращается к системе, система принимает запрос пользователя и производит опрос пользователя в режиме диалога. После опроса ЭС в соответствии с базой знаний выдает пользователю рекомендации по способу устранения возникшей проблемы. База знаний системы содержит в своей структуре неисправности и способы их устранения, она также может использовать данные из внешней базы данных (БД).

База знаний (БЗ) состоит из двух компонент: декларативной и процедурной. Построение декларативной компоненты БЗ проводилось на основе экспериментальных данных о функциональной и параметрической надежности АСМ.

Декларативная компонента БЗ реализована объектно-ориентированной моделью, представленной в виде реляционной базы данных. Объектно-ориентированная модель ЭС содержит информацию об отказах функциональных блоков АСМ ТПАРМ-100 и способах их устранения, а также основные диагностические параметры.

Процедурная компонента представлена продукционными правилами вида:

Если ПРЕДПОСЫЛКА, то ЗАКЛЮЧЕНИЕ

Правило состоит из двух частей: предпосылки и заключения. Предпосылка и заключение являются фактами. Для представления фактов используется пара сущность-значение. Сущность представляет физические объекты проблемной области, такие как подсистемы АСМ, диагностические параметры, значение параметров. Сущность в БЗ объединено с понятием атрибут в БД (декларативная компонента). Заключение содержит только один факт, а предпосылка может содержать как один, так и несколько фактов, которые одновременно имеют место. База знаний содержит около двухсот правил.

Таким образом, для формализации БЗ выбраны два типа моделей представления знаний: объектно-ориентированная и продукционная. Для формирования БЗ данные об отказах и способах их устранения сгруппированы в соответствии с иерархической структурой АСМ. Представление декларативных знаний о АСМ в виде объектно-ориентированной модели позволяет учитывать иерархическую структуру АСМ и особенности его функционирования. Процедурные знания в виде продукционной модели имеют более гибкий механизм вывода.

В работе [2] был произведен обзор инструментальных средств разработки ЭС. Рассмотрим реализацию продукционной модели ЭС поддержки процесса диагностирования при помощи оболочек ЭС. На рисунке 1 представлен логический блок реализации знаний ЭС, построенный с помощью оболочки ЭС Exsys Corvid. Содержимое логического блока представлено на рисунке 2.

На рисунке 3 представлен редактор БЗ реализованный в оболочке ЭС Expro. На рисунке 4 представлен результат опроса ЭС.

Интерфейс ЭС позволяет просмотреть диалог пользователя с ЭС и рекомендацию системы по устранению возникшей неисправности.

На рисунке 5 представлена часть нечеткой БЗ, разработанной при помощи пакета Fuzzy Logic. В разрабатываемой системе два входа и один выход. На вход подаются возникшие неисправности, на выходе системы — причины возникновения неисправностей (способы устранения).

Рис. 1. Логический блок базы знаний экспертной системы

Рис. 2. Содержимое логического блока

Рис. 3. Редактор баз знаний

Рис. 4. Результат опроса экспертной системы

Рис. 5. Реализация нечеткой базы знаний в редакторе Rule Editor

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

Литература:

  1. Системы искусственного интеллекта. Практический курс: учебное пособие/ [В. А. Чулюков, И. Ф. Астахова, А. С. Потапов и др.; под редакцией И. Ф. Астаховой]. — М.:БИНОМ. Лаборатория знаний, 2008. -292с.
  2. Козлова Т. Д. Обзор инструментальных средств для построения экспертной системы поддержки принятия решений для определения причин неисправностей технологических систем// Межвузовский сборник трудов «Прогрессивные технологии, материалы и режущие инструменты в машиностроении» — Саратов, СГТУ — 2010
  3. Гаврилова Т. А., Хорошевский В. Ф. Базы знаний интеллектуальных систем / Т. А. Гаврилова, В. Ф. Хорошевский. — СПб: Питер, 2000–384с.
Основные термины (генерируются автоматически): экспертная система, декларативная компонента, база знаний, способ устранения, иерархическая структура АСМ, продукционная модель, объектно-ориентированная модель, логический блок, автоматизированный станочный модуль, рисунок.


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

Продукционные правила базы знаний экспертной системы для...

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

Анализ методов искусственного интеллекта САПР технологических...

Основное внимание уделено методам формализации декларативных знаний по технологическим процессам.

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

Экспертная система. Классификация. Обзор существующих...

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

Разработка объектно-ориентированной модели процесса...

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

Проектирование онтологической модели...

Получили широкое распространение автоматизированные информационные системы.

Относительно остальных моделей, модель знаний в виде семантических сетей обладает единством базы знаний и механизма вывода новых фактов и знаний.

Методы и средства проектирования информационных систем

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

Структурно-функциональное и/или объектно-ориентированное моделирование. Разработка логической модели ИС.

Объектно-ориентированные расширения в программировании...

Модель управления и автоматизации этапов жизненного цикла автоматизированных систем диспетчерского управления на основе PLM-систем.

Создание и внедрение в практику объектно-ориентированных систем автоматизированного проектирования швейных изделий.

Проектирование базы данных. Роль процесса в создании...

Разработка базы данных для автоматизированной информационной системы «Учет оказания услуг в химчистке». IDEF1X-модель базы данных web-ориентированной информационной системы оценки семантического качества меню пользователя.

Построение фреймовой модели технологических задач сушки...

В основе фреймовой модели представления знаний систем искусственного интеллекта лежат два основных допущения.

Объектно-ориентированная методология представления знаний реализована в таких системах, как G2, RTWorks.

Продукционные правила базы знаний экспертной системы для...

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

Анализ методов искусственного интеллекта САПР технологических...

Основное внимание уделено методам формализации декларативных знаний по технологическим процессам.

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

Экспертная система. Классификация. Обзор существующих...

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

Разработка объектно-ориентированной модели процесса...

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

Проектирование онтологической модели...

Получили широкое распространение автоматизированные информационные системы.

Относительно остальных моделей, модель знаний в виде семантических сетей обладает единством базы знаний и механизма вывода новых фактов и знаний.

Методы и средства проектирования информационных систем

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

Структурно-функциональное и/или объектно-ориентированное моделирование. Разработка логической модели ИС.

Объектно-ориентированные расширения в программировании...

Модель управления и автоматизации этапов жизненного цикла автоматизированных систем диспетчерского управления на основе PLM-систем.

Создание и внедрение в практику объектно-ориентированных систем автоматизированного проектирования швейных изделий.

Проектирование базы данных. Роль процесса в создании...

Разработка базы данных для автоматизированной информационной системы «Учет оказания услуг в химчистке». IDEF1X-модель базы данных web-ориентированной информационной системы оценки семантического качества меню пользователя.

Построение фреймовой модели технологических задач сушки...

В основе фреймовой модели представления знаний систем искусственного интеллекта лежат два основных допущения.

Объектно-ориентированная методология представления знаний реализована в таких системах, как G2, RTWorks.

Обсуждение

Социальные комментарии Cackle

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

Продукционные правила базы знаний экспертной системы для...

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

Анализ методов искусственного интеллекта САПР технологических...

Основное внимание уделено методам формализации декларативных знаний по технологическим процессам.

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

Экспертная система. Классификация. Обзор существующих...

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

Разработка объектно-ориентированной модели процесса...

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

Проектирование онтологической модели...

Получили широкое распространение автоматизированные информационные системы.

Относительно остальных моделей, модель знаний в виде семантических сетей обладает единством базы знаний и механизма вывода новых фактов и знаний.

Методы и средства проектирования информационных систем

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

Структурно-функциональное и/или объектно-ориентированное моделирование. Разработка логической модели ИС.

Объектно-ориентированные расширения в программировании...

Модель управления и автоматизации этапов жизненного цикла автоматизированных систем диспетчерского управления на основе PLM-систем.

Создание и внедрение в практику объектно-ориентированных систем автоматизированного проектирования швейных изделий.

Проектирование базы данных. Роль процесса в создании...

Разработка базы данных для автоматизированной информационной системы «Учет оказания услуг в химчистке». IDEF1X-модель базы данных web-ориентированной информационной системы оценки семантического качества меню пользователя.

Построение фреймовой модели технологических задач сушки...

В основе фреймовой модели представления знаний систем искусственного интеллекта лежат два основных допущения.

Объектно-ориентированная методология представления знаний реализована в таких системах, как G2, RTWorks.

Продукционные правила базы знаний экспертной системы для...

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

Анализ методов искусственного интеллекта САПР технологических...

Основное внимание уделено методам формализации декларативных знаний по технологическим процессам.

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

Экспертная система. Классификация. Обзор существующих...

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

Разработка объектно-ориентированной модели процесса...

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

Проектирование онтологической модели...

Получили широкое распространение автоматизированные информационные системы.

Относительно остальных моделей, модель знаний в виде семантических сетей обладает единством базы знаний и механизма вывода новых фактов и знаний.

Методы и средства проектирования информационных систем

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

Структурно-функциональное и/или объектно-ориентированное моделирование. Разработка логической модели ИС.

Объектно-ориентированные расширения в программировании...

Модель управления и автоматизации этапов жизненного цикла автоматизированных систем диспетчерского управления на основе PLM-систем.

Создание и внедрение в практику объектно-ориентированных систем автоматизированного проектирования швейных изделий.

Проектирование базы данных. Роль процесса в создании...

Разработка базы данных для автоматизированной информационной системы «Учет оказания услуг в химчистке». IDEF1X-модель базы данных web-ориентированной информационной системы оценки семантического качества меню пользователя.

Построение фреймовой модели технологических задач сушки...

В основе фреймовой модели представления знаний систем искусственного интеллекта лежат два основных допущения.

Объектно-ориентированная методология представления знаний реализована в таких системах, как G2, RTWorks.

Задать вопрос