{'fraction_non_alphanumeric': 0.016566265060240965, 'fraction_numerical': 0.0, 'mean_word_length': 5.333333333333333, '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}}
Primary User Emulation Detection in Wireless Networks with Machine Learning Approach

A novel method based on machine learning approach to detect primary user emulation in cognitive radio networks is proposed. The states of wireless channels are collected. And using the locally weighted linear regression algorithm (LWLR), the number of the available channels in next cycle is predicted in advance. In the paper, the error distribution is estimated and calculated. With a given error, the primary user emulation can be detected in the system. Simulation results demonstrate the prediction results performance with the different thresholds of the prediction error.