Разработка экспертных систем в Drools Guvnor. Муромцев Д.И

Разработка экспертных систем в Drools Guvnor

Разработка экспертных систем в Drools Guvnor. Муромцев Д.И

  • Наука. Образование
  • Математика
  • Общие вопросы математики
  • История математики. Персоналии
  • Терминология. Справочная литература
  • Высшая математика
  • Высшая алгебра и теория групп
  • Аналитическая геометрия и линейная алгебра
  • Геометрия и топология
  • Математический анализ
  • Теория функций комплексного переменного
  • Теория функций действительного переменного
  • Функциональный анализ
  • Теория чисел
  • Математическая логика
  • Дифференциальные уравнения и теория устойчивости
  • Дискретная математика и математическая логика
  • Интегральные уравнения
  • Теория вероятностей и математическая статистика
  • Прикладная математика
  • Теория управления
  • Теория принятия решений
  • Математическая физика
  • Теория игр
  • Математическое программирование
  • Математическое моделирование
  • Исследование операций
  • Математика для школьников
  • Физика
  • Общие вопросы физики
  • История физики. Персоналии
  • Физика (общие курсы)
  • Астрономия
  • Механика и теория упругости
  • Классическая механика
  • Теоретическая механика
  • Термодинамика и молекулярная физика
  • Оптика
  • Классическая оптика
  • Квантовая и нелинейная оптика
  • Лазерная физика
  • Электродинамика
  • Атомная и ядерная физика
  • Статистическая физика
  • Статистическая механика
  • Статистическая теория поля
  • Квантовая физика
  • Квантовая механика
  • Квантовая теория поля
  • Квантовая электродинамика
  • Физика конденсированного состояния
  • Механика сплошных сред
  • Гидромеханика
  • Механика деформируемого твердого тела
  • Газовая динамика
  • Физика твердого тела
  • Физика жидкостей
  • Физика плазмы
  • Электричество и магнетизм
  • Прикладная физика
  • Лабораторный практикум
  • Инженерно-технические науки
  • Нанотехнологии
  • Наноматериалы
  • Нано- и микротехника
  • Птицеводство
  • Архитектура и строительство
  • Дизайн архитектурной среды
  • Градостроительство
  • Технология строительства
  • Инженерные системы
  • Строительное производство, конструкции и технологии
  • Архитектура зданий и сооружений
  • Машиностроение
  • Технология машиностроения и основы конструирования
  • Технологические машины
  • Прикладная механика
  • Сопротивление материалов
  • Теория механизмов и машин
  • Детали машин
  • Автоматизация технологических процессов и производств
  • Мехатроника и робототехника
  • Начертательная геометрия и инженерная графика
  • Сварочное производство
  • Автоматика и управление в технических системах
  • Биотехнология
  • Электротехника
  • Оптические системы и технологии
  • Оптотехника
  • Приборостроение
  • Фотоника, оптика и лазерные технологии
  • Электро- и теплоэнергетика
  • Теплотехника
  • Теплоэнергетика и теплотехника
  • Гидроэнергетика
  • Атомная энергетика
  • Электроэнергетика и электротехника
  • Энергетическое машиностроение
  • Технологии материалов
  • Металлургия
  • Материаловедение и технологии материалов
  • Электроника, радиотехника и системы связи
  • Инфокоммуникационные технологии и системы связи
  • Системы связи. Мобильная телефония
  • Телекоммуникации и связь
  • Радиотехника
  • Электроника и наноэлектроника
  • Техносферная безопасность и природообустройство
  • Техносферная безопасность
  • Природообустройство и водопользование
  • Прикладная геология и геодезия
  • Горное дело
  • Геодезия, землеустройство и кадастры
  • Геодезия и дистанционное зондирование
  • Нефтегазовое дело
  • Минералогия
  • Транспортные системы
  • Железнодорожный транспорт
  • Водный транспорт
  • Морская техника
  • Авиационная и ракетно-космическая техника
  • Двигатели летательных аппаратов
  • Ракетные комплексы и космонавтика
  • Техника и технологии наземного транспорта
  • Эксплуатация транспортно-технологических машин и комплексов
  • Военная техника
  • Безопасность труда
  • Охрана труда
  • Безопасность жизнедеятельности
  • Эксплуатация и ремонт оборудования
  • Управление в технических системах
  • Метрология, стандартизация и сертификация
  • Управление качеством
  • Системный анализ и управление
  • Основы научных исследований
  • Образовательная робототехника
  • Автоматизированные системы и информатика
  • Транспортные системы
  • Автомобильный транспорт
  • Сопротивление материалов и строительная механика
  • БЖД, охрана окружающей среды
  • Ветеринария. Зоотехния
  • Ветеринария
  • Гистология, цитология, эмбриология
  • Анатомия
  • Физиология, патологическая физиология. Этология. Зоопсихология
  • Хирургия (общая, частная, оперативная)
  • Акушерство, гинекология, искусственное осеменение
  • Клиническая диагностика
  • Микробиология, вирусология, микология
  • Фармакология, фармация, токсикология
  • Внутренние незаразные болезни
  • Эпизоотология
  • Радиобиология и биофизика
  • Биохимия
  • Организация ветеринарного дела
  • Зоотехния
  • Собаководство и кинология
  • Зоогигиена
  • Скотоводство
  • Овцеводство и козоводство
  • Звероводство и кролиководство
  • Кормление и кормопроизводство
  • Генетика, зоогигиена и разведение животных
  • Общая зоотехния
  • Пчеловодство
  • Ветеринарно-санитарная экспертиза
  • Сельское, лесное и рыбное хозяйство
  • Сельское хозяйство
  • Агрохимия, агроэкология и почвоведение
  • Агрономия и агроинженерия
  • Агроинженерия
  • Технология производства и переработки сельскохозяйственной продукции
  • Экономика промышленности и сельского хозяйства
  • Технологии и средства механизации
  • Садоводство
  • Разведение животных
  • Плодоводство, растениеводство, овощеводство и кормопроизводство
  • Технология производства, хранения и переработки сырья
  • Ботаника, селекция, семеноводство
  • Экология, биология, природообустройство
  • Лесное хозяйство
  • Лесное дело
  • Технология и оборудование лесозаготовительных и деревоперерабатывающих производств
  • Ландшафтный дизайн и архитектура
  • Деревообработка
  • Охотоведение
  • Рыбное хозяйство
  • Водные биоресурсы и аквакультура
  • Экономика и менеджмент АПК
  • Механизация, электрификация и автоматизация в сельском хозяйстве
  • Биологические науки
  • Ботаника
  • Биология
  • Зоология
  • Экология
  • Информатика
  • Базы и банки данных. СУБД
  • Защита информации
  • Языки и среды программирования
  • Алгоритмизация
  • Веб-дизайн и разработка сайтов
  • Методики обучения
  • Компьютерная графика
  • Трехмерная графика
  • САПР
  • Математические программы
  • Компьютерные сети
  • Программирование
  • Прикладные программы
  • Информационные технологии
  • Интернет. Сети
  • Администрирование
  • Операционные системы
  • Бизнес-информатика
  • Мобильные устройства
  • Офисные программы
  • Аппаратное обеспечение
  • Химия
  • Физическая химия и коллоидная химия
  • Химическая термодинамика
  • Химическая кинетика
  • Квантовая химия. Кристаллохимия
  • Электрохимия
  • Коллоидная и нанохимия
  • Общие вопросы. Практикум и задачи по физической и коллоидной химии
  • Физическая химия и химия твердого тела
  • Органическая и биоорганическая химия
  • Общая теория и механизмы органических реакций
  • Химия высокомолекулярных соединений
  • Практикум и задачи по органической химии
  • Аналитическая химия
  • Анализ объектов окружающей среды
  • Методы качественного и количественного анализа
  • Контроль качества
  • Биологическая химия
  • Общая и неорганическая химия
  • Теоретические вопросы общей и неорганической химии
  • Практикум и задачи по общей и неорганической химии
  • Общая химия и строение вещества
  • Химическая технология
  • Процессы и аппараты химической технологии
  • Химическая технология органических веществ
  • Химическая технология неорганических веществ
  • Материаловедение
  • Химия и технология полимеров
  • Методология и методика научного исследования, обучения химии и экологии
  • Медицина
  • Акушерство и гинекология
  • Аллергология
  • Анатомия нормальная и патологическая
  • Анестезиология, реанимация, интенсивная терапия
  • Биомедицина
  • Внутренние болезни
  • Кардиология
  • Гастроэнтерология
  • Гематология
  • Эндокринология
  • Биология и медицинская генетика
  • Геронтология
  • Гигиена
  • Гистология, эмбриология, цитология
  • Дерматовенерология
  • Диагностика, профилактика, реабилитация
  • Диетология
  • Инфекционные болезни, инфекционная безопасность
  • Иммунология
  • Лечебная физкультура
  • Массаж
  • Медицинская биология
  • Медицинская химия
  • Микробиология
  • Косметология
  • Наркология
  • Неврология и нейрохирургия
  • Общественное здоровье и здравоохранение. Экономика здравоохранения
  • Онкология
  • Оториноларингология
  • Офтальмология
  • Паразитология
  • Патологическая анатомия и патофизиология
  • Педиатрия, неонатология
  • Психиатрия и медицинская психология
  • Стоматология
  • Судебная медицина
  • Токсикология и радиология
  • Травматология
  • Урология
  • Фармация и фармакология
  • Физиология
  • Физиотерапия
  • Хирургия и травматология
  • Эпидемиология
  • Сестринское дело
  • Общие гуманитарные дисциплины для медиков
  • Латинский язык, иностранный язык для медиков
  • Спортивная медицина
  • Нетрадиционная медицина
  • Здоровый человек и его окружение, основы профилактики
  • Биофизика
  • Научная деятельность
  • Уход за больными
  • Химия для медиков
  • Науки о Земле
  • География
  • История географии и географических открытий
  • Общая география
  • Геофизика
  • Гидрология
  • Океанология
  • Гляциология
  • Экология и природопользование
  • Экономика и менеджмент
  • Экономическая теория
  • Макроэкономика
  • Микроэкономика
  • История экономических учений
  • Бухгалтерский учет, анализ и аудит
  • Финансы и кредит
  • Экономика предприятий и организаций
  • Региональная экономика
  • Экономика России
  • Менеджмент
  • Управление персоналом
  • Управление качеством
  • Инновационный менеджмент
  • Финансовый и инвестиционный менеджмент
  • Стратегический менеджмент
  • Инвестиционный менеджмент
  • Риск-менеджмент
  • Информационный менеджмент
  • Экологический менеджмент
  • Маркетинг. Реклама и PR
  • Банковское дело
  • Статистика
  • Страхование
  • Товароведение
  • Государственное и муниципальное управление
  • Делопроизводство. Секретарское дело
  • Налоги и налогообложение
  • Коммерция. Бизнес. Предпринимательство
  • Логистика
  • Стандартизация и сертификация
  • Управленческий и финансовый учет
  • Ценообразование
  • Теория организации
  • Таможенное дело
  • Трейдинг и биржевая торговля
  • Эконометрика
  • Мировая экономика
  • Экономика торговли
  • Памятники экономической мысли
  • Экономика и социология труда
  • История и философия экономики
  • Экономическая безопасность
  • Внешнеэкономическая деятельность
  • Искусство продаж
  • Сервис и туризм
  • Туризм
  • Гостиничное дело
  • Ресторанное дело
  • Экскурсионное обслуживание
  • Право. Юридические науки
  • Общие вопросы права и юриспруденции
  • Исполнительное производство
  • Правоведение
  • Теоретические и философские юридические науки
  • Основы государства и права. Теория государства и права
  • История государства и права
  • История правовых и политических учений
  • Философия права
  • Адвокатура. Нотариат
  • Административное право
  • Банковское право
  • Гражданское право
  • Процессуальное право
  • Уголовное право и процесс. Уголовно-исполнительное право
  • Арбитражно-процессуальное право
  • Гражданско-процессуальное право
  • Земельное и экологическое право
  • Международное право
  • Муниципальное право
  • Жилищное право
  • Конституционное (государственное) право
  • Трудовое право
  • Право социального обеспечения
  • Налоговое право
  • Семейное право
  • Наследственное право
  • Финансовое право
  • Предпринимательское право
  • Право интеллектуальной собственности
  • Страховое право
  • Таможенное право
  • Судебное дело
  • Следственное дело
  • Прокурорский надзор
  • Криминалистика. Криминология
  • Транспортное право
  • Правоохранительные органы и силовые структуры
  • Римское право
  • Юридическая психология
  • Нормативно-правовая литература
  • Справочная литература по праву и юриспруденции
  • Торговое право
  • Земельное право. Экологическое право
  • Языкознание. Лингвистика. Литературоведение
  • Русская литература и литературоведение
  • Лингвистика
  • Иностранные языки
  • Английский язык
  • Французский язык
  • Немецкий язык
  • Болгарский язык
  • Нидерландский язык
  • Греческий язык
  • Испанский и португальский языки
  • Итальянский язык
  • Латинский и древнегреческие языки
  • Польский язык
  • Финский язык
  • Чешский язык
  • Шведский язык
  • Хорватский язык
  • Японский, китайский, корейский и вьетнамский языки
  • Иранские и индоиранские языки
  • Семитские языки
  • РКИ (Русский как иностранный)
  • Литературоведение
  • Литературная критика
  • Теория литературы
  • История литературы
  • Фольклористика
  • Риторика
  • Культура речи
  • Современный русский язык
  • Журналистика и медиа-бизнес
  • Перевод и переводоведение
  • Словари и справочники
  • Стилистика
  • Издательское дело и редактирование
  • Речь. Язык. Общение
  • Психология и педагогика
  • Психология
  • Специальная (коррекционная) психология
  • Психотерапия. Психоанализ
  • Клиническая психология
  • Практическая психология
  • Прикладная психология
  • Социальная психология
  • Педагогическая психология
  • Общая психология
  • Психодиагностика
  • Педагогика
  • Педагогика высшего образования
  • Методика преподавания отдельных предметов
  • Логопедия
  • Менеджмент в образовании
  • Оформление рефератов, курсовых и дипломных работ
  • Социальная педагогика
  • Школьная педагогика
  • Коррекционная (специальная) педагогика. Дефектология
  • Коррекционно-развивающее обучение
  • Логопедия. Дефектология
  • Дошкольная педагогика
  • Дошкольная педагогика
  • Общая педагогика
  • Музыка. Театр. Кино
  • Культура и менеджмент
  • История музыки
  • Теория музыки
  • Самоучители по музыке
  • Книги о музыке и музыкантах
  • Вокал
  • Театр
  • Музыкальная педагогика
  • Музыкальные произведения. Ноты
  • Кино и телевидение
  • Самоучители
  • Балет. Танец. Хореография
  • Библиотечно-информационная деятельность
  • Технологии пищевых производств
  • Процессы, машины и аппараты пищевых производств
  • Продукты питания животного происхождения
  • Продукты питания растительного происхождения
  • Методы исследования свойств сырья и продуктов питания
  • Технология продукции и организация общественного питания
  • Общие принципы переработки сырья
  • Биотехнологии
  • Товароведение и экспертиза товаров
  • Техническое регулирование в отрасли
  • История. Археология
  • Всеобщая история
  • История России
  • История Древней Руси
  • История СССР
  • История отдельных стран
  • Этнография
  • История Военно-морского флота
  • Документоведение и архивоведение
  • Социально-гуманитарные науки
  • Культурология и искусство
  • Социология
  • Философия
  • Логика
  • Русская философия (классика)
  • Зарубежная философия (классика)
  • Религиоведение
  • Политология и обществознание
  • Международные отношения и дипломатия
  • Конфликтология
  • Науковедение
  • Социальная защита. Социальная работа
  • Литература о Петербурге
  • Физкультура и Спорт
  • Искусство
  • Архитектура
  • Архитектура, живопись, графика
  • Теория и история искусств
  • Декоративно-прикладное искусство
  • Кинематограф, театр
  • Музыка. Хореография
  • Иконография
  • Мозаика. Фреска. Витраж
  • Книгопечатание и типографское искусство
  • Скульптура
  • Дизайн
  • Реставрация
  • Искусство костюма и текстиля
  • Религиозная и философская литература
  • Ислам. Мусульманство
  • Христианство
  • Эзотерика
  • Компьютерная литература
  • Программирование
  • Программы, самоучители
  • ОС и Сети
  • Интернет
  • Деловая литература
  • Предпринимательство
  • Финансы
  • Инвестиции. Ценные бумаги. Банковское дело
  • Продажи. Сервис. Логистика
  • Фондовый рынок
  • Стратегия
  • Управление, подбор персонала
  • Личная эффективность
  • Лидерство
  • Истории успеха
  • Маркетинг, PR, реклама
  • Экономика и политика
  • Детская литература
  • Детская художественная литература
  • Детская проза
  • Детская познавательная литература
  • Животные. Растения. Природа
  • Художественная литература
  • Классика
  • Зарубежная классика (на языке оригинала)
  • Английская литература
  • Американская литература
  • Французская литература
  • Немецкая литература
  • Испанская литература
  • Русская классика
  • Афоризмы
  • Баллады, оды, поэмы
  • Басни и сказки
  • Дневники, воспоминания
  • Драматургия
  • Мифы, легенды, притчи
  • Циклы рассказов и очерков
  • Эпиграммы, эпитафии, похвальные надписи
  • Хроники и романы
  • Повести, рассказы, очерки
  • Стихотворения
  • Зарубежная классика
  • Поэзия
  • Повести, рассказы
  • Повести
  • Рассказы
  • Эссе
  • Очерки
  • Современная проза
  • Современная отечественная проза
  • Историческая литература
  • Современная зарубежная литература
  • Фантастика
  • Фэнтези
  • Публицистика
  • Документальная литература
  • Афоризмы и цитаты
  • Биографии и Мемуары
  • Военное дело, спецслужбы
  • Юмор
  • Детективы
  • Любовные романы
  • Школьная литература
  • Математика
  • Алгебра
  • Геометрия
  • Физика
  • Химия
  • Информатика
  • История
  • География
  • Биология
  • Иностранный язык
  • Немецкий язык
  • Английский язык
  • Обществознание
  • Литература
  • Русский язык
  • Прикладная литература
  • Домоводство
  • Воспитание
  • Кулинария
  • Здоровье и красота
  • Домашние животные
  • Самосовершенствование
  • Ремонт
  • Хобби и досуг
  • Автомобили и другой транспорт
  • Популярная психология
  • Путешествия
  • Спорт
  • Математика
  • Физика
  • Инженерно-технические науки
  • Ветеринария. Зоотехния
  • Сельское, лесное и рыбное хозяйство
  • Биологические науки
  • Информатика
  • Химия
  • Медицина
  • Науки о Земле
  • Экономика и менеджмент
  • Сервис и туризм
  • Право. Юридические науки
  • Языкознание. Лингвистика. Литературоведение
  • Психология и педагогика
  • Технологии пищевых производств
  • Социально-гуманитарные науки
  • Физическая культура
  • Искусство

