{'fraction_non_alphanumeric': 0.01483679525222552, 'fraction_numerical': 0.0, 'mean_word_length': 5.529032258064516, '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 ensemble of rule-based classifiers for incomplete data

Many real-world datasets suffer from the problem of missing values. Imputation which replaces missing values with plausible values is a major method for classification with data containing missing values. However, powerful imputation methods including multiple imputation are usually computationally intensive for estimating missing values in unseen incomplete instances. Rule-based classification algorithms have been widely used in data mining, but the majority of them are not able to directly work with data containing missing values. This paper proposes an approach to effectively combining multiple imputation, feature selection and rule-based classification to construct a set of classifiers, which can be used to classify any incomplete instance without requiring imputation. Empirical results show that the method not only can be more accurate than other common methods, but can also be faster to classify new instances than the other methods.