{'fraction_non_alphanumeric': 0.01524390243902439, 'fraction_numerical': 0.0, 'mean_word_length': 5.396103896103896, '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}}
Supervised gene clustering for extraction of discriminative features from microarray data

Among the large number of genes presented in microarray data, only a small fraction of them are effective for performing a certain diagnostic test. However, it is very difficult to identify these genes for disease diagnosis. In this regard, a new supervised gene clustering algorithm is proposed to cluster genes from microarray data. The proposed method directly incorporates the information of response variables in the grouping process for finding such groups of genes. Significant cluster representatives are then taken to form the reduced feature set that can be used to build the classifiers with very high classification accuracy. The effectiveness of the proposed method, along with a comparison with existing methods, is demonstrated on three microarray data sets based on predictive accuracy of the naive Bayes'classifier, the K-nearest neighbor rule, and the support vector machine.