TY - GEN
T1 - Efficient data stream classification via probabilistic adaptive windows
AU - Bifet, Albert
AU - Read, Jesse
AU - Pfahringer, Bernhard
AU - Holmes, Geoff
PY - 2013/5/27
Y1 - 2013/5/27
N2 - In the context of a data stream, a classifier must be able to learn from a theoretically-infinite stream of examples using limited time and memory, while being able to predict at any point. Many methods deal with this problem by basing their model on a window of examples. We introduce a probabilistic adaptive window (PAW) for data-stream learning, which improves this windowing technique with a mechanism to include older examples as well as the most recent ones, thus maintaining information on past concept drifts while being able to adapt quickly to new ones. We exemplify PAW with lazy learning methods in two variations: one to handle concept drift explicitly, and the other to add classifier diversity using an ensemble. Along with the standard measures of accuracy and time and memory use, we compare classifiers against state-of-the-art classifiers from the data-stream literature.
AB - In the context of a data stream, a classifier must be able to learn from a theoretically-infinite stream of examples using limited time and memory, while being able to predict at any point. Many methods deal with this problem by basing their model on a window of examples. We introduce a probabilistic adaptive window (PAW) for data-stream learning, which improves this windowing technique with a mechanism to include older examples as well as the most recent ones, thus maintaining information on past concept drifts while being able to adapt quickly to new ones. We exemplify PAW with lazy learning methods in two variations: one to handle concept drift explicitly, and the other to add classifier diversity using an ensemble. Along with the standard measures of accuracy and time and memory use, we compare classifiers against state-of-the-art classifiers from the data-stream literature.
U2 - 10.1145/2480362.2480516
DO - 10.1145/2480362.2480516
M3 - Conference contribution
AN - SCOPUS:84877939293
SN - 9781450316569
T3 - Proceedings of the ACM Symposium on Applied Computing
SP - 801
EP - 806
BT - 28th Annual ACM Symposium on Applied Computing, SAC 2013
T2 - 28th Annual ACM Symposium on Applied Computing, SAC 2013
Y2 - 18 March 2013 through 22 March 2013
ER -