{'fraction_non_alphanumeric': 0.010869565217391304, 'fraction_numerical': 0.0, 'mean_word_length': 6.0, '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}}
Fast recursive AMIPAP algorithm

The approximate memory improved proportionate affine projection algorithm has been proposed for sparse system identification. This paper presents a fast recursive implementation of this algorithm. Three ideas used previously for other affine projection variants are used: auxiliary coefficients vectors, periodically update of the proportionate coefficients and recursive filtering of the error vector. Simulation results are made in order to show the performance of the algorithm for network echo cancellation example.