{'fraction_non_alphanumeric': 0.013291634089132134, 'fraction_numerical': 0.003127443315089914, 'mean_word_length': 5.701570680628272, '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}}
Improving Classification Attacks in IOT Intrusion Detection System using Bayesian Hyperparameter Optimization

The growth of the Internet of Things (IoT) presents challenges in the field of security. The Intrusion Detection System is an alternative to protecting the internet of things. In this study, we propose an intrusion detection system model that combines unsupervised algorithm and a deep neural network. Autoencoder as unsupervised learning algorithm has a function as a feature extractor that speeds up the learning process on a deep neural network. The performance of a deep learning model depends heavily on the selection of hyperparameters of neural network architecture. In this case, we used Bayesian Hyperparameter Optimization to perform hyperparameter tuning of deep learning models with various activation and weight initialization techniques. The accumulation result is useful to help determine the correct activation function and weight initialization and the hyperparameters that most influence the deep learning model. The results of this study show that Bayesian hyperparameter optimization can improve classification results significantly. Evaluation using the BoT-IoT dataset, the classification accuracy results in deep learning model can reach 99.99%.