Режими роботи експертних систем

Режими роботи експертних систем

Експертна система працює в двох режимах: режимі придбання знань і в режимі консультацій (званому також режимом рішення або режимом користування експертної системою).

У режимі придбання знань спілкування з експертною системою здійснює експерт. В цьому режимі експерт, використовуючи компонент придбання знань, наповнює систему знаннями, які дозволяють експертній системі в режимі консультацій самостійно (без експерта) вирішувати завдання з проблемної області. Експерт описує проблемну область у вигляді сукупності даних і правил. Дані визначають об'єкти, їх характеристики і значення, що існують в області експертизи. Правила визначають способи маніпулювання з даними, характерні для даної галузі.

У режимі консультації спілкування з експертною системою здійснює кінцевий користувач, якого цікавить результат і (або) спосіб його отримання. Необхідно відзначити, що в залежності від призначення експертної системи користувач може не бути фахівцем у цій проблемної області (в цьому випадку він звертається до експертної системі за результатом, не вміючи отримати його сам), або бути фахівцем (в цьому випадку користувач може сам отримати результат , але він звертається до експертної системі з метою або прискорити процес отримання результату, або покласти на експертну систему рутинну роботу). Слід підкреслити, що термін «користувач» є багатозначним, так як використовувати експертну систему крім кінцевого користувача може і експерт, і інженер по знаннях, і програміст.

У режимі консультації дані про завдання користувача після обробки їх діалоговим компонентом надходять в робочу пам'ять. Вирішувач на основі вхідних даних з робочої пам'яті, загальних даних про проблемну область і правил з бази знань формує рішення задачі.

Добре побудована експертна система повинна мати можливість самонавчатися на розв'язуваних задачах, поповнюючи автоматично свою базу знань результатами отриманих висновків і рішень.