{'fraction_non_alphanumeric': 0.01606425702811245, 'fraction_numerical': 0.0, 'mean_word_length': 6.123809523809523, '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}}
Adaptive NLMS diagonally-interpolated Volterra filters for network echo cancellation

This paper presents a novel approach to implement adaptive Volterra filters with reduced complexity aiming at echo cancellation applications. The proposed approach is based on combining two different strategies in order to reduce the computational burden of adaptive Volterra structures, namely shortening the number of kernel diagonals and using a sparse-interpolated setup. As a result, an efficient diagonally-interpolated Volterra implementation is achieved, offering a controllable trade-off between complexity and performance. Simulation results considering a real-world network echo cancellation problem attest the effectiveness of the proposed approach.