Книги Наука. Образование Информатика Программирование Разработка экспертных систем в Drools Guvnor

Муромцев Д.И. Колчин М.А.

Разработка экспертных систем в Drools Guvnor

Авторы: Муромцев Д.И., Колчин М.А.
Издательство: НИУ ИТМО (Санкт-Петербургский национальный исследовательский университет информационных технологий, механики и оптики) 2013 г.

Кол-во страниц: 54

Положить в корзину

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

Вверх

  • Помощь
  • Как заказать
  • Как пользоваться
  • Правовая информация
  • Оплата
  • О проекте
  • Новости
  • Разместить книги
  • Личный кабинет

Клуб

Источник: https://globalf5.com/Knigi/Nauka-Obrazovanie/Informatika/Programmirovanie/Razrabotka-ekspertnyh-sistem

Представления знаний в интеллектуальных системах, экспертные системы

Разработка экспертных систем в Drools Guvnor. Муромцев Д.И

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

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

Основною направленной деятельностью предсказание, прогнозирование в рамках определенного аспекта в предметной области.

Экскурс в историю экспертных систем

История экспертных систем берет свое начало в 1965 году. Брюс Бучанан и Эдвард Фейгенбаум начали работу над созданием информационной системы для определения структуры химических соединений.

Результатом работы была система под названием Dendral. В основе системы формировалась последовательность правил подобных к «IF – THEN». Информационная система не перестала развиваться и получила множество наследников, таких как ONCOIN – информационная система для диагностики раковых заболеваний, MYCIN – информационная система для диагностики легочных инфекционных заболеваний.

