Can evolutionary computation handle large datasets? a study into network intrusion detection

  • Authors:
  • Hai H. Dam;Kamran Shafi;Hussein A. Abbass

  • Affiliations:
  • The Artificial Life and Adaptive Robotics Laboratory, School of ITEE, Univ. of New South Wales @ ADFA, Canberra, ACT, Australia;The Artificial Life and Adaptive Robotics Laboratory, School of ITEE, Univ. of New South Wales @ ADFA, Canberra, ACT, Australia;The Artificial Life and Adaptive Robotics Laboratory, School of ITEE, Univ. of New South Wales @ ADFA, Canberra, ACT, Australia

  • Venue:
  • AI'05 Proceedings of the 18th Australian Joint conference on Advances in Artificial Intelligence
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

XCS is currently considered as the state of the art Evolutionary Learning Classifier Systems (ELCS). XCS has not been tested on large datasets, particularly in the intrusion detection domain. This work investigates the performance of XCS on the 1999 KDD Cup intrusion detection dataset, a real world dataset approximately five million records, more than 40 fields and multiple classes with non-uniform distribution. We propose several modifications to XCS to improve its detection accuracy. The overall accuracy becomes equivalent to that of traditional machine learning algorithms, with the additional advantages of being evolutionary and with O(n) complexity learner.