
Тема 12. Експертні та навчальні системи
Основні характеристики експертних систем.
Структура експертної системи.
Навчальні системи.
Мета заняття:
набути теоретичних знань про експертні системи;
знати структуру експертної системи;
знати основні поняття навчальних систем
Рекомендована література
Ярмуш О.В., Редько М.М., «Інформатика і комп’ютерна техніка»: Навч. Посібник. – К.: Вища освіта, 2006,. – 359с.
Економічна інформатика та комп’ютерна техніка: Підручник / Григорків В.С., Миханець Л.Л., Білоскурський Р.Р., Якутова О.Ю., Верстяк А.В., Вінничук І.С., - Чернівці: Книги – ХХІ, 2009. – 396с.
Глинський Я.М., Комп’ютер у кожний дім: Самовчитель. – Львів: СПД Глинський, 2008. – 256 с.
Основні характеристики експертних систем.
Експертні системи є одним із основних застосувань штучного інтелекту. Штучний інтелект – це один із розділів інформатики, в якому розглядаються завдання апаратного і програмного моделювання тих видів людської діяльності, які вважаються інтелектуальними. Результати досліджень по штучному інтелекту використовуються в інтелектуальних системах, які здатні вирішувати творчі задачі, що належать конкретній наочній області, знання про яку зберігаються в пам’яті (базі знань) системи. Системи штучного інтелекту орієнтовані на рішення великого класу завдань, до яких відносяться так звані частково структуровані або неструктуровані завдання (завдання, що слабо формалізуються або не формалізуються взагалі).
Експертні системи - це програми для комп’ютерів, що акумулюють знання фахівців - експертів в конкретних предметних галузях, які призначені для отримання прийнятних рішень в процесі обробки інформації. Експертні системи трансформують досвід експертів у якій-небудь конкретній галузі знань у форму евристичних правил і призначені для консультацій менш кваліфікованих фахівців.
Відомо, що знання існують у двох видах: колективний досвід, особистий досвід. Якщо предметна галузь представлена колективним досвідом (наприклад, вища математика), то ця предметна галузь не потребує експертних систем. Якщо в предметній галузі велика частина знань є особистим досвідом фахівців високого рівня і ці знання є слабоструктурованими, то така область потребує експертних систем. Сучасні експертні системи знайшли широке застосування у всіх сферах економіки. База знань є ядром експертної системи. Перехід від даних до знань є наслідком розвитку інформаційних систем. Для зберігання даних застосовуються бази даних, а для зберігання знань – бази знань. У базі даних, як правило, зберігаються великі масиви даних із відносно невеликою вартістю, а в базах знань зберігаються невеликі за обсягом, але дорогі інформаційні масиви. База знань – це сукупність знань, описаних з використанням вибраної форми їх уявлення. Наповнення бази знань є одним із найскладніших завдань, яке пов’язане з вибором знань їх формалізацією і інтерпретацією.
Експертна система складається з:
бази знань (у складі робочої пам’яті і бази правил), призначеної для зберігання початкових і проміжних фактів в робочій пам’яті (її ще називають базою даних) і зберігання моделей і правил маніпулювання моделями в базі правил;
вирішувача завдань (інтерпретатора), який забезпечує реалізацію послідовності правил для вирішення конкретного завдання на основі фактів і правил, що зберігається в базах даних і базах знань;
підсистеми пояснення, дозволяє користувачеві отримати відповіді на питання: «Чому система ухвалила таке рішення?»;
підсистеми придбання знань, призначеної як для додавання в базу знань нових правил, так і модифікації наявних правил;
інтерфейсу користувача, комплексу програм, що реалізовують діалог користувача з системою на стадії введення інформації, і отримання результатів.