A system (100) for network intrusion detection is disclosed. An input data collection module (110) collects one or more intrusion detection datasets from one or more sources. A data pre-processing module (120) pre-processes the one or more intrusion detection datasets. A feature selection module (130) selects ...