{'fraction_non_alphanumeric': 0.02390998593530239, 'fraction_numerical': 0.0, 'mean_word_length': 5.191304347826087, '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}}
Securing the Internet of Things using Machine Learning: A Review

The Internet of Things facilitates integration of massive group of devices into networks to provide data for an ever-growing number of applications. The current and future IoT applications holds promise to improve the convenience and comfort for the user but are prone to various types of security threats namely Denial of Service (DoS), Man-in-the-Middle, spoofing, Jamming, Eavesdropping and software attacks. Therefore, it becomes crucial to address these security challenges. In this paper, we discuss major security threats that exist at IoT layers and review Machine Learning based IoT security systems with a focus on Supervised Learning.