{'fraction_non_alphanumeric': 0.01569713758079409, 'fraction_numerical': 0.009233610341643583, 'mean_word_length': 5.3023255813953485, '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}}
Evaluation of Network Intrusion Detection with Features Selection and Machine Learning Algorithms on CICIDS-2017 Dataset

In the era of network Security, the Intrusion Detection System (IDS) plays an important role in information security. As the usability of the internet among the users in a wide area is increasing day by day so as the importance of security and to keep the system aware of the malicious activities is also increasing. In this paper we have decided to choose four feature selection algorithms i.e. CfsSubset Attribute Evaluator, Classifier Subset Evaluator with Naive Bayes, Classifier Subset Evaluator with J48 and Classifier Subset Evaluator with Decision Tree and the two different machine learning algorithms, namely OneR and REPTree. All these algorithms have been implemented in WEKA machine learning tool to evaluate performance. For experimental work, CICIDS-2017 dataset is used. First we select the features by feature selection algorithms after this each classification algorithm is tested with conducted dataset and finally results have been compared.