{'fraction_non_alphanumeric': 0.018867924528301886, 'fraction_numerical': 0.005805515239477504, 'mean_word_length': 5.566666666666666, '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}}
Autonomous learning and interpretation of channel multipath scattering using braid manifolds in underwater acoustic communications.

In this work, we explore machine learning through a model-agnostic feature representation known as braiding, that employs braid manifolds to interpret multipath ray bundles. We generate training and testing data using the well-known BELLHOP model to simulate shallow water acoustic channels across a wide range of multipath scattering activity. We examine three different machine learning techniques-k-nearest neighbors, random forest tree ensemble, and a fully connected neural network-as well as two machine learning applications. The first application applies known physical parameters and braid information to determine the number of reflections the acoustic signal may undergo through the environment. The second application applies braid path information to determine if a braid is an important representation of the channel (i.e., evolving across bands of higher amplitude activity in the channel). Testing accuracy of the best trained machine learning algorithm in the first application was 86.70% and the testing accuracy of the second application was 99.94%. This work can be potentially beneficial in examining how the reflectors in the environment changeover time while also determining relevant braids for faster channel estimation.