{'fraction_non_alphanumeric': 0.018998272884283247, 'fraction_numerical': 0.0034542314335060447, 'mean_word_length': 4.824120603015075, '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}}
The Detection of IoT Botnet using Machine Learning on IoT-23 Dataset

As smart devices and the Internet develop; the Internet of Things (IoT) technologies have become an important factor in our life. IoT helps manufactory companies to monitor the status of every machine in real time, the quality of products and the environment variables within the factory. This not only allows managers to reduce the risk of damages and losses, also help to make decision from a higher overall standpoint. In addition, IoT has changed people's life and behavior. People are now relied on IoT devices and services morethan ever. However, anomalies can cause security and safety issues for an IoT network. It is important to detect anomalies and alarm user to prevent damages or losses. We proposed in this study that abnormalities in a network be detected using Machine Learning and Deep Learning methodologies. The tests were carried out using the IoT-23 dataset. Decision tree algorithm obtained the highest accuracy for the proposed model. These models' performance and time costs are evaluated to find the optimum algorithm that delivers great performance in less time.