Gradient Boosting on Stochastic Data Streams
Hanzhang Hu, Wen Sun, Arun Venkatraman, Martial Hebert, J., Andrew Bagnell

TL;DR
This paper extends gradient boosting to online data streams, introducing Streaming Gradient Boosting (SGB) with theoretical guarantees and demonstrating competitive performance with reduced computation.
Contribution
It develops the first online gradient boosting algorithm with convergence guarantees for convex loss functions and adapts it for non-smooth losses and adversarial settings.
Findings
SGB achieves exponential shrinkage guarantees for strongly convex losses.
The algorithm attains an O(ln N/N) convergence rate for non-smooth losses.
Experimental results show competitive accuracy with less computation.
Abstract
Boosting is a popular ensemble algorithm that generates more powerful learners by linearly combining base models from a simpler hypothesis class. In this work, we investigate the problem of adapting batch gradient boosting for minimizing convex loss functions to online setting where the loss at each iteration is i.i.d sampled from an unknown distribution. To generalize from batch to online, we first introduce the definition of online weak learning edge with which for strongly convex and smooth loss functions, we present an algorithm, Streaming Gradient Boosting (SGB) with exponential shrinkage guarantees in the number of weak learners. We further present an adaptation of SGB to optimize non-smooth loss functions, for which we derive a O(ln N/N) convergence rate. We also show that our analysis can extend to adversarial online learning setting under a stronger assumption that the online…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMachine Learning and Algorithms · Stochastic Gradient Optimization Techniques · Advanced Bandit Algorithms Research
