$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
В современную цифровую эпоху, характеризующуюся быстрым развитием Интернета и цифровых технологий, электронная почта остается незаменимым краеугольным камнем в области электронных транзакций и корпоративной коммуникации, несмотря на постоянное появление и инновации платформ мгновенного обмена сообщениями и социальных сетей1. Его способность преодолевать временные и пространственные границы наделяет его уникальными преимуществами, обеспечивая бесперебойную связь по всему миру в любое время. Тем не менее, такое широкое внедрение породило насущную и пагубную проблему - безудержное распространение спама. Злоумышленники использовали системы электронной почты в качестве средства для распространения огромного количества нежелательной коммерческой рекламы, вредоносного программного обеспечения и незаконного контента. Согласно исследованиям, с 2012 по 2023 год доля мирового спама в общем почтовом трафике взлетела на 7700%2,3. Этот поток спама не только серьезно нарушает нормальную работу пользователей с электронной почтой, но и создает многогранные угрозы. Это подрывает неприкосновенность частной жизни, потенциально раскрывая конфиденциальную информацию, ставит под угрозу корпоративную безопасность из-за риска утечки данных и заражения вредоносными программами, и даже дестабилизирует экономический порядок, способствуя мошенническим действиям 4,5. Эффективная классификация спама снижает финансовые потери, связанные с фишингом, на 40–60%6, что подчеркивает практическую ценность эффективных и точных методов фильтрации. Следовательно, разработка эффективной и точной модели обнаружения спама стала важнейшей областью исследований для обеспечения безопасности сети и повышения эффективности.
Значительный объем существующих исследований по обнаружению спама сосредоточен на машинном обучении и методологиях глубокого обучения. В области традиционного машинного обучения был изучен и применен широкий спектр методов. Методы, основанные на правилах, такие как деревья решений7, используются для принятия решений о классификации на основе предопределенных правил, полученных из признаков данных. Методыусиления 8,9,10, которые объединяют несколько слабых учеников в одного, и теория грубых множеств11, которая имеет дело с неопределенностью и неточностью данных, также показали свой потенциал. Кроме того, широко используются статистические методы, включая логистическую регрессию, K-ближайших соседей (KNN)12,13, наивного Байеса 14,15,16 и SVM 17,18,19. Эти подходы обычно опираются на традиционные методы извлечения признаков, такие как TF-IDF. В то время как TF-IDF эффективен для количественной оценки важности слов в документе, он изо всех сил пытается уловить сложные семантические отношения и контекстуальные нюансы, присущие текстам электронных писем. Более того, при работе с многомерными и разреженными данными, что типично для функциональных пространств электронной почты, эти методы часто сталкиваются с вычислительными узкими местами. Их ограниченная надежность может привести к попаданию в ловушку локальных оптимальных решений в процессе обучения, что серьезно ограничивает точность классификации и способность моделей к обобщению.
Глубокое обучение, обладающее замечательными возможностями автоматического извлечения признаков, стало мощной альтернативой в обнаружении спама. Алгоритмы, такие как сверточные нейронные сети (CNN)20,21,22, рекуррентные нейронные сети (RNN)23 и сети с длительной кратковременной памятью (LSTM)24,25, а также более поздние модели на основе трансформеров, такие как Word2vec и BERT26,27, добились значительных успехов в улучшении производительности классификации. СНС хорошо умеют извлекать локальные признаки из данных, РНС и LSTM могут хорошо обрабатывать последовательные данные, захватывая временные зависимости в тексте, а модели на основе трансформеров преуспевают в анализе сложных семантических отношений и контекстной информации. Современные эффективные методы NLP, такие как текстовые классификаторы28 на основе TinyML, обеспечивают надежную основу для классификации спама. Модели TinyML оптимизированы для периферийных устройств с ограниченной памятью. Мы сравниваем наш метод с этими подходами в разделе «Результаты», подчеркивая компромисс между точностью, вычислительной эффективностью и гибкостью развертывания. Однако эти модели глубокого обучения имеют свой собственный набор ограничений. Обычно они требуют большого количества параметров обучения, что приводит к высоким требованиям к вычислительным ресурсам и увеличению времени обучения. Модели глубокого обучения, такие как BERT, требуют в 3-5 раз больше памяти и в 10 раз больше времени обучения, чем традиционные SVM29, что делает их менее подходящими для сред с ограниченными ресурсами. Это делает их менее практичными для развертывания в средах с ограниченными ресурсами, таких как мобильные устройства или серверы с низким уровнем производительности. Более того, их сложная архитектура часто делает их менее интерпретируемыми, что может быть существенным недостатком в приложениях, где понимание процесса принятия решений по модели имеет решающее значение.
На этом фоне главной целью данного исследования является разработка инновационного подхода, который может преодолеть ограничения существующих методов и эффективно решить проблемы, связанные с многомерным и разреженным характером спам-данных. Предложенная функция Ван дер Вардена Rank Score Feature Attention-Enhanced SVM (VWR-Attn-SVM) представляет собой новую интеграцию методов, направленных на повышение производительности обнаружения спама (рис. 1). Фундаментальный принцип, лежащий в основе VWR-Attn-SVM, заключается в его уникальной конструкции, сочетающей в себе сильные стороны нескольких компонентов.

