Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
14
Добавлен:
20.02.2016
Размер:
2.63 Mб
Скачать

1. Пояснювальна записка

1.1. Місце навчальної дисципліни в системі професійної підготовки фахів

Дисципліна «Інтелектуальні системи» вивчає застосування методів штучного інтелекту при розробці різноманітних комп’ютерних систем і продовжує підготовку студента за напрямом 6.050103 «Програмна інженерія».

1.2. Мета викладання навчальної дисципліни

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

1.3. Завдання вивчення навчальної дисципліни

У результаті вивчення дисципліни студент повинен знати:

Завданнями вивчення навчальної дисципліни є:

  • оволодіння знаннями з проектування архітектури експертних систем та систем штучного інтелекту;

  • оволодіння знаннями застосування основні принципи розробки ігрових інтелектуальних систем;

  • оволодіння знаннями виявлення експертних знаній;

  • оволодіння знаннями формування знаній на основі машинного навчання;

  • оволодіння знаннями формування пояснень на основі знань;

  • оволодіння знаннями застосування інструментальних засобів розробки експертних систем.

1.4. Інтегровані вимоги до знань та умінь з навчальної дисципліни

У результаті вивчення даної навчальної дисципліни студент повинен:

Знати:

  • архітектуру експертних систем та систем штучного інтелекту;

  • основні принципи розробки ігрових інтелектуальних систем;

  • інструментальні засоби розробки інтелектуальних систем;

  • схеми представлення невизначеності знаній та даних;

  • основні схеми представлення проблемно - орієнтованих знаній;

  • методи керування роботами та сфери їх застосування.

Вміти:

  • класифікувати й аналізувати інтелектуальні системи з метою оцінки їх якості;

  • программно реалізувати стратегію рішення задач пошуку в глибину та ширину;

  • використати формулу правила Байеса в імовірнісних термінах для формування правил на мові шансів;

  • використати формулу правила Байеса в термінах експертних методів та теорії нечітких множеств;

  • використовувати альфа-бета-процедуру для відсікання дерева розв'язків в ігрових інтелектуальних системах;

  • проектувати і реалізовувати інтелектуальні системи різних типів;

  • реалізовувати алгоритм зворотного розповсюдження помилки.

1.5. Інтегровані вимоги до знань і умінь з навчальних модулів

Навчальний матеріал дисципліни структурований за модульним принципом і складається з двох навчальних модулів.

1.5.1. У результаті засвоєння навчального матеріалу навчального модуля №1 "Проектування експертних систем" студент повинен:

Знати:

  • методи виявлення та представлення експертних знань;

  • основні функції, які виконуються експертними системами;

  • архітектуру експертних систем,

  • засоби формування пояснень;

  • основні стратегії рішення задач пошуку у глибину та ширину;

  • особливості представлення задач у виді И/ИЛИ-дерева;

  • особливості представлення невизначеності знань і даних;

  • операції над нечіткими множинами;

  • асоціативні сеті і системи фреймів.

Вміти:

  • застосовувати методи виявлення та представлення експертних знань;

  • виконувати операції над структурними даними;

  • використати формулу правила Байеса в імовірнісних термінах для формування правил на мові шансів;

  • використати формулу правила Байеса в термінах експертних методів;

  • використати формулу правила Байеса в термінах теорії нечітких множеств;

  • застосувати методи експертних оцінок при виявленні знань;

  • застосувати методи обробки нечетких множеств в моделях управління та штучного інтелекту;

  • розробити правила типа “якщо - то” для представлення знань;

  • розробити оболонку експертної або інтелектуальної інформаційної системи.

1.5.2. У результаті засвоєння навчального матеріалу навчального модуля №2 " Побудова інтелектуальних інформаційних систем " студент повинен:

Знати:

  • методи питального програмування інтелектуальних інформаційних систем;

  • засоби розвитку виразних можливостей обмеженого природного язика;

  • основні системні функції програм - міркувань;

  • принципи побудови систем – порадників с представленням правил та стратегій в базі вмінь;

  • характерні приклади ігор с непротилежними інтересами;

  • принципи вибору раціональних стратегій;

  • принципи побудови ігрових систем с повною інформацією;

  • принципи побудови алгоритмів реалізації мінімаксного принципу;

  • сфери використання роботів;

  • архітектуру робототехнічного програмного забезпечення;

  • робототехнічні мови програмування/

Вміти:

  • застосувати методи питального програмування інтелектуальних інформаційних систем;

  • застосовувати засоби розвитку виразних можливостей обмеженого природного язика при проектуванні інтелектуальних систем;

  • розробляти алгоритмів реалізації мінімаксного принципу;

  • розробити архітектуру робототехнічного програмного забезпечення;

  • застосовувати робототехнічні мови програмування при моделюванні діяльності робототехнічних систем.