A Novel Feature Subset Selection Algorithm Using Artificial Bee Colony in Keystroke Dynamics

Keystroke dynamics is a biometric technique to identify a user based on the analysis of his/her typing rhythm. The steps of keystroke dynamics include feature extraction, feature subset selection and classifier. In the experiment mean, median and standard deviation of feature values such as latency, duration and digraph are measured in feature extraction. A meta-heuristic based on artificial bee colony algorithm is proposed for feature selection. Neural network is used for classification. The performance of artificial bee colony algorithm is analyzed with regard to feature reduction rate. The obtained result shows comparable quality with faster convergence.

[1]  G.C. Boechat,et al.  Authentication personal , 2007, 2007 International Conference on Intelligent and Advanced Systems.

[2]  Sungzoon Cho,et al.  GA SVM Wrapper Ensemble for Keystroke Dynamics Authentication , 2006, ICB.

[3]  Michael K. Reiter,et al.  Password hardening based on keystroke dynamics , 1999, CCS '99.

[4]  Mohammad S. Obaidat,et al.  Verification of computer users using keystroke dynamics , 1997, IEEE Trans. Syst. Man Cybern. Part B.

[5]  Julian Ashbourn,et al.  Biometrics: Advanced Identity Verification , 2000, Springer London.

[6]  Javier Ortega-Garcia,et al.  From Biometrics Technology to Applications Regarding Face, Voice, Signature and Fingerprint Recognition Systems , 2002 .

[7]  Gopal K. Gupta,et al.  Identity authentication based on keystroke latencies , 1990, Commun. ACM.

[8]  J. Swets ROC analysis applied to the evaluation of medical imaging techniques. , 1979, Investigative radiology.

[9]  D. Karaboga,et al.  Artificial Bee Colony (ABC) Algorithm on Training Artificial Neural Networks , 2007, 2007 IEEE 15th Signal Processing and Communications Applications.

[10]  Arun Ross,et al.  Handbook of Biometrics , 2007 .

[11]  M. Akila,et al.  Personal Authentication Based on Keystroke Dynamics Using Soft Computing Techniques , 2010, 2010 Second International Conference on Communication Software and Networks.

[12]  Arun Ross,et al.  An introduction to biometrics , 2008, ICPR 2008.

[13]  George D. C. Cavalcanti,et al.  An approach to feature selection for keystroke dynamics systems based on PSO and feature weighting , 2007, 2007 IEEE Congress on Evolutionary Computation.

[14]  Sharath Pankanti,et al.  Biometrics: Personal Identification in Networked Society , 2013 .

[15]  George D. C. Cavalcanti,et al.  Hybrid Solution for the Feature Selection in Personal Identification Problems through Keystroke Dynamics , 2007, 2007 International Joint Conference on Neural Networks.

[16]  Sungzoon Cho,et al.  GA-SVM wrapper approach for feature subset selection in keystroke dynamics identity verification , 2003, Proceedings of the International Joint Conference on Neural Networks, 2003..