Robust learning of automatic classes of languages

被引:0
|
作者
Jain, Sanjay [1 ]
Martin, Eric [2 ]
Stephan, Frank [3 ,4 ]
机构
[1] Natl Univ Singapore, Sch Comp, Singapore 117417, Singapore
[2] Univ New S Wales, Sch Comp Sci & Engn, Sydney, NSW 2052, Australia
[3] Natl Univ Singapore, Dept Math, Singapore 119076, Singapore
[4] Natl Univ Singapore, Sch Comp, Singapore 119076, Singapore
关键词
Inductive inference; Learning in the limit; Query learning; Robust learning; Translations; Automatic structures; IDENTIFICATION;
D O I
10.1016/j.jcss.2013.12.002
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
One of the most important paradigms in the inductive inference literature is that of robust learning. This paper adapts and investigates the paradigm of robust learning to learning languages from positive data. Broadening the scope of that paradigm is important: robustness captures a form of invariance of learnability under admissible transformations on the object of study: hence, it is a very desirable property. The key to defining robust learning of languages is to impose that the latter be automatic, that is, recognisable by a finite automaton. The invariance property used to capture robustness can then naturally be defined in terms of first-order definable operators, called translators. For several learning criteria amongst a selection of learning criteria investigated either in the literature on explanatory learning from positive data or in the literature on query learning, we characterise the classes of languages all of whose translations are learnable under that criterion. (C) 2014 Elsevier Inc. All rights reserved.
引用
收藏
页码:777 / 795
页数:19
相关论文
共 50 条
  • [1] Robust Learning of Automatic Classes of Languages
    Jain, Sanjay
    Martin, Eric
    Stephan, Frank
    [J]. ALGORITHMIC LEARNING THEORY, 2011, 6925 : 55 - +
  • [2] Parallel Learning of Automatic Classes of Languages
    Jain, Sanjay
    Kinber, Efim
    [J]. ALGORITHMIC LEARNING THEORY (ALT 2014), 2014, 8776 : 70 - 84
  • [3] Parallel learning of automatic classes of languages
    Jain, Sanjay
    Kinber, Efim
    [J]. THEORETICAL COMPUTER SCIENCE, 2016, 650 : 25 - 44
  • [4] Uncountable automatic classes and learning
    Jain, Sanjay
    Luo, Qinglong
    Semukhin, Pavel
    Stephan, Frank
    [J]. THEORETICAL COMPUTER SCIENCE, 2011, 412 (19) : 1805 - 1820
  • [5] Uncountable Automatic Classes and Learning
    Jain, Sanjay
    Luo, Qinglong
    Semukhin, Pavel
    Stephan, Frank
    [J]. ALGORITHMIC LEARNING THEORY, PROCEEDINGS, 2009, 5809 : 293 - +
  • [6] Automatic Learning of Subclasses of Pattern Languages
    Case, John
    Jain, Sanjay
    Le, Trong Dao
    Ong, Yuh Shin
    Semukhin, Pavel
    Stephan, Frank
    [J]. LANGUAGE AND AUTOMATA THEORY AND APPLICATIONS, 2011, 6638 : 192 - +
  • [7] Automatic learning of subclasses of pattern languages
    Case, John
    Jain, Sanjay
    Le, Trong Dao
    Ong, Yuh Shin
    Semukhin, Pavel
    Stephan, Frank
    [J]. INFORMATION AND COMPUTATION, 2012, 218 : 17 - 35
  • [8] Building classes in object-based languages by automatic clustering
    Valtchev, P
    [J]. ADVANCES IN INTELLIGENT DATA ANALYSIS, PROCEEDINGS, 1999, 1642 : 303 - 314
  • [9] Apl (Automatic Processing of Languages) and language learning
    Antoniadis, Georges
    [J]. ALSIC-APPRENTISSAGE DES LANGUES ET SYSTEMS D INFORMATION ET DE COMMUNICATION, 2005, 8 (02): : 1 - 10
  • [10] A ROBUST CLASS OF DATA LANGUAGES AND AN APPLICATION TO LEARNING
    Bollig, Benedikt
    Habermehl, Peter
    Leucker, Martin
    Monmege, Benjamin
    [J]. LOGICAL METHODS IN COMPUTER SCIENCE, 2014, 10 (04) : 1 - 23