{'fraction_non_alphanumeric': 0.021212121212121213, 'fraction_numerical': 0.0, 'mean_word_length': 4.901785714285714, '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}}
Using ensembles for adaptive learning: A comparative approach

This work describes the use of a weighted ensemble of neural network classifiers for adaptive learning. We train the neural networks by means of a quantum-inspired evolutionary algorithm (QIEA). The QIEA is also used to determine the best weights for each classifier belonging to the ensemble when a new block of data arrives. We show that the neuroevolutionary classifiers are able to learn the data set and to quickly respond to any drifts on the underlying data. We also compare the results reached by our model with an existing algorithm, Learn++.NSE, in two different nonstationary scenarios.