Следующим этапом стали 70-е годы. Период не выделялся особыми разработками. Было создано множество разных прототипов системы Dendral.

Примером служит система PROSPECTOR, областью деятельности которой являлась геологические ископаемые и их разведка.
В 80-ых годах появляются профессия – инженер по знаниям.

Экспертные системы набирают популярность и выходят на новый этап эволюции интеллектуальных систем. Появились новые медицинские системы INTERNIS, CASNE.

С 90-ых годов развитие интеллектуальных систем приобретает новые и новые методы и особенности. Нововведением становится парадигма проектирования эффективных и перспективных систем. Гибкость, четкость решения поставленных задач дало новое название – мультиагентных систем.

Агент – фоновый процесс который действует в целях пользователя. Каждый агент имеет свою цель, «разум» и отвечает за свою область деятельности. Все агенты в совокупности образуют некий интеллект.

Агенты вступают в конкуренцию, настраивают отношения, кооперируются, все как у людей.

В 21 век, интеллектуальной системой уже не удивишь никого. Множество фирм внедряет экспертные системы в области своей деятельности.

Быстродействующая система OMEGAMON разрабатывается c 2004 года с IBM, цель которой отслеживание состояния корпоративной информационной сети. Служит для моментального принятия решений в критических или неблагоприятных ситуациях.

