Юрчишин, Василь ЯковичШапошник, Богдан Ігорович2025-10-162025-10-162025Шапошник, Б. І. Метод та програмне забезпечення виявлення фінансових шахрайств засобами машинного навчання : магістерська дис. : 121 Інженерія програмного забезпечення / Шапошник Богдан Ігорович. – Київ, 2025. – 148 с.https://ela.kpi.ua/handle/123456789/76916Проблема виявлення фінансових шахрайств є надзвичайно актуальною через стрімкий розвиток цифрових фінансових послуг та зростання обсягів онлайн-транзакцій. Існуючі традиційні методи, що базуються на правилах, а також базові алгоритми машинного навчання, часто виявляються недостатньо ефективними для протидії ускладненим шахрайським схемам, що зумовлює потребу в розробці більш досконалих підходів. У даній роботі запропоновано вдосконалений метод виявлення фінансових шахрайств, метою якого є підвищення точності та повноти ідентифікації шахрайських транзакцій. Запропонований комбінований підхід, на відміну від стандартних рішень, які часто обмежуються однією технікою ресемплінгу або недостатньо враховують специфіку сильного дисбалансу, дозволяє досягти значного покращення у виявленні шахрайських транзакцій. Зокрема, експериментально підтверджено за допомогою крос-валідації, що обрана комбінація технік забезпечує на 5-8% вищий показник повноти для міноритарного класу шахрайських операцій при збереженні високого та конкурентоспроможного рівня точності порівняно з іншими методами. Для реалізації методу було розроблено програмне забезпечення на мові програмування Python та з використанням бібліотек, як Pandas, NumPy, Scikitlearn та Imbalanced-learn.148 с.ukінженерія програмного забезпеченнявиявлення фінансових шахрайствмашинне навчаннянезбалансовані даніSMOTETomek LinksRandom ForestPrecisionRecallF1-scoreAUC-ROCAUC-PRМетод та програмне забезпечення виявлення фінансових шахрайств засобами машинного навчанняMaster Thesis004.93