Lune

SODA2024顶会

The Cost of Parallelizing Boosting

Xin Lyu, Hongxun Wu, Junzhao Yang

2024年份
3顶会引用

摘要

We study the cost of parallelizing weak-to-strong boosting algorithms for learning, following the recent work of Karbasi and Larsen. Our main results are two-fold:

• First, we prove a tight lower bound, showing that even "slight" parallelization of boosting requires an exponential blow-up in the complexity of training. Specifically, let γ be the weak learner's advantage over random guessing. The famous Ad-aBoost algorithm produces an accurate hypothesis by interacting with the weak learner for O(1/γ 2 ) 1 rounds where each round runs in polynomial time. Karbasi and Larsen showed that "significant" parallelization must incur exponential blowup: Any boosting algorithm either interacts with the weak learner for Ω(1/γ) rounds or incurs an exp(d/γ) blow-up in the complexity of training, where d is the VC dimension of the hypothesis class. We close the gap by showing that any boosting algorithm either has Ω(1/γ 2 ) rounds of interaction or incurs a smaller exponential blow-up of exp(d).

• Complementing our lower bound, we show that there exists a boosting algorithm using O(1/(tγ 2 )) rounds, and only suffer a blow-up of exp(d • t 2 ). Plugging in t = ω(1), this shows that the smaller blow-up in our lower bound is tight. More interestingly, this provides the first trade-off between the parallelism and the total work required for boosting.

Our lower bound follows from a novel interpretation of parallel boosting as a variant of "coin game". The upper bound is inspired by the "bagging" technique in machine learning and draws a connection to differential privacy.

问问这篇 Paper

智能体会读完全文。

Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。

可以从这些问题问起

智能体调用

Luneget_paper_fulltext

在 Lune 里问

免费开始,无需绑卡

引用它的顶会 Paper3

问问它们各自怎么用它

它引用的顶会 Paper1

相关 Paper

黄昏的海面,两侧是细线勾勒的悬崖