Ви є тут

Головна

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

Внаслідок вивчення дисципліни студенти повинні:

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

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

знати:

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

вміти:

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