Professional Documents
Culture Documents
Курсова робота Педченко АМ-571
Курсова робота Педченко АМ-571
Курсова робота
з дисципліни «Інтелектуалізовані системи інформаційної безпеки»
Виконав:
студент групи АМ-571
Педченко Є.М.
Прийняв:
професор кафедри БІТ
Лахно В.А.
Київ 2020
Тема роботи: Поняття інтелект, штучний інтелект та системи, засновані на знаннях.
Експертні та інтелектуалізовані системи.
Інтерпретатор команд слугує для спілкування з людиною у зрозумілій для неї формі
та перетворює отримані дані від користувача в дані для аналізу проблемної ситуації.
- За метою створення:
o Для навчальних фахівців
o Для вирішення задач
o Для автоматизації рутинних робіт
o Для тиражування знань експертів
- За ступенем складності структури:
o Поверхневі системи – подають знання про область експертизи у вигляді
правил (умова –> дія). Умова кожного правила визначає зразок деякої
ситуації, при дотриманні якої правило може бути виконано. Пошук рішення
полягає у виконанні тих правил, зразки яких зіставляються з поточними
даними.
o Глибинні системи – крім можливостей поверхневих систем, мають
здатність при виникненні невідомої ситуації визначати за допомогою
деяких загальних принципів які дії варто виконати.
- За зв’язком з реальним часом:
3
o Статичні експертні системи, які розробляються в предметних областях, у
яких база знань та інтерпретовані дані не змінюються в часі. Вони
стабільні.
o Квазідинамічні експертні системи інтерпретують ситуацію, що змінюється
з деяким фіксованим інтервалом часу.
o Динамічні експертні системи, які працюють у поєднанні з датчиками
об’єктів у режимі реального часу з постійною інтерпретацією даних, що
надходять.
- За ступенем інтеграції з іншими програмами:
o Автономні експертні системи працюють безпосередньо в режимі
консультацій з користувачем без специфічних експертних завдань, для
вирішення яких не потрібно привертати традиційні методи обробки даних
o Гібридні експертні системи представляють програмний комплекс,
агрегують стандартні пакети прикладних програм.
- За завданням, що вирішується:
o Інтерпретація даних
o Діагностика
o Моніторинг
o Проектування
o Прогнозування
o Звідне планування
o Навчання
o Керування
o Підтримка ухвалень рішень
4
ефективне використання; експертні системи не можуть набувати якісно нових знань, не
передбачених під час розроблення, і тим більше не мають здорового глузду.
Хід роботи:
В курсовій роботі для створення баз знань для експертних систем використовується
програмний додаток Divinus Expert system 1.6.
Загалом, база знань створюється лише за конкретних думок та знань самого експерта,
який створює цю базу знань.
5
Рис. 3. Створена база знань
В навчальному процесі розробки бази знань створена база знань стосовно визначення
злому комп’ютера через вибірку питань, заданих користувачу.
Згідно заданих правил (всього 144) система вирішує чи був проведений злом
комп’ютера.
6
Рис. 4. Граф станів.
7
Набір правил для обробки отриманих даних і перетворення їх у вихідний результат
також можна експортувати у текстовий файл:
Висновки: