{'fraction_non_alphanumeric': 0.014322916666666666, 'fraction_numerical': 0.0, 'mean_word_length': 5.516949152542373, '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}}
Gradient optimized blind sources separation algorithm

In this paper, a new gradient optimized blind source separation algorithm (GOA) which aims at improving the convergence performance is proposed. This algorithm modifies the gradient of cost function to make the iteration process of separation matrix closer to its change pattern. To be more specific, by adding the difference value between current time gradient and previous time gradient to the adaptive iterations of separation matrix, the proposed algorithm effectively improves convergence rate. Simulation experiment results show that the GOA has faster convergence rate when compared with the traditional momentum EASI algorithm. In the small step size conditions, the advantage of GOA is even more obvious.