Recursively Enumerably Representable Classes and Computable Versions of the Fundamental Theorem of Statistical Learning
David Kattermann, Lothar Sebastian Krapp

TL;DR
This paper explores the relationship between computable PAC learning and recursively enumerable classes, revealing how effective VC-dimensions vary and establishing conditions under which classes are learnable or identifiable.
Contribution
It introduces new connections between CPAC learning and RER classes, showing when effective VC-dimensions align and characterizing learnability through RER class containment.
Findings
Effective VC-dimensions can vary widely for RER classes.
CPAC learnability aligns with RER class containment under certain conditions.
RER classes can be agnostically learned with relaxed CPAC notions.
Abstract
We study computable probably approximately correct (CPAC) learning, where learners are required to be computable functions. It had been previously observed that the Fundamental Theorem of Statistical Learning, which characterizes PAC learnability by finiteness of the Vapnik-Chervonenkis (VC-)dimension, no longer holds in this framework. Recent works recovered analogs of the Fundamental Theorem in the computable setting, for instance by introducing an effective VC-dimension. Guided by this, we investigate the connection between CPAC learning and recursively enumerable representable (RER) classes, whose members can be algorithmically listed. Our results show that the effective VC-dimensions can take arbitrary values above the traditional one, even for RER classes, which creates a whole family of (non-)examples for various notions of CPAC learning. Yet the two dimensions coincide for…
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
TopicsComputability, Logic, AI Algorithms · Machine Learning and Algorithms · Logic, Reasoning, and Knowledge
