Skip to main content

News of the Institute of Computer Science Polish Academy of Sciences

When can a learning function be realized as a computer program?


PU learning

NeurIPS 2025 conference

The paper Computable Universal Online Learning by Dariusz Kalociński (IPI PAN) and Tomasz Steifer (IPPT PAN) has been accepted for presentation at NeurIPS 2025, one of the world’s leading conferences on machine learning and artificial intelligence.

The authors address a fundamental question in learning theory: when can a learning function be realized as a computer program? Their study concerns the mathematical model known as universal online learning, in which the learner is required to make only finitely many mistakes on each realizable data sequence, without any uniform bound on the number of mistakes across all such sequences.

Although both universal learning and computable learning have been studied extensively in the past, the authors show that their combination is far from straightforward. In particular, they prove that there exist relatively simple hypothesis classes that are theoretically learnable, yet cannot be learned by any function realizable by a computer program. This result reveals a gap between theoretical learnability and actual algorithmic implementability.

The analysis also provides full characterizations in both the agnostic setting—where data sequences need not come from the target class—as well as in the proper-learning setting, where the learner must always output a hypothesis from the class under consideration. The results uncover important connections between the learnability of hypothesis classes and their topological structure, offering new insights into the limits of when learning functions can be formally realized by algorithms.

The research was carried out as part of the project entitled: "Computable structure theory, and philosophy of mathematical structuralism" financed by the National Science Centre (NCN), project no 2023/49/B/HS1/03930.


© 2021 INSTITUTE OF COMPUTER SCIENCE POLISH ACADEMY OF SCIENCES | Privacy policy | Accessibility declaration