The IMP game: Learnability, approximability and adversarial learning beyond $$\Sigma^0_1$$

We introduce a problem set-up we call the Iterated Matching Pennies (IMP) game and show that it is a powerful framework for the study of three problems: adversarial learnability, conventional (i.e., non-adversarial) learnability and approximability. Using it, we are able to derive the following theorems. (1) It is possible to learn by example all of $\Sigma^0_1 \cup \Pi^0_1$ as well as some supersets; (2) in adversarial learning (which we describe as a pursuit-evasion game), the pursuer has a winning strategy (in other words, $\Sigma^0_1$ can be learned adversarially, but $\Pi^0_1$ not); (3) some languages in $\Pi^0_1$ cannot be approximated by any language in $\Sigma^0_1$. We show corresponding results also for $\Sigma^0_i$ and $\Pi^0_i$ for arbitrary $i$.

[1]  Ray J. Solomonoff,et al.  Algorithmic Probability, Heuristic Programming and AGI , 2010, AGI 2010.

[2]  Ray J. Solomonoff,et al.  Algorithmic Probability|Theory and Applications , 2009 .

[3]  José Hernández-Orallo,et al.  On More Realistic Environment Distributions for Defining, Evaluating and Developing Intelligence , 2011, AGI.

[4]  David L. Dowe,et al.  Foreword re C. S. Wallace , 2008, Comput. J..

[5]  David L. Dowe,et al.  Minimum Message Length and Statistically Consistent Invariant (Objective?) Bayesian Probabilistic Inference—From (Medical) “Evidence” , 2008 .

[6]  David L. Dowe,et al.  Introduction to Ray Solomonoff 85th Memorial Conference , 2011, Algorithmic Probability and Friends.

[7]  John McCarthy,et al.  Algorithmic Probability — Its Discovery — Its Properties and Application to Strong AI , 2009 .

[8]  David Lewis,et al.  Scriven on human unpredictability , 1966 .

[9]  John Case,et al.  Learning secrets interactively. Dynamic modeling in inductive inference , 2012, Inf. Comput..

[10]  John Case,et al.  Predictive learning models for concept drift , 2001, Theor. Comput. Sci..

[11]  Kevin T. Kelly The Logic of Reliable Inquiry , 1996 .

[12]  E. Mark Gold,et al.  Language Identification in the Limit , 1967, Inf. Control..

[13]  C. Q. Lee,et al.  The Computer Journal , 1958, Nature.

[14]  J. Doug Tygar,et al.  Adversarial machine learning , 2019, AISec '11.

[15]  Gary William Flake,et al.  The Computational Beauty of Nature: Computer Explorations of Fractals, Chaos, Complex Systems and Adaptation , 1998 .

[16]  David L. Dowe,et al.  MML, hybrid Bayesian network graphical models, statistical consistency, invarianc , 2010 .

[17]  John Case,et al.  Learning to Win Process-Control Games Watching Game-Masters , 1998, Inf. Comput..

[18]  Sanjay Chawla,et al.  A Game Theoretical Model for Adversarial Learning , 2009, 2009 IEEE International Conference on Data Mining Workshops.

[19]  Eric van Damme,et al.  Non-Cooperative Games , 2000 .

[20]  Daniel N. Osherson,et al.  Systems That Learn: An Introduction to Learning Theory for Cognitive and Computer Scientists , 1990 .

[21]  José Hernández-Orallo,et al.  Compression and Intelligence: Social Environments and Communication , 2011, AGI.

[22]  Franco Montagna,et al.  Learning to Coordinate; a Recursion Theoretic Perspective , 2004, Synthese.

[23]  R. Buck,et al.  MICHAEL SCRIVEN AN ESSENTIAL UNPREDICTABILITY IN HUMAN BEHAVIOR * , 2006 .

[24]  Ray J. Solomonoff,et al.  Complexity-based induction systems: Comparisons and convergence theorems , 1978, IEEE Trans. Inf. Theory.

[25]  Leslie G. Valiant,et al.  A theory of the learnable , 1984, STOC '84.

[26]  R. M. Wharton Approximate Language Identification , 1974, Inf. Control..

[27]  Carl H. Smith,et al.  The Power of Pluralism for Automatic Program Synthesis , 1982, JACM.

[28]  D. C. Cooper,et al.  Theory of Recursive Functions and Effective Computability , 1969, The Mathematical Gazette.

[29]  Christopher Meek,et al.  Adversarial learning , 2005, KDD '05.

[30]  Karlis Podnieks Comparing various concepts of function prediction. Part 1. , 1974 .

[31]  John Case,et al.  Comparison of Identification Criteria for Machine Inductive Inference , 1983, Theor. Comput. Sci..

[32]  E. Rowland Theory of Games and Economic Behavior , 1946, Nature.

[33]  A. Turing On Computable Numbers, with an Application to the Entscheidungsproblem. , 1937 .

[34]  John Case,et al.  On learning to coordinate: random bits help, insightful normal forms, and competency isomorphisms , 2005, J. Comput. Syst. Sci..

[35]  Carl H. Smith,et al.  Inductive Inference: Theory and Methods , 1983, CSUR.