{'fraction_non_alphanumeric': 0.012326656394453005, 'fraction_numerical': 0.0, 'mean_word_length': 5.435643564356436, '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}}
Two stage partial classification for inconsistent and imbalanced classes

When deriving classification rules for a non-symmetric database with a binary target class, it is common practice to generate rules for the majority class, then any object which is not covered by a rule of suitable accuracy is by default given the minority class prediction. However, in the case where misclassification costs for the minority class significantly outweigh those of the majority class, this may mean that there are still costly incorrect predictions. We examine the capability of an evolutionary algorithm to detect these potentially costly misclassifications.