Skip to content
conftrace_
2006 JMLR JMLR 2006

Spam Filtering Using Statistical Data Compression Models

Spam filtering poses a special problem in text categorization, of which the defining characteristic is that filters face an active adversary, which constantly attempts to evade filtering. Since spam evolves continuously and most practical applications are based on online user feedback, the task calls for fast, incremental and robust learning algorithms. In this paper, we investigate a novel approach to spam filtering based on adaptive statistical data compression models. The nature of these models allows them to be employed as probabilistic text classifiers based on character-level or binary sequences. By modeling messages as sequences, tokenization and other error-prone preprocessing steps are omitted altogether, resulting in a method that is very robust. The models are also fast to construct and incrementally updateable. We evaluate the filtering performance of two different compression algorithms; dynamic Markov compression and prediction by partial matching. The results of our empirical evaluation indicate that compression models outperform currently established spam filters, as well as a number of methods proposed in previous studies. [abs] [ pdf ][ bib ] © JMLR 2006. (edit, beta)

🌉 Interdisciplinary Bridge - Artificial Intelligence and Computer Science and Natural Language Processing
📈 Trend Setter - Information Retrieval
🧭 Keyword Pioneer - adaptive learning
🐣 Hot Topic Early Bird - incremental learning

More from JMLR 2006

All JMLR 2006 papers →