{'fraction_non_alphanumeric': 0.02197802197802198, 'fraction_numerical': 0.0, 'mean_word_length': 5.507936507936508, '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}}
Survey on cognitive anti-jamming communications

In this study, the authors review various jamming and anti-jamming strategies in the context of cognitive radios (CRs). The study explores different jamming models and classifies them according to their functionality. Furthermore, a study of jamming detection techniques is provided to enable a CR to identify different jamming signals. Finally, anti-jamming communications are discussed in detail to encounter different types of jamming attacks. The focus of the study is on advanced anti-jamming approaches that are based on learning strategies including, for example, game theoretic learning, reinforcement learning and deep learning. They show differences and similarities between these approaches and the conditions under which each of the algorithms can be useful.