Refutable language learning with a neighbor system

  • Authors:
  • Yasuhito Mukouchi;Masako Sato

  • Affiliations:
  • Department of Mathematics and Information Sciences, College of Integrated Arts and Sciences, Osaka Prefecture University, Sakai, Osaka 599-8531, Japan;Department of Mathematics and Information Sciences, College of Integrated Arts and Sciences, Osaka Prefecture University, Sakai, Osaka 599-8531, Japan

  • Venue:
  • Theoretical Computer Science - Selected papers in honour of Setsuo Arikawa
  • Year:
  • 2003

Quantified Score

Hi-index 0.01

Visualization

Abstract

We consider inductive language learning and machine discovery from examples with some errors. In the present paper, the error or incorrectness we consider is the one described uniformly in terms of a distance over strings. Firstly, we introduce a notion of a recursively generable distance over strings, and for a language L, we define a k-neighbor language L' as a language obtained from L by (i) adding some strings not in L each of which is at most k distant from some string in L and by (ii) deleting some strings in L each of which is at most k distant from some string not in L. Then we define a k-neighbor system of a base language class as the collection of k-neighbor languages of languages in the class, and adopt it as a hypothesis space. We give formal definitions of k-neighbor (refutable) inferability, and discuss necessary and sufficient conditions on such kinds of inference.Finally, as a concrete class inferable in the sense we introduced, we consider a language class definable by elementary formal systems (EFSs for short). As a main result, we show that the language class definable by the so-called length-bounded EFSs with at most n axioms is refutable and inferable from complete examples.