Grossi V., Turini F.
Artificial Intelligence Classification Data aggregation Information Systems Hardware and Architecture Mining data streams Software Ensemble classifier Human-Computer Interaction Concept drifting
Mining data streams has become an important and challenging task for a wide range of applications. In these scenarios, data tend to arrive in multiple, rapid and time-varying streams, thus constraining data mining algorithms to look at data only once. Maintaining an accurate model, e.g. a classifier, while the stream goes by requires a smart way of keeping track of the data already passed away. Such a synthetic structure has to serve two purposes: distilling the most of information out of past data and allowing a fast reaction to concept drifting, i.e. to the change of the data trend that necessarily affects the model. The paper outlines novel data structures and algorithms to tackle the above problem, when the model mined out of the data is a classifier. The introduced model and the overall ensemble architecture are presented in details, even considering how the approach can be extended for treating numerical attributes. A large part of the paper discusses the experiments and the comparisons with several existing systems. The comparisons show that the performance of our system in general, and in particular with respect to the reaction to concept drifting, is at the top level
Source: Knowledge and Information Systems 30 (2012): 247–281. doi:10.1007/s10115-011-0378-4
Publisher: Springer-Verlag, London, Singapore
@article{oai:it.cnr:prodotti:215948, title = {Stream mining: a novel architecture for ensemble-based classification.}, author = {Grossi V. and Turini F.}, publisher = {Springer-Verlag, London, Singapore}, doi = {10.1007/s10115-011-0378-4}, journal = {Knowledge and Information Systems}, volume = {30}, pages = {247–281}, year = {2012} }