ScienceDirect® Home Skip Main Navigation Links
You have guest access to ScienceDirect. Find out more.
 
Home
Browse
My Settings
Alerts
Help
 Quick Search
 Search tips (Opens new window)
    Clear all fields    
Theoretical Computer Science
Volume 241, Issues 1-2, 28 June 2000, Pages 143-189
 
Font Size: Decrease Font Size  Increase Font Size
 Abstract - selected
Purchase PDF (301 K)

 
 
 
Related Articles in ScienceDirect
View More Related Articles
 
View Record in Scopus
 
doi:10.1016/S0304-3975(99)00269-8    How to Cite or Link Using DOI (Opens New Window)
Copyright © 2000 Elsevier Science B.V. All rights reserved.

Learning languages and functions by erasing

Sanjay JainCorresponding Author Contact Information, E-mail The Corresponding Author, a, Efim KinberE-mail The Corresponding Author, b, Steffen LangeE-mail The Corresponding Author, c, Rolf WiehagenE-mail The Corresponding Author, d and Thomas ZeugmannE-mail The Corresponding Author, e

a School of Computing, National University of Singapore, Singapore b Department of Computer Science, Sacred Heart University, Fairfield, CT 06432-1000, USA c Institut für Informatik, Universität Leipzig, PF 920, D-04009 Leipzig, Germany d FB Informatik, Universität Kaiserslautern, PF 3049, D-67653 Kaiserslautern, Germany e Department of Informatics, Kyushu University, Fukuoka 812-81, Japan

Available online 5 July 2001.

Purchase the full-text article



References and further reading may be available for this article. To view references and further reading you must purchase this article.

Abstract

Learning by erasing means the process of eliminating potential hypotheses from further consideration thereby converging to the least hypothesis never eliminated. This hypothesis must be a solution to the actual learning problem. The capabilities of learning by erasing are investigated in relation to two factors: the choice of the overall hypothesis space itself and what sets of hypotheses must or may be erased. These learning capabilities are studied for two fundamental kinds of objects to be learned, namely languages and functions. For learning languages by erasing, the case of learning indexed families is investigated. A complete picture of all separations and coincidences of the considered models is derived. Learning by erasing is compared with standard models of language learning such as learning in the limit, finite learning and conservative learning. The exact location of these types within the hierarchy of the models of learning by erasing is established. Necessary and sufficient conditions for language learning by erasing are presented. For learning functions by erasing, mainly the case of learning minimal programs is studied. Various relationships and differences between the considered types of function learning by erasing and also to standard function learning are exhibited. In particular, these types are explored in Kolmogorov numberings that can be viewed as natural Gödel numberings of the partial recursive functions. Necessary and sufficient conditions for function learning by erasing are derived.


 
Home
Browse
My Settings
Alerts
Help
Elsevier.com (Opens new window)
About ScienceDirect  |  Contact Us  |  Information for Advertisers  |  Terms & Conditions  |  Privacy Policy
Copyright © 2008 Elsevier B.V. All rights reserved. ScienceDirect® is a registered trademark of Elsevier B.V.