{'fraction_non_alphanumeric': 0.022175290390707498, 'fraction_numerical': 0.007391763463569166, 'mean_word_length': 5.537931034482758, '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}}
OAE-EEKNN: An Accurate and Efficient Automatic Modulation Recognition Method for Underwater Acoustic Signals

The automatic modulation recognition (AMR) enables the receiver to automatically recognize the modulation type of the received signal for achieving correct demodulation. However, the noise and interference in the underwater acoustic channel greatly influence the features extracted from the signals. In this letter, we proposed the optimizing autoencoder (OAE) and the evaluation enhanced K-nearest neighbors (EEKNN) algorithms. The combination of OAE and EEKNN not only improves the feature discrimination but also avoids the misjudgment caused by abnormal samples and realizes accurate and efficient AMR. The experimental results of the data measured in the South China sea show that the proposed method successfully recognizes eight modulation types. The recognition accuracy is up to 99.25%, and the recognition time is only 3.48 ms.