$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
En la era digital contemporánea, caracterizada por la rápida evolución de Internet y las tecnologías digitales, el correo electrónico ha seguido siendo una piedra angular indispensable en los dominios de las transacciones electrónicas y la comunicación corporativa, a pesar de la continua aparición e innovación de las plataformas de mensajería instantánea y redes sociales1. Su capacidad para trascender los límites temporales y espaciales le otorga ventajas únicas, lo que permite una comunicación fluida en todo el mundo en cualquier momento. Sin embargo, esta amplia adopción ha dado lugar a un problema apremiante y perjudicial: la propagación desenfrenada del spam. Los actores maliciosos han explotado los sistemas de correo electrónico como vehículos para distribuir grandes cantidades de anuncios comerciales no solicitados, software malicioso y contenido ilegal. Según la investigación, de 2012 a 2023, la proporción de spam global en el tráfico total de correo electrónico se disparó en un 7700%2,3. Esta inundación de spam no solo interrumpe gravemente las operaciones normales de correo electrónico de los usuarios, sino que también plantea amenazas multifacéticas. Socava la privacidad personal al exponer potencialmente información confidencial, pone en peligro la seguridad corporativa a través del riesgo de violaciones de datos e infecciones de malware, e incluso desestabiliza el orden económico al facilitar actividades fraudulentas 4,5. La clasificación eficaz del spam reduce las pérdidas financieras relacionadas con el phishing entre un 40 y un 60 %6, lo que pone de manifiesto el valor práctico de los métodos de filtrado eficientes y precisos. En consecuencia, el desarrollo de un modelo de detección de spam eficiente y preciso se ha convertido en un área de investigación crucial para garantizar la seguridad de la red y mejorar la eficiencia.
Un cuerpo sustancial de investigación existente sobre la detección de spam se ha centrado en el aprendizaje automático y las metodologías de aprendizaje profundo. En el campo del aprendizaje automático tradicional, se ha explorado y aplicado una amplia gama de técnicas. Se han utilizado métodos basados en reglas, como los árboles de decisión7, para tomar decisiones de clasificación basadas en reglas predefinidas derivadas de características de datos. Los métodos de impulso 8,9,10, que agregan múltiples aprendices débiles en uno fuerte, y la teoría aproximada de conjuntos11, que se ocupa de la incertidumbre y la imprecisión en los datos, también han mostrado potencial. Además, se han empleado ampliamente métodos estadísticos que incluyen regresión logística, K-vecinos más cercanos (KNN)12,13, Naive Bayes 14,15,16 y SVM 17,18,19. Estos enfoques suelen basarse en métodos tradicionales de extracción de características como TF-IDF. Si bien TF-IDF es eficaz para cuantificar la importancia de las palabras en un documento, tiene dificultades para capturar las intrincadas relaciones semánticas y los matices contextuales inherentes a los textos de correo electrónico. Además, cuando se enfrentan a datos dispersos y de alta dimensión, lo cual es típico en los espacios de características del correo electrónico, estos métodos a menudo encuentran cuellos de botella computacionales. Su robustez limitada puede llevar a quedar atrapado en soluciones óptimas locales durante el proceso de entrenamiento, lo que restringe severamente la precisión de clasificación y la capacidad de generalización de los modelos.
El aprendizaje profundo, con su notable capacidad para la extracción automática de características, se ha convertido en una poderosa alternativa en la detección de spam. Los algoritmos, como las redes neuronales convolucionales (CNN)20,21,22, las redes neuronales recurrentes (RNN)23 y las redes de memoria a corto plazo (LSTM)24,25, así como los modelos más recientes basados en Transformer, como Word2vec y BERT26,27, han logrado avances significativos en la mejora del rendimiento de la clasificación. Las CNN son expertas en extraer características locales de los datos, las RNN y las LSTM pueden manejar bien los datos secuenciales, capturando dependencias temporales en el texto, y los modelos basados en Transformer sobresalen en la extracción de relaciones semánticas complejas e información de contexto. Los métodos recientes de NLP eficientes, como los clasificadores de texto basados en TinyML28, ofrecen bases de referencia sólidas para la clasificación de spam. Los modelos TinyML están optimizados para dispositivos periféricos con memoria limitada. Comparamos nuestro método con estos enfoques en la sección Resultados, destacando las compensaciones entre precisión, eficiencia computacional y flexibilidad de implementación. Sin embargo, estos modelos de aprendizaje profundo vienen con su propio conjunto de limitaciones. Por lo general, requieren una gran cantidad de parámetros de entrenamiento, lo que resulta en altas demandas de recursos computacionales y tiempos de entrenamiento prolongados. Los modelos de aprendizaje profundo como BERT requieren de 3 a 5 veces más memoria y tiempos de entrenamiento 10 veces más largos que las SVM tradicionales29, lo que los hace menos adecuados para entornos con recursos limitados. Esto los hace menos prácticos para su implementación en entornos con recursos limitados, como dispositivos móviles o servidores de gama baja. Además, sus arquitecturas complejas a menudo los hacen menos interpretables, lo que puede ser un inconveniente significativo en aplicaciones donde comprender el proceso de toma de decisiones del modelo es crucial.
En este contexto, el objetivo general de este estudio es desarrollar un enfoque innovador que pueda superar las limitaciones de los métodos existentes y abordar de manera efectiva los desafíos planteados por la naturaleza escasa y de alta dimensión de los datos de spam. La SVM de Van der Waerden Rank Score Feature Attention-Enhanced SVM (VWR-Attn-SVM) propuesta representa una integración novedosa de técnicas destinadas a mejorar el rendimiento de detección de spam (Figura 1). El principio fundamental detrás del VWR-Attn-SVM radica en su diseño único que combina las fortalezas de múltiples componentes.

