A Survey on Concept Drift Adaptation

Paper · Source
LLM Failure Modes

A diagram of a diagram  with medium confidence “Our digital universe is rapidly growing. The volume of data generated in 2012 has been estimated to surpass 2:8 zetabytes (2:8 trillion gigabytes) as reported in the IDC survey [Gantz and Reinsel 2012]. Efficient and effective tools and analysis methods for dealing with the ever-growing amount of data in different applications and fields are of paramount need. Traditionally in data mining already collected data is processed in an offline mode. For instance, predictive models are trained using historical data given as a set of pairs (input, output). Models trained in such a way can be afterwards applied for predicting the output for new unseen input data. However, very often data comes in the form of streams. Accommodating large volumes of streaming data in the machine’s main memory is impractical and often infeasible. Hence, only an online processing is suitable. In this case, predictive models can be trained either incrementally by continuous update or by retraining using recent batches of data. But computational efficiency is not the only issue in supervising learning from data streams.

In dynamically changing and non-stationary environments, the data distribution can change over time yielding the phenomenon of concept drift [Schlimmer and Granger 1986; Widmer and Kubat 1996]. The real concept drift refers to changes in the conditional distribution of the output (i.e., target variable) given the input (input features), while the distribution of the input may stay unchanged. A typical example of the real concept drift is a change in user’s interests when following an online news stream. Whilst the distribution of the incoming news documents often remains the same, the conditional distribution of the interesting (and thus not interesting) news documents for that user changes. Adaptive learning refers to updating predictive models online during their operation to react to concept drifts.”

Lines of inquiry this paper opens 24

Research framings built by reading the notes related to this paper — the questions it feeds into.

How can recommendation systems balance personalization with stability and coverage? What structural factors drive popularity bias in recommendation systems? How can AI alignment serve diverse human preferences at scale? Can graph structure and relationships fundamentally improve recommendation systems? What are the consequences of models training on synthetic data? Does fine-tuning modify underlying model capabilities or only behavioral outputs? How do policy learning algorithm choices affect multi-objective optimization stability? How does example difficulty affect learning efficiency in language models? How does memorization interact with learning and generalization? What constrains reinforcement learning's ability to expand model reasoning? What makes weaker teacher models effective for stronger student training? How do self-generated feedback mechanisms enable effective model learning?