|
2.1.4.5. Технология экспертных систем Идея экспертного оценивания – в привлечении компетентных в данной области людей (экспертов) для получения необходимой новой информации из имеющейся. Результаты интуитивно-логического анализа экспертов обрабатываются с использованием специальных математических процедур. Экспертные системы – это семейство программ, предназначенное для оказания помощи специалистам
в конкретной области знаний. К их основным свойствам относится: - возможность обработки символьной информации; - использование неполных данных для построения логических выводов; - взаимодействие с человеком с помощью естественного языка. Назначение экспертных систем: - консультирование и обучение неопытных пользователей; - ассистирование экспертам в решении задач; - советы экспертам по вопросам из смежных отраслей знаний. Чтобы проводить экспертизу, программа должна быть способна решать задачи посредствам логического вывода и получать при этом достаточно надежный результат. Она должна иметь возможность обращаться к фактам, накопленным в базе знаний. Программа должна также выводить заключения из информации, находящейся в базе знаний. Кроме того, можно использовать новую информацию, получаемую от эксперта во время консультаций. Таким образом, структуру экспертной системы можно представить состоящей из следующих основных частей: 1. база знаний - это ядро экспертной системы, то есть совокупность знаний предметной области, записанная на машинном носителе в форме, понятной эксперту и пользователю. Параллельно такому представлению существует база знаний во внутреннем, машинном представлении; 2. решатель - это программа, моделирующая ход рассуждений эксперта на основании знаний, имеющихся в базе; 3. подсистема объяснений – это программа, позволяющая пользователю задать вопросы: 1) «Как была получена та или иная рекомендация?»; 2) «Почему система приняла такое решение?», и получить следующие ответы: 1) посредством трассировки (отображения) всего процесса получения решения с указанием используемых фрагментов базы знаний, 2) становиться понятно, когда представляется ссылка на умозаключение, предшествующее полученному решению; 4. интеллектуальный редактор базы знаний – это программа, позволяющая инженеру по знаниям создавать базу в диалоговом режиме. Включает в себя систему вложенных меню, шаблонов языков программирования знаний, подсказок и других сервисных программ, облегчающих работу с базой. |