about
A Mixture of Experts Approach to Handle Concept Drifts (arxiv.org)
1 point by adbabdadb on Jul 25, 2025 | hide | past | pdf | 1 comment on HN

In plain words: A small router picks which of several decision-tree experts answers each data point; the trees keep learning online, and the router is trained by rewarding every expert that got it right. Across nine tests with shifting data, it matched the best adaptive ensembles.

Abstract · DriftMoE: A Mixture of Experts Approach to Handle Concept Drifts

Learning from non-stationary data streams subject to concept drift requires models that can adapt on-the-fly while remaining resource-efficient. Existing adaptive ensemble methods often rely on coarse-grained adaptation mechanisms or simple voting schemes that fail to optimally leverage specialized knowledge. This paper introduces DriftMoE, an online Mixture-of-Experts (MoE) architecture that addresses these limitations through a novel co-training framework. DriftMoE features a compact neural router that is co-trained alongside a pool of incremental Hoeffding tree experts. The key innovation lies in a symbiotic learning loop that enables expert specialization: the router selects the most suitable expert for prediction, the relevant experts update incrementally with the true label, and the router refines its parameters using a multi-hot correctness mask that reinforces every accurate expert. This feedback loop provides the router with a clear training signal while accelerating expert specialization. We evaluate DriftMoE's performance across nine state-of-the-art data stream learning benchmarks spanning abrupt, gradual, and real-world drifts testing two distinct configurations: one where experts specialize on data regimes (multi-class variant), and another where they focus on single-class specialization (task-based variant). Our results demonstrate that DriftMoE achieves competitive results with state-of-the-art stream learning adaptive ensembles, offering a principled and efficient approach to concept drift adaptation. All code, data pipelines, and reproducibility scripts are available in our public GitHub repository: https://github.com/miguel-ceadar/drift-moe.

Miguel Aspis, Sebastián A. Cajas Ordónez, Andrés L. Suárez-Cetrulo, Ricardo Simón Carbajo
arXiv:2507.18464 · stat.ML, cs.LG · submitted Jul 24, 2025
abstract · pdf · html · Accepted at the SYNDAiTE@ECMLPKDD 2025 workshop

add comment on HN

An interesting application of Mixture of Experts (MoE) for handling concept drifts in online learning