{'fraction_non_alphanumeric': 0.015151515151515152, 'fraction_numerical': 0.0, 'mean_word_length': 5.379310344827586, '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}}
A Novel Method of Wavelet Threshold Shrinkage Based on Genetic Algorithm and Sample Entropy

In order to denoise different type of noisy signals, the genetic algorithm and sample entropy are applied to the wavelet transform threshold shrinkage (WTS) method. As the genetic algorithm is used, the parameters needed in WTS, such as the wavelet function, decomposition levels, threshold functions and threshold can be optimized automatically. For the sample entropy can measure the complexity of different signals, it is adopted in the fitness function with the root mean square error of wavelet coefficients after and before denoising process, and so the individual of genetic algorithm can be evaluated more effectively. The proposed method can achieve the optimal denoising results for different type signals, and finally the effectiveness of this method is validated by the results of simulation for four benchmark signals.