SPAM DETECTION BY STACKELBERG GAME

Many data mining applications, ranging from Spam filtering to intrusion detection, are forced with active adversaries. Adversary deliberately manipulate data in order to reduce the classifier's accuracy, in all these applications, initially successful classifiers will degrade easily. In this paper we model the interaction between the adversary and the classifier as a two person sequential non cooperative Stackelberg game and analyze the payoff when there is a leader and a follower. We then proceed to model the interaction as an optimization problem and solve it with evolutionary strategy. Our experimental results are promising; since they show that our approach improves accuracy spam detection on several real world data sets.

[1]  Sanjay Chawla,et al.  A Game Theoretical Model for Adversarial Learning , 2009, 2009 IEEE International Conference on Data Mining Workshops.

[2]  Christopher Meek,et al.  Adversarial learning , 2005, KDD '05.

[3]  Ken Binmore Playing for Real: A Text on Game Theory , 2007 .

[4]  Pedro M. Domingos,et al.  Adversarial classification , 2004, KDD.

[5]  R. A. Leibler,et al.  On Information and Sufficiency , 1951 .

[6]  Walmir M. Caminhas,et al.  A review of machine learning approaches to Spam filtering , 2009, Expert Syst. Appl..

[7]  Xin Yao,et al.  Fast Evolution Strategies , 1997, Evolutionary Programming.

[8]  Guido Schryen,et al.  Anti-spam measures - analysis and design , 2007 .

[9]  Simon Heron,et al.  Spam Detection: Technologies for spam detection , 2009 .