Online Variance Reduction for Domain Adaptation on Streaming Data

· Source: Machine Learning · Field: Technology & Digital — Artificial Intelligence & Machine Learning · Depth: Expert, quick

Summary

The ARROW (Adaptive vaRiance Reduction via Online reWeighting) algorithm is introduced as the first online stochastic variance reduction (SVR) method specifically designed for Maximum Mean Discrepancy (MMD) and Correlation Alignment (CORAL) loss functions on streaming data. This paper addresses the incompatibility of existing offline SVR algorithms with online, distributed, or incremental learning environments. ARROW operates by maintaining moving average references of alignment statistics and adaptively reweighting incoming minibatches to align them with these references. A relaxed reweighting scheme is proposed to ensure tractable weight optimization. Experimental results demonstrate that ARROW achieves competitive performance compared to offline algorithms across metrics such as runtime, the degree of variance reduction, and target domain accuracy.

Key takeaway

For Machine Learning Engineers developing systems with streaming data and domain shift, ARROW offers a robust solution for online domain adaptation. You should consider integrating ARROW to maintain model performance without requiring full dataset retraining, especially when using MMD or CORAL loss functions. This approach allows for continuous learning and adaptation in dynamic environments, ensuring your models remain accurate and efficient.

Key insights

ARROW is the first online SVR algorithm for MMD and CORAL, enabling domain adaptation on streaming data.

Principles

Method

ARROW maintains moving average references of alignment statistics and adaptively reweights incoming minibatches to align them with these references, using a relaxed reweighting scheme for tractable optimization.

In practice

Topics

Best for: Research Scientist, AI Scientist, Machine Learning Engineer

Related on AIssential

Open in AIssential →

Editorial summary, takeaway, and curation by AIssential. Original article published by Machine Learning.