arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2501.09189cs.LGcs.DS
收藏

检验学习算法的噪声假设

Testing Noise Assumptions of Learning Algorithms

University of Pennsylvania(宾夕法尼亚大学);UT Austin(得克萨斯大学)

Surbhi Goel, Adam R. Klivans, Konstantinos Stavropoulos, Arsen Vasilyan

AI总结:

本文提出一种高效测试训练集是否符合给定噪声模型假设的方法,首次解决了该问题,并展示了在高斯边际分布下半空间学习的可测试学习算法。

摘要:

我们提出计算学习理论中的一个基本问题:能否高效检验训练集是否满足给定噪声模型的假设?尽管几十年来噪声环境下的学习研究层出不穷,这一任务仍未被解决。本文证明该任务是可行的,并给出了首个高效算法来测试各种噪声假设。为了建模该问题,我们扩展了Rubinfeld和Vasilyan(2023)最近提出的可测试学习框架,要求学习者运行相关测试,满足以下两个条件:(1)当测试通过时,学习者输出分类器及其最优性证书;(2)测试必须对任何根据指定边际分布和噪声模型生成的数据集都通过。然后我们考虑在高斯边际分布下带有Massart噪声(每个标签翻转概率小于1/2取决于输入特征)的半空间学习问题,并给出一个完全多项式时间的可测试学习算法。我们还展示了传统噪声环境下学习与可测试学习之间的分离。事实上,在简单情况下随机分类噪声(每个标签翻转概率固定为η=1/2)时,我们证明可测试学习需要超多项式时间,而传统学习则为平凡。

英文摘要:

We pose a fundamental question in computational learning theory: can we efficiently test whether a training set satisfies the assumptions of a given noise model? This question has remained unaddressed despite decades of research on learning in the presence of noise. In this work, we show that this task is tractable and present the first efficient algorithm to test various noise assumptions on the training data. To model this question, we extend the recently proposed testable learning framework of Rubinfeld and Vasilyan (2023) and require a learner to run an associated test that satisfies the following two conditions: (1) whenever the test accepts, the learner outputs a classifier along with a certificate of optimality, and (2) the test must pass for any dataset drawn according to a specified modeling assumption on both the marginal distribution and the noise model. We then consider the problem of learning halfspaces over Gaussian marginals with Massart noise (where each label can be flipped with probability less than $1/2$ depending on the input features), and give a fully-polynomial time testable learning algorithm. We also show a separation between the classical setting of learning in the presence of structured noise and testable learning. In fact, for the simple case of random classification noise (where each label is flipped with fixed probability $η= 1/2$), we show that testable learning requires super-polynomial time while classical learning is trivial.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