Рисунок 1: Общая блок-схема исследований по классификации спама с помощью VWR-Attn-SVM. Эта блок-схема иллюстрирует рабочий процесс классификации спама на основе рейтинга Ван дер Вардена и функций SVM, включая подготовку данных (загрузку, разделение, предварительную обработку), экспериментальную подготовку, проверку статистических корреляций TF-IDF между метками признаков, обнаружение спама на основе SVM с повышенным вниманием и сравнение нескольких классификаторов. Пожалуйста, нажмите здесь, чтобы просмотреть увеличенную версию этой цифры.
Основной механизм Enhanced Feature Attention Mechanism обрабатывает отдельные образцы электронных писем с определенной размерностью. Применяя ранжирование преобразования Ван дер Вардена, он нормализует текстовые функции электронной почты, искаженные аномальной частотой употребления слов, в стандартную форму, похожую на нормальное распределение. Это преобразование значительно повышает надежность модели, позволяя ей лучше обрабатывать изменчивость данных электронной почты. Ранжирование Ван дер Вардена было предпочтительнее логарифмического масштабирования и квантильных преобразований по трем причинам: (1) Устойчивость к выбросам спама (например, экстремальным встречаемости слов), в отличие от логарифмического масштабирования, которое усиливает низкочастотный шум; (2) Сохранение порядковых отношений признаков (критически важно для иерархии индикаторов спама, таких как «бесплатно» и «выигрыш»), в то время как квантильные преобразования выравнивают распределения; (3) Нормализуйте до [0,1], облегчая интеграцию механизма внимания и обеспечивая постоянное взвешивание (Рисунок 2).

Рисунок 2: Экспериментальная блок-схема. (A-C) Рабочие процессы для классификации спама, охватывающие обработку данных, выбор признаков, обучение модели, оценку и сравнение с/без преобразования рейтинга Ван дер Вардена. Пожалуйста, нажмите здесь, чтобы просмотреть увеличенную версию этой цифры.
Структурно механизм представляет собой двухуровневую полносвязную сеть для нелинейного преобразования признаков (рис. 2). Первый слой, оснащенный функцией активации LeakyReLU, уменьшает входные размеры, внося нелинейность, и включает в себя слой Dropout для смягчения последствий переобучения. Второй слой, используя сигмоидальную функцию, выводит веса внимания, которые могут точно количественно оценить важность каждого признака. Стратегия регуляризации L1/L2 интегрирована в модель для оптимизации выбора признаков, где регуляризация L1 способствует разреженности, эффективно отсеивая менее релевантные признаки, а регуляризация L2 предотвращает переобучение, ограничивая величину весов. На этапе обучения используется многозадачная структура обучения, сочетающая потери при реконструкции признаков и потери классификации для оптимизации параметров модели. Это позволяет VWR-Attn-SVM точно адаптироваться к объемным, разреженным функциям текстов электронной почты TF-IDF, которые характерны для сложного характера содержимого электронной почты.
Наш метод оптимизирован для текстовых наборов данных о спаме в диапазоне от нескольких тысяч до десяти тысяч (например, Spambase, Indonesian Spam dataset (Supplemental File 1)) и требует стандартных вычислительных ресурсов (процессор Intel Core i7, 16 ГБ оперативной памяти) для обучения; инференс может быть запущен на стандартном ноутбуке (Intel Core i5, 8 ГБ ОЗУ) с задержкой менее секунды. К основным ограничениям относятся ограниченная производительность при работе с нетекстовым спамом (например, спамом со встроенными изображениями) и зависимость от функций структурированного текста. По сравнению с существующими альтернативными технологиями, VWR-Attn-SVM имеет несколько замечательных преимуществ. В отличие от традиционных методов машинного обучения, он полагается не только на базовое извлечение признаков, но и активно учится взвешивать признаки в соответствии с их важностью с помощью механизма повышенного внимания, чтобы лучше улавливать признаки, более релевантные классификации спама. В отличие от моделей глубокого обучения, он обеспечивает благоприятный баланс между производительностью и эффективностью вычислений. Он требует меньше вычислительных ресурсов и более короткое время обучения, что делает его более подходящим для широкого спектра приложений, особенно с ограниченными ресурсами. Этот инновационный подход применим не только к конкретной задаче обнаружения спама в почтовых системах, но и имеет потенциал для распространения на другие текстовые каналы коммуникации, такие как приложения для обмена мгновенными сообщениями, платформы социальных сетей и SMS-сервисы, где существуют аналогичные проблемы распространения нежелательного и вредоносного контента. В целом, VWR-Attn-SVM представляет собой значительный шаг вперед в области обнаружения спама, предлагая более практичное, эффективное и универсальное решение для борьбы с постоянной проблемой спама в цифровом коммуникационном ландшафте.