G2 – экспертная система от фирмы Gensym, направленная на работу с динамическими объектами. Особенность этой системы состоит в том, что в нее внедрили распараллеливание процессов мышления, что делает ее быстрее и эффективней.

Структура экспертной системы

1. База знаний Знания — это правила, законы, закономерности получены в результате профессиональной деятельности в пределах предметной области.

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

2. Данные Данные — это совокупность фактов и идей представленных в формализованном виде.

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

3. Модель представления данных Самая интересная часть экспертной системы.

Модель представления знаний (далее по тексту — МПЗ) — это способ задания знаний для хранения, удобного доступа и взаимодействия с ними, который подходит под задачу интеллектуальной системы.

4. Механизм логического вывода данных(Подсистема вывода)
Механизм логического вывода(далее по тексту — МЛВ) данных выполняет анализ и проделывает работу по получению новых знаний исходя из сопоставления исходных данных из базы данных и правил из базы знаний. Механизм логического вывода в структуре интеллектуальной системы занимает наиболее важное место.

Механизм логического вывода данных концептуально можно представить в виде : А — функция выбора из базы знаний и из базы данных закономерностей и фактов соответственно B — функция проверки правил, результатом которой определяется множество фактов из базы данных к которым применимы правила С — функция, которая определяет порядок применения правил, если в результате правила указаны одинаковые факты

