{'fraction_non_alphanumeric': 0.011494252873563218, 'fraction_numerical': 0.0, 'mean_word_length': 5.892086330935252, '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}}
Underwater acoustic targets recognition algorithm based on NMF

To solve the problem of low recognition rate of underwater targets for the reason of their large feature discreteness within class and high feature overlapping between classes, the underwater targets recognition algorithm based on NMF universal dictionary model (UDM) is proposed, in which, the UDM is established using the existing underwater acoustic target data, and the identification matrix is also established at the same time using the weight coefficient matrix of each kind of target, and then, the block sparse nonnegative matrix factorization is carried out to the unknown underwater targets and the classification and recognition of underwater acoustic targets are achieved by comparing the weight coefficient matrix and the identification matrix, compared with another three methods based on measured data experiments, the proposed algorithm achieves better classification results.