Figura 1: Diagrama de flujo general de la investigación sobre la clasificación de spam con VWR-Attn-SVM. Este diagrama de flujo ilustra el flujo de trabajo de la clasificación de spam basado en la puntuación de rango de Van der Waerden y la SVM mejorada con atención de características, que cubre la preparación de datos (carga, división, preprocesamiento), preparación experimental, verificación de correlaciones estadísticas de etiquetas de características TF-IDF, detección de spam basada en SVM mejorada por atención y comparación de clasificadores múltiples. Haga clic aquí para ver una versión más grande de esta figura.
El mecanismo de atención de funciones mejoradas principal procesa muestras de correo electrónico individuales con una dimensionalidad específica. Al aplicar la transformación de rango de Van der Waerden, normaliza las características del texto del correo electrónico distorsionadas por frecuencias de palabras anormales en una forma estándar similar a una distribución normal. Esta transformación mejora significativamente la solidez del modelo, lo que le permite manejar mejor la variabilidad de los datos de correo electrónico. Las puntuaciones de rango de Van der Waerden se prefirieron sobre el escalado logarítmico y las transformaciones cuantiles por tres razones: (1) Robusto a los valores atípicos de las características de spam (por ejemplo, frecuencias de palabras extremas), a diferencia del escalado logarítmico que amplifica el ruido de baja frecuencia; (2) Conservar las relaciones ordinales de características (críticas para la jerarquía de indicadores de spam como "gratis" frente a "ganar"), mientras que las transformaciones cuantiles aplanan las distribuciones; (3) Normalizar a [0,1], facilitando la integración del mecanismo de atención y asegurando una ponderación constante (Figura 2).

Figura 2: Diagrama de flujo experimental. (A-C) Flujos de trabajo para la clasificación de spam, que cubren el manejo de datos, la selección de características, el entrenamiento de modelos, la evaluación y la comparación con o sin la transformación de la puntuación de rango de Van der Waerden. Haga clic aquí para ver una versión más grande de esta figura.
Estructuralmente, el mecanismo presenta una red de dos capas totalmente conectada para la transformación de características no lineales (Figura 2). La primera capa, equipada con una función de activación LeakyReLU, reduce las dimensiones de entrada al tiempo que introduce la no linealidad e incorpora una capa Dropout para mitigar el sobreajuste. La segunda capa, que utiliza una función sigmoide, genera pesos de atención que pueden cuantificar con precisión la importancia de cada característica. Se integra una estrategia de regularización L1/L2 en el modelo para optimizar la selección de características, donde la regularización L1 promueve la dispersión, descartando efectivamente las características menos relevantes, y la regularización L2 evita el sobreajuste al restringir la magnitud de los pesos. Durante la fase de entrenamiento, se adopta un marco de aprendizaje multitarea, que combina la pérdida de reconstrucción de características y la pérdida de clasificación para optimizar los parámetros del modelo. Esto permite que el VWR-Attn-SVM se adapte con precisión a las características TF-IDF dispersas y de alta dimensión de los textos de correo electrónico, que son características de la naturaleza compleja del contenido del correo electrónico.
Nuestro método está optimizado para conjuntos de datos de spam basados en texto que van desde varios miles a diez mil (por ejemplo, Spambase, conjunto de datos de spam indonesio (archivo complementario 1)) y requiere recursos computacionales estándar (procesador Intel Core i7, 16 GB de RAM) para el entrenamiento; la inferencia se puede ejecutar en una computadora portátil estándar (Intel Core i5, 8 GB de RAM) con una latencia inferior a un segundo. Las limitaciones clave incluyen un rendimiento limitado en el spam que no es de texto (por ejemplo, spam incrustado en imágenes) y la dependencia de las características de texto estructurado. En comparación con las tecnologías alternativas existentes, VWR-Attn-SVM tiene varias ventajas notables. A diferencia de los métodos tradicionales de aprendizaje automático, no se basa únicamente en la extracción de características básicas, sino que aprende activamente a ponderar las características de acuerdo con su importancia a través del mecanismo de atención mejorada, para capturar mejor las características más relevantes para la clasificación de spam. A diferencia de los modelos de aprendizaje profundo, logra un equilibrio favorable entre rendimiento y eficiencia computacional. Requiere menos recursos computacionales y tiempos de capacitación más cortos, lo que lo hace más adecuado para una amplia gama de aplicaciones, especialmente aquellas con recursos limitados. Este enfoque innovador es aplicable no solo a la tarea específica de detección de spam en los sistemas de correo electrónico, sino que también tiene potencial para extenderse a otros canales de comunicación basados en texto, como aplicaciones de mensajería instantánea, plataformas de redes sociales y servicios de SMS, donde existen problemas similares de difusión de contenido no deseado y malicioso. En general, el VWR-Attn-SVM representa un avance significativo en el campo de la detección de spam, ofreciendo una solución más práctica, eficiente y versátil para combatir el problema persistente del spam en el panorama de la comunicación digital.