Витяг із робочої програми
Опис навчальної дисципліни
МЕТОДИ ПОБУДОВИ ЕКСПЕРТНИХ СИСТЕМ
Галузь знань, спеціальність, освітній ступінь |
|
Галузь знань |
12 Інформаційні технології |
Спеціальність |
122 Комп’ютерні науки |
Освітній ступінь |
Магістр |
Характеристика навчальної дисципліни
|
|
Вид |
Вибіркова |
Загальна кількість годин |
120 |
Кількість кредитів ECTS |
4 |
Кількість змістових модулів |
2 |
Курсовий проект (робота) (за наявності) |
- |
Форма контролю |
Іспит |
Показники навчальної дисципліни для денної форм навчання
|
|
|
денна форма навчання |
Рік підготовки (курс) |
1 |
Семестр |
2 |
Лекційні заняття |
30 год. |
Практичні, семінарські заняття |
- |
Лабораторні заняття |
30 год. |
60 год. |
|
Індивідуальні завдання |
- |
Кількість тижневих аудиторних годин для денної форми навчання |
12 год.
|
Мета та завдання навчальної дисципліни
Метою дисципліни «Методи побудови експертних систем» є вивчення сучасних підходів, методів та технологій побудови та принципу роботи сучасних експертних систем.
Завдання дисципліни «Методи побудови експертних систем»:
- Ознайомлення з основними поняттями та класифікацією експертних систем;
- Ознайомлення з основними етапами розробки промислових експертних систем;
- Оволодіння підходами витягу знань та побудови експертної бази знань;
- Вивчення та оволодіння різними типами логічного виведення;
- Огляд програмних застосунків для роботи з експертними системами.
У результаті вивчення навчальної дисципліни «Методи побудови експертних систем» студент повинен
знати:
- Типи експертних систем за класифікацією, структуру експертної системи;
- Основні етапи розробки експертних систем;
- Методологію витягу знань про побудові експертної системи;
- Бази знань у вигляді предикатних правил «якщо-то»;
- Основні види логічного виведення для отримання заключення при обробці знань експертною системою;
вміти:
- Виступати в ролі експерта та менеджера по даним;
- Проводити витяг знань комунікативним та текстологічним методами;
- Будувати базу знань у вигляді блоків предикатних правил;
- Вміти обчислювати експертне заключення шляхом логічного виведення;
- Запроектувати та реалізувати експертну систему на комп’ютері.
Програма навчальної дисципліни
Змістовий модуль 1
Тема 1. Вступ до дисципліни. Структура експертних систем. Класифікація експертних систем.
Поняття експертної системи в інженерії даних, її роль при розв’язанні задач штучного інтелекту, поняття експертних знань. Галузі застосування експертних систем. Основна термінологія. Структура та середовище функціонування. Проблемна область. Задачі, що розв’язують експертні системи, та класифікація експертних систем.
Тема 2. Методологія розробки експертних систем.
Основні етапи розробки експертних систем: ідентифікація, концептуалізація, формалізація, виконання, дослідна експлуатація, тестування, впровадження.
Тема 3. Методи витягу знань при побудові експертних систем.
Концепція витягу експертних знань при роботі з експертом. Роль інженера по даним в формалізації експертних знань. Витяг знань комунікативними та текстологічними методами.
Змістовий модуль 2
Тема 4. Предикатна форма побудови експертної бази знань.
Блоки предикатних правил як головний метод формалізації експертних знань та побудови бази знань в експертних системах. Чіткі та нечіткі блоки правил, методи їх побудови.
Тема 5. Логічне виведення. Типи логічного виведення. Приклади комп’ютерної обробки експертних знань.
Методи логічного виведення. Пряме та обернене логічне виведення. Правило Модус-Поненс. Нечітке логічне виведення.
Тема 6. Приклади автоматизованої експертної системи для вирішення багаторівневих експертних задач.
Огляд програмних застосунків для роботи з експертними системами.
Шрифти
Розмір шрифта
Колір тексту
Колір тла