{'fraction_non_alphanumeric': 0.014742014742014743, 'fraction_numerical': 0.0, 'mean_word_length': 5.082089552238806, '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}}
The Research of Blind Signal Separation Algorithm Based on Neural Network

In order to solve the problem of bad separation result of Anti-Hebbian algorithm, a weighted algorithm of blind signal based on the feed back neural network is discussed, i.e. the influence of source signal is overcame by the weighted process. And furthermore, the similarity algorithm is presented. The main process of the blind signal separation algorithm is to construct neural network by the characteristic of blind signal, then to train network using the weighted algorithm or similarity algorithm and get the result at last. The results of the simulation experiment and the practical speech signal separation show the separation effect of the weighted algorithm and similarity algorithm is superior to that of Anti-Hebbian algorithm.