Экспертные системы на базе VP-Expert

    Дисциплина: Программирование
    Тип работы: Курсовая
    Тема: Экспертные системы на базе VP-Expert

    Московский государственный институт электроники и математики
    (технический университет)
    кафедра ИТАС
    Пояснительная записка к курсовому проекту по дисциплине «экспертные системы» на тему
    «Экспертная система на базе
    VP-expert
    Выполнили
    студенты
    группы АП-101
    Петушко А.Г.
    Матусов В.В.
    Ицков О.М.
    Сдано
    _________
    Оценка___________
    Москва 1996 г.
    1. ВВЕДЕНИЕ
    Совершенствование средств
    вычислительной
    техники
    по
    пути улучшения технических характеристик позволяет значительно расширить сферу ее применения в народном хозяйстве.
    Появление
    персональных компьютеров дает
    возможность облегчить доступ к ЭВМ широкому кругу специалистов из различных областей производства, науки и техники. В настоящее время
    при
    помощи
    ЭВМ
    различные типы задач решаются с большой эффективностью:
    множеством
    входных
    данных
    получают
    множество результатов. Алгоритм
    в таких задачах выступает в качестве строгой последовательности операций.
    нахождение
    части
    базы
    данных, соответствующей внешнему
    запросу.
    Алгоритм
    здесь
    - последовательность информационно
    поисковых
    процедур,
    база данных - набор декларативных знаний.
    из
    множества
    альтернатив
    выбирается наиболее подходящая для достижения поставленных целей. Цели и критерии могут быть как постоянными, так и изменяться в процессе решения задачи.
    целевой ситуаций из
    имеющегося
    набора
    действий
    синтезируется
    алгоритм достижения цели. Для решения
    двух
    последних
    типов
    задач
    могут применяться методы
    искусственного
    интеллекта,
    основанные
    на знаниях. Одной
    из разновидностей систем,
    использующих эти методы, являются экспертные системы (ЭС).
    Они представляют
    собой
    попытку создания человеко-машинных
    комплексов
    для
    решения
    слабо формализуемых задач или задач вообще
    не
    имеющих
    алгоритмического решения.
    Можно
    дать
    следующее
    определение
    экспертной системе:
    Экспертная система
    это
    компьютерная
    программа,
    содержащая накопленные знания
    специалистов в определенной предметной области, Эта программа способна вырабатывать рекомендации,
    какие
    бы
    дал эксперт-человек, запрашивая
    при
    необходимости
    дополнительную информацию. Экспертные
    системы могут работать на том же уровне что и эксперты,
    в некоторых случаях они лучше,
    потому что в нее вложен коллективный опыт их создателей.
    2. ВИДЫ И ФОРМЫ ПРЕДСТАВЛЕНИЯ ЗНАНИЙ
    Определим знания как систему понятий и
    отношений
    между
    ними. Задача, подлежащая
    решению
    помощью
    экспертной
    системы, формулируется в терминах принятых в этой системе. Будем различать в конкретной предметной области следующие типы знаний:
    понятийные, конструктивные, процедурные, фактографические и метазнания.
    которыми
    пользуются
    при
    решении данной задачи.
    Этот
    тип знаний вырабатываются в фундаментальных науках и теоретических разделах прикладных наук.
    это
    знания
    наборах
    возможных
    структур объектов и взаимодействии между их частями.
    Получение
    этого
    типа знаний характерно для техники и большей части прикладных наук.
    используемые
    выбранной
    предметной области методы,
    алгоритмы
    программы,
    полезные
    для данного конкретного приложения,
    которые можно использовать,
    передавать
    и объединять в библиотеки.
    Можно определить модель предметной области как
    (модель предметной области)=
    (понятийные знания)+
    (конструктивные знания),
    а базу знаний:
    (база знаний)=
    (модель предметной области)+
    (процедурные знания)+
    (метазнания)+
    (фактографические знания).
    Существуют различные
    формы
    представления
    знаний.
    При практической разработке экспертных систем в
    настоящее
    время
    чаще всего используются
    эвристические
    модели
    набор
    средств,
    (в принципе, любых)
    передающих
    свойства
    особенности
    предметной области. Примером
    эвристической
    модели
    могут
    служить сетевые, фреймовые и продукционные модели.
    В большинстве
    экспертных
    систем
    базе
    знаний
    хранятся используемые в
    данный
    момент
    правила
    сведения
    проблемной области.
    Подход,
    основанный
    на
    продукционных
    правилах, чрезвычайно распространен в экспертных системах.
    Как правило,
    они имеют форму ЕСЛИ ... ТОГДА ....ИНАЧЕ.... .
    Например,
    ЕСЛИ тип_эвм
    = микро
    класс_эвм = средний
    ТОГДА эвм = IBM_PC/XT
    CNF 65
    ИНАЧЕ эвм = ДВК-3
    CNF 20 .
    В приведенном правиле заложено знание о том,
    что
    если
    выбираемый тип ЭВМ микро, а класс ее средний, то с уверенностью 65% желательно приобретение компьютера
    PC/XT
    противном
    случае
    с уверенностью 20%
    допустим
    выбор
    ДВК-3.
    Набор
    правил подобной структуры - наиболее распространенное представление знаний
    базе продукционного типа.
    В основе представления знаний с помощью
    семантических
    сетей лежит формализация
    в виде графа с помеченными вершинами и дугами.
    Вершины представляют собой некоторые сущности (объекты,
    события, процессы, явления и др.), а дуги - отношения между ними. Рассмотрим простейшую семантическую
    сеть, выражающую
    знания:
    произведена классификация ЭВМ
    по типам - в зависимости от производительности (микро, мини, мега) и по классам - по их стоимости (низкая, средняя, высокая, большая).
    Дуги
    данной сети обозначают соответствие.
    Различным моделям ЭВМ соответствуют различные комбинации классов
    и типов, Рис. 1.
    В некоторых типах экспертных систем применяется
    представление знаний в виде фреймов.
    Это специфические объекты,
    соответствующие понятиям предметной области,
    имеющие внутреннюю структуру
    виде слотов. Слотами могут быть данные, правила, другие фреймы. Фреймы - более
    сложный
    способ
    представления
    знаний,
    используемый
    в наиболее мощных экспертных системах.
    3. СОСТАВ И ФУНКЦИОНИРОВАНИЕ ЭКСПЕРТНОЙ СИСТЕМЫ
    Обычно считается,
    что прагматические требования
    экспертной системе сводятся
    тому,
    что она должна быть предназначена для удобной, квалифицированной
    поддержки
    информационной
    деятельности человека в определенной предметной области. Подразумевается наличие развитого диалога,
    обеспечивающего
    понимание
    входных
    сообщений, выполнение нужных
    процедур
    и выдача разумных сообщений в удобной форме. Считают, что сообщения разумны, если они заслуживают доверия и "прозрачны".
    Структура типичной экспертной системы приведена на Рис.2. Как
    правило, в ее состав входят:
    Интерфейс,
    обеспечивающий
    общение
    пользователя
    с экспертной системой
    удобной
    для
    него
    форме,
    он
    позволяет передавать ей информацию,
    составляющую
    содержание
    базы
    данных, обратиться к системе с вопросом или за объяснением.
    Рабочая
    память,
    хранящая
    данные
    (база
    данных), соответствующие объектам, связь между которыми задается правилами в базе знаний.
    Диспетчер,
    определяющий
    порядок
    функционирования экспертной системы,
    планирующий порядок
    постановки
    достижения целей.
    Машина
    вывода
    формально-логическая
    система, реализованная в
    виде
    программного модуля,
    позволяющая логически выводить необходимую
    для
    пользователя
    информацию,
    исходя
    из сведений, размещенных в базе знаний.
    всех
    имеющихся
    сведений
    о проблемной области,
    для
    которой предназначена данная экспертная система, записанных
    помощью
    определенных
    формальных
    структур представления знани...

    Забрать файл

    Похожие материалы:


    Добавить комментарий
    Старайтесь излагать свои мысли грамотно и лаконично

    Введите код:
    Включите эту картинку для отображения кода безопасности
    обновить, если не виден код



ПИШЕМ УНИКАЛЬНЫЕ РАБОТЫ
Заказывайте напрямую у исполнителя!


© 2006-2016 Все права защищены