{'fraction_non_alphanumeric': 0.014038876889848811, 'fraction_numerical': 0.00755939524838013, 'mean_word_length': 5.574468085106383, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Network Intrusion Detection Using Flow Statistics

The increasing use of network data within every aspect of human life, ranging from genetic databases to credit card payments, urges for efficient methods for detecting any attempts (intrusions) to compromise sensitive information. The problem of detecting such network intrusions is challenging, since the regular or normal network patterns are permanently changing. This paper discusses a novel intrusion detection system based on using histograms of network parameters as features which are then fed into an extreme learning machine for classifying network flows. We evaluate and compare the proposed method with existing approaches using the ISCX-IDS 2012 benchmark dataset. The numerical experiments indicate that the proposed method outperforms existing approaches by achieving an average detection rate of up to 99% while suffering a misclassification rate of only 2 %.