Модуль інтелектуального агента для класифікації зловмисного програмного забезпечення з використанням нечіткої логіки

dc.contributor.authorКовальський, Максим Андрійович
dc.date.accessioned2026-09-01T09:23:38Z
dc.date.issued2026
dc.description.abstractМетою роботи є розробка програмного модуля інтелектуального агента для класифікації шкідливого програмного забезпечення, що забезпечує моніторинг, еволюційний відбір ознак, оцінку рівня загрози та превентивне блокування процесів у режимі реального часу з використанням технологій нечіткої логіки, ройового інтелекту та мультиагентних платформ. Методи дослідження: методи аналізу та проєктування інформаційних систем, теорія нечітких множин та нечіткого логічного виведення, алгоритми ройового інтелекту (оптимізація роєм часток — PSO), методи динамічного та поведінкового аналізу програмного забезпечення, методи математичної статистики та теорії класифікації (ROC-AUC аналіз), засоби розробки програмних модулів на мові Python, методи тестування програмного забезпечення та аналізу ефективності аналітичних метрик. Результатом роботи є програмний модуль інтелектуального агента безпеки, який здійснює асинхронний збір даних про виклики системних API та мережеву активність, виконує оптимізацію і скорочення розмірності вектора ознак, розраховує чіткий індекс загрози на основі бази продукційних правил за алгоритмом Мамдані та забезпечує автоматизоване блокування або ізоляцію підозрілих процесів. The purpose of the work is to develop a software module of an intelligent agent for classifying malicious software, which provides monitoring, evolutionary feature selection, threat level assessment and preventive blocking of processes in real time using fuzzy logic technologies, swarm intelligence and multi-agent platforms. Research methods: methods of analysis and design of information systems, theory of fuzzy sets and fuzzy logic inference, algorithms of swarm intelligence (particle swarm optimization — PSO), methods of dynamic and behavioral analysis of software, methods of mathematical statistics and classification theory (ROC-AUC analysis), tools for developing software modules in Python, methods of software testing and analysis of the effectiveness of analytical metrics. The result of the work is a software module of an intelligent security agent, which performs asynchronous data collection on system API calls and network activity, performs optimization and dimensionality reduction of the feature vector, calculates a clear threat index based on a production rule base using the Mamdani algorithm and provides automated blocking or isolation of suspicious processes.
dc.identifier.citationКовальський, М. А. Модуль інтелектуального агента для класифікації зловмисного програмного забезпечення з використанням нечіткої логіки = Intelligent agent module for malware classification using fuzzy logic : кваліфікаційна робота : спец. 122 – комп’ютерні науки ; освітньо-професійна програма – комп’ютерні науки / Максим Андрійович Ковальський ; наук. керівник д.т.н., проф. А. О. Саченко. Тернопіль : ЗУНУ, 2026. 70 с.
dc.identifier.urihttps://dspace.wunu.edu.ua/handle/316497/57560
dc.publisherТернопіль, ЗУНУ
dc.subjectінтелектуальний агент
dc.subjectшкідливе програмне забезпечення
dc.subjectнечітка логіка
dc.subjectалгоритм рою часток
dc.subjectповедінковий аналіз
dc.subjectPython
dc.subjectкібербезпека
dc.subjectсистема прийняття рішень
dc.subjectintelligent agent
dc.subjectmalware
dc.subjectfuzzy logic
dc.subjectparticle swarm algorithm
dc.subjectbehavior analysis
dc.subjectcybersecurity
dc.subjectdecision-making system
dc.titleМодуль інтелектуального агента для класифікації зловмисного програмного забезпечення з використанням нечіткої логіки
dc.title.alternativeIntelligent agent module for malware classification using fuzzy logic
dc.typeThesis

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Ковальський_КН-43.pdf
Size:
1.74 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
2.37 KB
Format:
Item-specific license agreed upon to submission
Description: