Репозитарій КНУ
Увійти(current)
  1. Головна
  2. Наукова періодика | Scientific periodicals
  3. Безпека інформаційних систем і технологій | Information Systems and Technologies Security
  4. 2025
  5. Безпека інформаційних систем і технологій. № 1(9)
  6. Виявлення спаму в текстових повідомленнях із використанням логістичної регресії на базі градієнтного спуску

Виявлення спаму в текстових повідомленнях із використанням логістичної регресії на базі градієнтного спуску

Тип публікації :
Стаття
Дата випуску :
29 серпня 2025 р.
Автор(и) :
Морозов, Віктор Володимирович  
Київський національний університет імені Тараса Шевченка  
Дейнега, В.
Київський національний університет імені Тараса Шевченка  
Мова основного тексту :
Ukrainian
eKNUTSHIR URL :
https://ir.library.knu.ua/handle/15071834/12574
DOI :
10.17721/ISTS.2025.9.74-80
Журнал :
Безпека інформаційних систем і технологій  
Випуск :
1(9)
ISSN :
2707-1758
Початкова сторінка :
74
Кінцева сторінка :
80
Цитування :
[APA 7] Морозов, В. В., & Дейнега, В. (2025). Виявлення спаму в текстових повідомленнях із використанням логістичної регресії на базі градієнтного спуску. Безпека інформаційних систем і технологій, (1(9)), 74–80. https://doi.org/10.17721/ISTS.2025.9.74-80
[ДСТУ] Морозов В. В., Дейнега В. Виявлення спаму в текстових повідомленнях із використанням логістичної регресії на базі градієнтного спуску. Безпека інформаційних систем і технологій. 2025. № 1(9). С. 74—80. DOI: 10.17721/ISTS.2025.9.74-80 (дата звернення: 25.07.2026).
Вступ. Зі зростанням обсягів електронного листування проблема фільтрації спаму набуває все більшої актуальності. За даними статистичних досліджень, спам становить значну частку глобального поштового трафіка, що створює ризики як для безпеки, так і для ефективності електронної комунікації. У цьому контексті особливого значення набувають методи оброблення природної мови (NLP) та машинного навчання. Метою цієї роботи є побудова моделі для класифікації електронних повідомлень на спам і не спам, із використанням логістичної регресії, реалізованої через градієнтний спуск, у поєднанні з методами оброблення текстових даних.Методи. Для навчання моделі використано датасет, що містить понад 5000 електронних повідомлень, мічених як спам або не спам. Дані було попередньо очищено з видаленням шумових компонентів: пунктуації, цифр, стоп-слів, коротких слів, а також застосовано лематизацію. Тексти перетворено на числову форму за допомогою TF-IDF векторизації із L2-нормалізацією. Для боротьби з дисбалансом між класами застосовано метод SMOTE. Навчання моделі здійснювалось за класичною схемою градієнтного спуску з використанням сигмоїдної функції активації та логарифмічної функції втрат.Результати. Побудована модель досягла високих результатів на тестовій вибірці: загальна точність становила 98 %, f1-score для класу спам – 0.92, а для не спаму – 0.99. Значення recall для спаму дорівнювало 0.90, що свідчить про здатність моделі виявляти більшість небажаних повідомлень без надмірних помилкових спрацьовувань. Баланс precision і recall також підтверджується макросереднім і зваженим середнім f1-показником понад 0.96.Висновки. Результати дослідження засвідчили ефективність поєднання логістичної регресії, градієнтного спуску та текстового препроцесингу для задачі класифікації спаму навіть за умов дисбалансованих даних. Запропонований підхід є ефективним й інтерпретованим, що робить його придатним для практичного застосування в системах фільтрації електронної пошти.
Ключові слова :
machine learning natural language processing gradient optimization email filtering text preprocessing classification машинне навчання оброблення природної мови градієнтна оптимізація фільтрація електронної пошти текстовий препроцесинг класифікація
Галузі знань та спеціальності :
12 Інформаційні технології
Галузі науки і техніки (FOS) :
Інженерія та технології
Файл(и) :
Вантажиться...
Ескіз
Завантажити
Формат :

Adobe PDF

Розмір :

632.5 KB

Контрольна сума :

(MD5):abf92b369239507262782a8240541704

Creative Commons Attribution 4.0 International
Якщо не вказано інше, ця робота розповсюджується на умовах ліцензії Creative Commons Attribution 4.0 International
Контакти
  • ir.library@knu.ua
  • (044) 239-33-30
  • м. Київ, вул. Володимирська, 58, к. 42

Побудовано за допомогою Програмне забезпечення DSpace-CRIS - Розширення підтримується та оптимізується 4Наука

  • Доступність
  • Політика приватності
  • Угода користувача
  • Надіслати відгук