Přejít k hlavnímu obsahu

Přihlášení pro studenty

Přihlášení pro zaměstnance

Publikace detail

Spam filtering using integrated distribution-based balancing approach and regularized deep neural networks
Autoři: Barushka Aliaksandr | Hájek Petr
Rok: 2018
Druh publikace: článek v odborném periodiku
Název zdroje: Applied Intelligence
Název nakladatele: Springer
Místo vydání: Heidelberg
Strana od-do: 3538-3556
Tituly:
Jazyk Název Abstrakt Klíčová slova
cze Filtrování spamu pomocí integrace balancování na základě rozdělení a regularizovaných neuronových sítí Rychlý nárůst objemu nevyžádaných a nežádoucích zpráv inspiroval vývoj mnoha metod proti spamu. Antispamové filtry používající metody učení stroje byly obzvláště účinné při kategorizaci nevyžádaných a spamových zpráv. Ty automaticky integrují předzpracování spamových korpusů, výběr vhodných seznamů slov a výpočet slovních vah, obvykle ve svazku slov. Vytvoření přesného filtru nevyžádané pošty je náročné, protože osoby rozesílající spam se pokoušejí snižovat pravděpodobnost rozpoznání spamu pomocí legitimních slov. Proto jsou potřebné k vyřešení tohoto problému potřeba komplexní systémy. Existující metody filtrování nevyžádané pošty se však většinou vyznačují konvergencí ke špatným lokálním minimům, nemohou efektivně zpracovávat data o vysokých dimenzích a trpí problémy s přeučením. K překonání těchto problémů navrhujeme nový spamový filtr integrující výběr slovních N-gramů pomocí tf.idf, upravený algoritmus balancování založený na distribuci dat a regularizovaný hluboký vícevrstvý model perceptronové neuronové sítě s rektifikovanými lineárními jednotkami (DBB-RDNN-ReL). Jak bylo demonstrováno na čtyřech databázích nevyžádané pošty (Enron, SpamAssassin, SMS spam collection a Social networking), navrhovaný přístup umožňuje zachytit složitější znaky z vysoce dimenzionálních dat pomocí dalších vrstev neuronů. Další výhodou tohoto přístupu je, že není nutné žádné další snižování dimenze a nevyváženost nevyžádané datové sady je řešena pomocí modifikovaného algoritmu založeného na distribuci dat. Porovnáváme výkonnost přístupu s nejmodernějšími spamovými filtry (Minimální délka popisu, Faktorový návrh pomocí SVM a NB, Inkrementální učení C4.5 a Náhodný les, Voting a konvoluční neuronová síť) a několik algoritmů strojového učení běžně používaných pro klasifikaci textu. Ukazujeme, že navrhovaný model překonává tyto další metody z hlediska přesnosti klasifikace, s méně falešnými negativními a falešnými pozitivními výsledky. Navrhovaný spamový filtr klasifikuje jak důležité (l
eng Spam filtering using integrated distribution-based balancing approach and regularized deep neural networks Rapid growth in the volume of unsolicited and unwanted messages has inspired the development of many anti-spam methods. Supervised anti-spam filters using machine-learning methods have been particularly effective in categorizing spam and non-spam messages. These automatically integrate spam corpora pre-processing, appropriate word lists selection, and the calculation of word weights, usually in a bag-of-words fashion. To develop an accurate spam filter is challenging because spammers attempt to decrease the probability of spam detection by using legitimate words. Complex models are therefore needed to solve such a problem. However, existing spam filtering methods usually converge to a poor local minimum, cannot effectively handle high-dimensional data and suffer from overfitting issues. To overcome these problems, we propose a novel spam filter integrating an N-gram tf.idf feature selection, modified distribution-based balancing algorithm and a regularized deep multi-layer perceptron NN model with rectified linear units (DBB-RDNN-ReL). As demonstrated on four benchmark spam datasets (Enron, SpamAssassin, SMS spam collection and Social networking), the proposed approach enables capturing more complex features from high-dimensional data by additional layers of neurons. Another advantage of this approach is that no additional dimensionality reduction is necessary and spam dataset imbalance is addressed using a modified distribution-based algorithm. We compare the performance of the approach with that of state-of-the-art spam filters (Minimum Description Length, Factorial Design using SVM and NB, Incremental Learning C4.5, and Random Forest, Voting and Convolutional Neural Network) and several machine learning algorithms commonly used to classify text. We show that the proposed model outperforms these other methods in terms of classification accuracy, with fewer false negatives and false positives. Notably, the proposed spam filter classifies both major (legitimate) and Spam filter; Email; SMS; Social network; Deep neural network; Regularization; Imbalanced data