2018 · 30 citations · 21 references
ComputingComputer ScienceData MiningMachine LearningTime Series AnalysisBatch ProcessingClassificationPattern RecognitionStream ProcessingClassification AccuracyData Stream AnalyticsData Stream MiningData Stream ProcessingDecision Threshold AdaptationDecision Threshold MechanismsStreaming LearningStreaming Machine Learning
Many real-world applications in the batch and data stream settings with data shift pose restrictions to the access to class labels after the deployment of a classification or quantification model. However, a significant portion of the data stream literature assumes that actual labels are instantaneously available after issuing their corresponding classifications. In this paper, we explore a different set of assumptions without relying on the availability of class labels. We assume that, although the distribution of the data may change over time, it will switch between one of a handful of well-known distributions. Still, we allow the proportions of the classes to vary. In these conditions, we propose the first method that can accurately identify the correct context of data samples and simultaneously estimate the proportion of the positive class. This estimate can be further used to adjust a classification decision threshold and improve classification accuracy. Finally, the method is very efficient regarding time and memory requirements, fitting data stream applications.
21
Pattern Recognition and Machine Learning
Journal of Electronic Imaging · 2007 · 22.1K citations
Learning from Time-Changing Data with Adaptive Windowing
Albert Bifet, Ricard Gavaldà · 2007 · 1.7K citations
Modeling wine preferences by data mining from physicochemical properties
Paulo Cortez, A. L. Cerdeira, Fernando Almeida et al. · Decision Support Systems · 2009 · 1.3K citations · Full text
Nikunj C. Oza · 2006 · 575 citations