{'fraction_non_alphanumeric': 0.02384105960264901, 'fraction_numerical': 0.0, 'mean_word_length': 5.631578947368421, '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}}
Machine learning-based spectrum decision algorithms for Wireless Sensor Networks

Wireless Sensor Networks (WSNs) employ Industrial, Scientific and Medical (ISM) spectrum bands for communication, which are overloaded due to various technologies such as WLANs and other WSNs. Therefore, such networks must employ intelligent methods such as Cognitive Radio (CR) to coexist with other networks. This study investigates the use of supervised Machine Learning (ML) for channel selection in WSNs. The proposed models were analyzed using ML tools and techniques, and the best algorithms were evaluated on real sensor nodes. The experiments show performance improvements on the delivery rate and delivery delay when the proposed cognitive solutions are employed.