D — функция, которая применяет действие.

Какие существуют модели представления знаний?

Распространены четыре основных МПЗ:

  • Продукционная МПЗ
  • Семантическая сеть МПЗ
  • Фреймовая МПЗ
  • Формально логическая МПЗ

Продукционная МПЗ

В основе продукционной модели представления знаний находится конструктивная часть, продукция(правило):
IF , THEN
Продукция состоит из двух частей: условие — антецендент, действие — консеквент. Условия можно сочетать с помощью логических функций AND, OR.
Антецеденты и консеквенты составленных правил формируются из атрибутов и значений.

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

Результат работы правила заносится в базу данных.

Пример

Диагноз Температура Давление Кашель
Грипп39100-120Есть
Бронхит40110-130Есть
Аллергия38120-130Нет

Пример продукции:
IF Температура = 39 AND Кашель = Есть AND Давление = 110-130 THEN Бронхит

Продукционная модель представления знаний нашла широкое применение в АСУТП

Среды разработки продукционных систем(CLIPS)

CLIPS (C Language Integrated Production System) — среда разработки продукционной модели разработана NASA в 1984 году. Среда реализована на языке С, именно потому является быстрой и эффективной.
Пример:

(defrule bronchitis // deftule зарезервированное слово, которое вводит новое правило за ним следует название правила(symptoms (temperature 39) (cough true)(pressure «110-130»)) //симптом с температурой 39, наличием кашля, и давлением 110-130=> (printout t «Диагноз — бронхит» crlf)) //это симптомы бронхита

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

Семантическая сеть МПЗ

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

  • класс — подкласс
  • свойство — значение
  • пример элемента класса

По количеству типов отношений выделяют однородные и неоднородные семантические сети. Однородные имею один тип отношения между всеми понятиями, следовательно, не однородные имею множество типов отношений.

Все типы отношений:

  • часть — целое
  • класс — подкласс
  • элемент — количество
  • атрибутивный
  • логический
  • лингвистический

Фреймовая МПЗ

Предложил Марвин Мински в 1970 году. В основе фреймовой модели МПЗ лежит фрейм. Фрейм — это образ, рамка, шаблон, которая описывает объект предметной области, с помощью слотов. Слот — это атрибут объекта.

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

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

Слот может хранить другой фрейм, тогда фреймовая модель вырождается в сеть фреймов.

Пример вырождающейся в сеть фреймов

На своей практике, мне доводилось встречать системы на основе фреймовой МПЗ. В университете в Финляндии была установлена система для управления электроэнергией во всем здании.

Языки разработки фреймовых моделей (Frame Representation Language)

FRL (Frame Representation Language) — технология создана для проектирования интеллектуальных систем на основе фреймовой модели представления знаний. В основном применяется для проектирования вырождающихся в сеть фреймовой модели.

Запись фрейма на языке FRL будет иметь вид:

(frame Room // вводим новый фрейм Room (windows (value(4), demon(open))) //Слот windows со значением 4 и демоном open (doors (value(1), demon(open))) //Слот doors со значением 1 и демоном open (conditioners (value(2), demon(turn on))) //Слот conditioners со значением 2 и демоном turn on (sokets (value(10), demon(turn on))) //Слот sokets со значением 10 и демоном turn on)

Существуют и другие среды: KRL (Knowledge Representation Language), фреймовая оболочка Kappa, PILOT/2.

Формально логическая МПЗ

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

В свою очередь на основе этих связей строятся все закономерности и правила предметной области.

Важное замечание: если представление предметной области не правильное, то есть связи между объектами настроены не верно или не в полной мере, то правильная работоспособность системы будет под угрозой.

Важно

Любая экспертная система должна иметь вывод данных и последовательность «мышления» системы. Это нужно для того чтобы увидеть дефекты в проектировании системы.

Хорошая интеллектуальная система должна иметь право ввода данных, которое реализуется через интеллектуальный редактор, право редактора на перекрестное «мышление» представлений при проектировании системы и полноту баз знаний(реализуется при проектировки закономерностей предметной области между инженером по знаниям и экспертом).

Заключение

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

Спасибо за внимание!

Источник: https://habr.com/post/346236/

Biz-books
Добавить комментарий