Контрольна робота
Виконала ст. гр. Бузса - 111 Пушнина І.Ю.
Білорусько-Російський університет
Режим роботи ЕС
Під експертною системою розуміється система, що об'єднує можливості комп'ютера зі знаннями та досвідом експерта в такій формі, що система може запропонувати розумну пораду або здійснити розумне рішення поставленого завдання. Додатково бажаної характеристикою такої системи, яка багатьма розглядається як основна, є здатність системи пояснювати на вимогу хід своїх міркувань у зрозумілій для запитувача формі.
Як правило, сучасна експертна система містить наступні компоненти
1) підсистему придбання знань;
2) базу знань;
3) механізм виводу;
4) робочу пам'ять;
5) інтерфейс користувача;
6) підсистему пояснення;
7) підсистему вдосконалення виводу.
Середа розробки використовується творцями ЕС для введення та подання експертних знань, а середу консультації доступна користувачам (не експерт) для отримання експертних знань і порад.
Придбання знань - це збір, передача і перетворення досвіду вирішення проблем з деяких джерел знань в комп'ютерні програми при їх створенні або розширенні (потенційні джерела знань - люди-експерти, підручники, бази даних, дослідницькі звіти, власний досвід користувачів).
База знань містить два основних елементи - факти (дані) з предметної області та спеціальні евристики або правила, які керують використанням фактів при вирішенні проблем.
Механізм виведення - керуюча структура ЕС. Відома також як інтерпретатор правил (в ЕС, заснованих на правилах). Це комп'ютерна програма, що керує використанням системних знань за допомогою формування і організації послідовності кроків, що вживаються для вирішення проблеми (так званої" повістки").
Складові механізму виведення:
1) інтерпретатор (зазвичай інтерпретатор правил) виконує обрану повістку, застосовуючи відповідні правила з бази знань;
2) планувальник управляє процесом виконання повістки, оцінюючи ефект застосування різних правил з точки зору пріоритетів або інших критеріїв.
Робоча пам'ять служить для зберігання даних, отриманих від користувача, і проміжних даних, виведених в ході роботи системи.
Інтерфейс користувача. Експертні системи містять лінгвістичний процесор для дружнього, проблемно-орієнтованого спілкування між користувачем і комп'ютером (лінгвістичний процесор перетворює вхідні дані, представлені на обмеженій природній мові - російській, англійській - в подання на внутрішньому мові системи і назад - повідомлення системи на внутрішньому мовою в повідомлення на обмеженій природній). Спілкування це може супроводжуватися графікою і багатовіконним меню.
Підсистема пояснення повідомляє, чому і як програма виведення обробляє той чи інший символ. Зазвичай пояснювальний блок повідомляє наступне: як правила використовують інформацію користувача, чому використовувалися (не використовувалися) дані правила, які були зроблені висновки.
Удосконалення виводу. Люди-експерти можуть аналізувати свою власну роботу, досвід, знання і покращувати їх. Аналогічна здатність необхідна і для ЕС, щоб вона була здатна аналізувати причини свого успіху або невдачі. Це призведе до поліпшення подання знань в базі знань і вдосконалення логічного висновку.
У процесі виконання завдання ЕС з...