A Strongly Polynomial Algorithm for Approximate Forster Transforms and Its Application to Halfspace Learning
Ilias Diakonikolas, Christos Tzamos, Daniel M. Kane
Abstract
The Forster transform is a method of regularizing a dataset by placing it in radial isotropic position while maintaining some of its essential properties. Forster transforms have played a key role in a diverse range of settings spanning computer science and functional analysis. Prior work had given weakly polynomial time algorithms for computing Forster transforms, when they exist. Our main result is the first strongly polynomial time algorithm to compute an approximate Forster transform of a given dataset or certify that no such transformation exists. By leveraging our strongly polynomial Forster algorithm, we obtain the first strongly polynomial time algorithm for distribution-free PAC learning of halfspaces. This learning result is surprising because proper PAC learning of halfspaces is equivalent to linear programming. Our learning approach extends to give a strongly polynomial halfspace learner in the presence of random classification noise and, more generally, Massart noise.
- Author names are in randomized order.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 64025e6f-9fb5-4168-a983-ec76abf4b73fCited by top-tier papers13
- An Efficient Tester-Learner for HalfspacesAravind Gollakota, Adam R. Klivans, Konstantinos Stavropoulos, Arsen VasilyanICLR 2024 · 16 citations
- Efficient Discrepancy Testing for Learning with Distribution ShiftGautam Chandrasekaran, Adam R. Klivans, Vasilis Kontonis, Konstantinos Stavropoulos et al.NeurIPS 2024 · 10 citations
- A Near-optimal Algorithm for Learning Margin Halfspaces with Massart NoiseIlias Diakonikolas, Nikos ZarifisNeurIPS 2024 · 8 citations
- Near-Optimal Bounds for Learning Gaussian Halfspaces with Random Classification NoiseIlias Diakonikolas, Jelena Diakonikolas, Daniel Kane, Puqian Wang et al.NeurIPS 2023 · 5 citations
- Fast Co-Training under Weak Dependence via Stream-Based Active LearningIlias Diakonikolas, Mingchen Ma, Lisheng Ren, Christos TzamosICML 2024 · 4 citations
Builds on7
- Cryptographic Hardness of Learning Halfspaces with Massart NoiseIlias Diakonikolas, Daniel Kane, Pasin Manurangsi, Lisheng RenNeurIPS 2022 · 35 citations
- Classification Under Misspecification: Halfspaces, Generalized Linear Models, and EvolvabilitySitan Chen, Frederic Koehler, Ankur Moitra, Morris YauNeurIPS 2020 · 28 citations
- Forster Decomposition and Learning Halfspaces with NoiseIlias Diakonikolas, Daniel Kane, Christos TzamosNeurIPS 2021 · 22 citations
- A scaling-invariant algorithm for linear programming whose running time depends only on the constraint matrixDaniel Dadush, Sophie Huiberts, Bento Natura, László A. VéghSTOC 2020 · 17 citations
- ReLU Regression with Massart NoiseIlias Diakonikolas, Jongho Park, Christos TzamosNeurIPS 2021 · 14 citations
Related papers
- Radial Isotropic Position via an Implicit Newton's MethodArun Jambulapati, Jonathan Li, Kevin TianFOCS 2025
- Efficiently learning halfspaces with Tsybakov noiseIlias Diakonikolas, Daniel M. Kane, Vasilis Kontonis, Christos Tzamos et al.STOC 2021 · 2 citations
- Learning Functions of HalfspacesJosh Alman, Shyamal Patel, Rocco A. ServedioSTOC 2026 · 3 citations
- Distribution-free Testing for Halfspaces (Almost) Requires PAC LearningXi Chen, Shyamal PatelSODA 2022 · 2 citations
- Efficient Testable Learning of Halfspaces with Adversarial Label NoiseIlias Diakonikolas, Daniel Kane, Vasilis Kontonis, Sihan Liu et al.NeurIPS 2023 · 24 citations
