{'fraction_non_alphanumeric': 0.015197568389057751, 'fraction_numerical': 0.0, 'mean_word_length': 5.333333333333333, '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}}
Feature Selection Based on the Kullback-Leibler Distance and its Application on Fault Diagnosis

The core concept of pattern recognition is that digs inner mode between data in the same class. The within-class data has a similar distribution, while between-class data has some distinction in different forms. Feature selection utilizes the difference between two-class data to reduce the number of features in the training models. A large amount of feature selection methods have widely used in different fields. This paper proposes a novel feature selection method based on the Kullback-Leibler distance which measures the distance of distribution between two features. For fault diagnosis, the proposed feature selection method is combined with support vector machine to improve its performance. Experimental results validate the effectiveness and superior of the proposed feature selection method, and the proposed diagnosis model can increase the detection rate in chemistry process.