{'fraction_non_alphanumeric': 0.017763845350052248, 'fraction_numerical': 0.0, 'mean_word_length': 5.063291139240507, '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}}
Variable Step Size Technique for Adaptive Blind Decorrelation

Blind decorrelation is a related task to blind source separation (BSS) which is applicable to numerous problems. A critical challenge in adaptive blind decorrelation (ABD) is the choice of step size to achieve fast initial convergence speed and low steady state error in time-varying systems. Unfortunately, unlike some supervised training, the error factor of ABD is inaccessible in practice, and so the relation between step size and error factor can not be utilized to adjust the step size. In this paper, we first present an algorithm to restructure the error factor by adopting an auxiliary decorrelation system with some restriction, and then based on a nonlinear updating rule of step-size in the light of the error factor descending in an exponential form, we propose a novel variable step size algorithm for ABD. Simulation results indicate the good performance of our proposed method.