Categorieën: Alle - тестування - етапи - структура - класифікація

door Sasha Yarchevskaya 2 jaren geleden

132

Експертні системи

Експертні системи являють собою складні програмні комплекси, призначені для вирішення спеціалізованих завдань у певних проблемних областях. Процес їх розробки включає кілька ключових етапів, починаючи з витягання знань, де здійснюється аналіз проблемної області, та ідентифікації проблем, визначення завдань і цілей розробки.

Експертні системи

Експертні системи

Етапи розроблення ЕС

Етап тестування

Проводиться оцінка обраного способу представлення знань в ЕС в цілому.

Реалізація ЕС

Відбувається створення одного або декількох прототипів ЕС котрі вирішують поставлені задачі.

Етап формалізації

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

Етап структуризації знань

Обираються ІС і визначаються способи подання всіх видів знань, формалізуються основні поняття, визначаються способи інтерпретації знань, моделюється робота системи, оцінюється адекватність цілям системи зафіксованих понять, методів рішень, засобів представлення й маніпулювання знаннями.

Етап ідентифікації проблем

Визначаються завдання, які підлягають вирішенню, виявляються цілі розробки, визначаються експерти і типи користувачів.

Етап витягання знань

Проводиться змістовний аналіз проблемної області, виявляються поняття і їх взаємозв'язки, визначаються методи розв'язання задач

Класифікація ЕС

Класифікація ЕС за завданням, що вирішується
Класифікація за ступенем інтеграції з іншими програмами
Класифікація за типом ЕОМ
Класифікація ЕС за типом проблемного середовища

Структура ЕС

Інтерфейс користувача
Підсистема пояснень
Машина виведення (розв'язувач)
База знань
База даних (не обов'язкова)

Відомі експертні системи

STD Wizard
SHINE Real-time Expert System
R1 / XCON
Prolog
Mycin
MQL 4
Jess
Dipmeter Advisor
Dendral
CLIPS