{'fraction_non_alphanumeric': 0.0194884287454324, 'fraction_numerical': 0.0036540803897685747, 'mean_word_length': 5.576, '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}}
Regularization and Averaging of the Selective Na&#239;ve Bayes classifier

The Nai've Bayes classifier has proved to be very effective on many real data applications. Its performances usually benefit from an accurate estimation of univariate conditional probabilities and from variable selection. However, although variable selection is a desirable feature, it is prone to overfitting. In this paper, we introduce a new regularization technique to select the most probable subset of variables and propose a new model averaging method. The weighting scheme on the models reduces to a weighting scheme on the variables, and finally results in a Naive Bayes with "soft variable selection". Extensive experimental results show that the averaged regularized classifier outperforms the initial selective Naive Bayes classifier.