Студопедия


Авиадвигателестроения Административное право Административное право Беларусии Алгебра Архитектура Безопасность жизнедеятельности Введение в профессию «психолог» Введение в экономику культуры Высшая математика Геология Геоморфология Гидрология и гидрометрии Гидросистемы и гидромашины История Украины Культурология Культурология Логика Маркетинг Машиностроение Медицинская психология Менеджмент Металлы и сварка Методы и средства измерений электрических величин Мировая экономика Начертательная геометрия Основы экономической теории Охрана труда Пожарная тактика Процессы и структуры мышления Профессиональная психология Психология Психология менеджмента Современные фундаментальные и прикладные исследования в приборостроении Социальная психология Социально-философская проблематика Социология Статистика Теоретические основы информатики Теория автоматического регулирования Теория вероятности Транспортное право Туроператор Уголовное право Уголовный процесс Управление современным производством Физика Физические явления Философия Холодильные установки Экология Экономика История экономики Основы экономики Экономика предприятия Экономическая история Экономическая теория Экономический анализ Развитие экономики ЕС Чрезвычайные ситуации ВКонтакте Одноклассники Мой Мир Фейсбук LiveJournal Instagram

Автоматизация процесса извлечения знаний и формирования модели.




Как известно, в экспертных системах знания, описывающие предметную область, как правило, вынесены за пределы основного программного текста и составляют качественно самостоятельный элемент - базу знаний. Если содержимое БЗ поддается единооб­разной структуризации и может быть унифицировано, то появляет­ся возможность автоматизировать процесс извлечения знаний и формирования модели, что очень важно при БЗ с большим числом правил.

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

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

Пример.После запуска программы появляется вопрос:

Введите номер рассматриваемого фактора (Вывод — 0):

Если ввести «15» (15 — номер фактора «дефицит материалов») и нажать ВВОД, то на экране появится:

Введите значение стабильности фактора «дефицит материалов»:_

Следует ввести число от 0 до 100, например 30, затем ВВОД.

На экране появится следующий запрос:

Рассматриваем факторы, повышающие вероятность фактора «дефицит мате­риалов»

и меню, состоящее из двух альтернатив: [да] и [нет]. Если есть такие фак­торы, то нужно курсор подвести к «да» и нажать ВВОД. На экране появится вопрос:

Какой фактор (может быть совокупность факторов)?:_

Отвечаем «28». Высвечивается:

Фактор «ритмичная работа транспорта».

С каким значением?

и меню:

[да] [мало]

[нет] [средне]

[положит] [много]

[отрицат]

Выбираем «нет». Высвечивается:

Нужно ли данный(е) фактор(ы) рассматривать в совокупности с другим?

[да]

[нет]

Выбираем «нет». Высвечивается:

С каким весом?:_

Отвечаем «100». Высвечивается продукционное правило во внутреннем пред­ставлении (с использованием сокращенных наименований факторов):




Если РИТМ_РДБ_ТРАНСП = нет Тогда ДЕФИЦИТ_МАТЕР=увеличива­ется

ДОСТОВЕРНОСТЬ 100;

И запрос на наличие следующего правила, понижающего вероятность рассмат­риваемого фактора («дефицит материалов»);

Есть ли еще фактор(ы), повышающий(е) вероятность?

[да]

[нет]

Выбираем «нет». Высвечивается:

Рассматриваем факторы, понижающие вероятность фактора «дефицит ма­териалов»

[да]

[нет]

Если есть такие факторы, то нужно курсор подвести к «да» и нажать ВВОД. На экране появится:

Какой фактор (может быть совокупность факторов):_

Ответ «23». Высвечиваются

Фактор «наличие запасов на складах».

С каким значением? и меню

[да] [отрицат]

[нет] [мало]

[положит] [средне]

[много]

Выбираем «положит». Высвечивается:

Нужно ли данный (е) фактор (ы) рассматривать в совокупности с другим?

[да]

[нет]

Выбираем «да». Высвечивается:

Какой фактор (может быть совокупность факторов):_

Ответ «26». Высвечиваются:

Фактор «ритмичная работа технологических линий». С каким значением? и меню

[да] [мало]

[нет] [средне]

[положит] [много]

[отрицат]

Выбираем «положит». Высвечивается:

нужно ли данный(е) фактор(ы) рассматривать в совокупности с другим?

[да]

[нет]

Выбираем «нет». Высвечивается:

С каким весом?:_

Отвечаем «60». Высвечивается продукционное правило во внутреннем пред­ставлении:

Если ЗАПАС_СКЛ АД = положит И РИТМ_РАБ_ТЕХНОЛ = положит Тогда ДЕФИЦИТ МАТЕР=уменьшается

ДОСТОВЕРНОСТЬ 60;

Есть ли еще фактор (ы), понижающий (е) вероятность?

[да]

[нет]

Выбираем «нет».

И так процесс продолжается.

Результатом работы программы по формированию модели является готовый текст БЗ.






Дата добавления: 2015-10-22; просмотров: 786; Опубликованный материал нарушает авторские права? | Защита персональных данных | ЗАКАЗАТЬ РАБОТУ


Не нашли то, что искали? Воспользуйтесь поиском:

Лучшие изречения: Увлечёшься девушкой-вырастут хвосты, займёшься учебой-вырастут рога 9551 - | 7549 - или читать все...

Читайте также:

 

3.81.28.94 © studopedia.ru Не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования. Есть нарушение авторского права? Напишите нам | Обратная связь.


Генерация страницы за: 0.002 сек.