Learning Languages with Decidable Hypotheses
Julian Berger, Maximilian B\"other, Vanja Dosko\v{c}, Jonathan Gadea, Harder, Nicolas Klodt, Timo K\"otzing, Winfried L\"otzsch, Jannik Peters,, Leon Schiller, Lars Seifert, Armin Wells, Simon Wietheger

TL;DR
This paper explores the use of $C$-indices for learning decidable languages, establishing a hierarchy of learning power and comparing it with traditional $W$-indices, while analyzing convergence modes and data presentation effects.
Contribution
It introduces a structured analysis of learning with $C$-indices, comparing their power to $W$-indices and examining various restrictions and convergence modes.
Findings
$C$-indices enable learning of decidable languages but have undecidable membership.
Learning power with $C$-indices is weaker than with $W$-indices.
Different restrictions on $C$-indices affect the hierarchy of learning capabilities.
Abstract
In language learning in the limit, the most common type of hypothesis is to give an enumerator for a language. This so-called -index allows for naming arbitrary computably enumerable languages, with the drawback that even the membership problem is undecidable. In this paper we use a different system which allows for naming arbitrary decidable languages, namely programs for characteristic functions (called -indices). These indices have the drawback that it is now not decidable whether a given hypothesis is even a legal -index. In this first analysis of learning with -indices, we give a structured account of the learning power of various restrictions employing -indices, also when compared with -indices. We establish a hierarchy of learning power depending on whether -indices are required (a) on all outputs; (b) only on outputs relevant for the class to be learned…
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.
