DOE OSTI · 1334906
Selecting a Classification Ensemble and Detecting Process Drift in an Evolving Data Stream
Abstract
We characterize the commercial behavior of a group of companies in a common line of business using a small ensemble of classifiers on a stream of records containing commercial activity information. This approach is able to effectively find a subset of classifiers that can be used to predict company labels with reasonable accuracy. Performance of the ensemble, its error rate under stable conditions, can be characterized using an exponentially weighted moving average (EWMA) statistic. The behavior of the EWMA statistic can be used to monitor a record stream from the commercial network and determine when significant changes have occurred. Results indicate that larger classification ensembles may not necessarily be optimal, pointing to the need to search the combinatorial classifier space in a systematic way. Results also show that current and past performance of an ensemble can be used to detect when statistically significant changes in the activity of the network have occurred. The dataset used in this work contains tens of thousands of high level commercial activity records with continuous and categorical variables and hundreds of labels, making classification challenging.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Heredia-Langner, Alejandro, Rodriguez, Luke R., Lin, Andy, Webster, Jennifer B.. 2015-09-30. Selecting a Classification Ensemble and Detecting Process Drift in an Evolving Data Stream. https://www.osti.gov/biblio/1334906
Cite the original work for its findings. Save a collection to share your selection of sources.