{'fraction_non_alphanumeric': 0.02386934673366834, 'fraction_numerical': 0.001256281407035176, 'mean_word_length': 5.42741935483871, '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 for Cancer Classification Based on SRPSO Algorithm

Improving the accuracy of cancer classification plays an important role in cancer-assisted diagnosis. Genes selection is an important factor for improving the accuracy of cancer classification. In this paper, based on the standard particle swarm optimization algorithm, an SRPSO algorithm with self-adaptive and reverse-learning mechanism is proposed. It is applied to select feature genes from microarray datasets, and the results are used for cancer classification via SVM to make 5-fold cross-validation. To evaluate the performance of SRPSO, four different cancer datasets including Colon, ALL_AML, MLL, and SRBCT were selected. Based on the evaluation process, the SRPSO algorithm provided better results on each dataset.