{'fraction_non_alphanumeric': 0.015274949083503055, 'fraction_numerical': 0.0, 'mean_word_length': 5.597315436241611, '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}}
An improved attribute significance measure based on rough set

Attribute significance is an important concept of rough set theory. It plays an important role in attribute reduction and decision making. However, many attributes have the same significance value based on the traditional definition of attribute significance. This causes an important problem that one cannot determine which attribute is more important when the aforementioned phenomenon occurs. To overcome this shortcoming, an improved definition of attribute significance, which considers the change of the number of equivalence classes, is proposed in this paper. Moreover, an algorithm which can compute the new attribute significance by using the representation method of binary granule of the finite set is presented, and a computation program of attribute significance by MATLAB is given. Finally, based on the improved definition of attribute significance, the attribute reduction algorithm AR_IAS is proposed.