Academic Journal
Hypothesizing an algorithm from one example: the role of specificity.
| Title: | Hypothesizing an algorithm from one example: the role of specificity. |
|---|---|
| Authors: | Muggleton FREng, S. H. |
| Source: | Philosophical Transactions of the Royal Society A: Mathematical, Physical & Engineering Sciences; 7/24/2023, Vol. 381 Issue 2251, p1-15, 15p |
| Subject Terms: | Statistical learning, Artificial intelligence, Machine learning, Learning, Algorithms, Stereo vision (Computer science) |
| Abstract: | Statistical machine learning usually achieves high-accuracy models by employing tens of thousands of examples. By contrast, both children and adult humans typically learn new concepts from either one or a small number of instances. The high data efficiency of human learning is not easily explained in terms of standard formal frameworks for machine learning, including Gold's learning-in-the-limit framework and Valiant's probably approximately correct (PAC) model. This paper explores ways in which this apparent disparity between human and machine learning can be reconciled by considering algorithms involving a preference for specificity combined with program minimality. It is shown how this can be efficiently enacted using hierarchical search based on identification of certificates and push-down automata to support hypothesizing compactly expressed maximal efficiency algorithms. Early results of a new system called DeepLog indicate that such approaches can support efficient top-down construction of relatively complex logic programs from a single example. This article is part of a discussion meeting issue 'Cognitive artificial intelligence'. [ABSTRACT FROM AUTHOR] |
| Copyright of Philosophical Transactions of the Royal Society A: Mathematical, Physical & Engineering Sciences is the property of Royal Society and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.) | |
| Database: | Complementary Index |
| FullText | Text: Availability: 0 |
|---|---|
| Header | DbId: edb DbLabel: Complementary Index An: 164082372 RelevancyScore: 938 AccessLevel: 6 PubType: Academic Journal PubTypeId: academicJournal PreciseRelevancyScore: 937.8671875 |
| IllustrationInfo | |
| Items | – Name: Title Label: Title Group: Ti Data: Hypothesizing an algorithm from one example: the role of specificity. – Name: Author Label: Authors Group: Au Data: <searchLink fieldCode="AR" term="%22Muggleton+FREng%2C+S%2E+H%2E%22">Muggleton FREng, S. H.</searchLink> – Name: TitleSource Label: Source Group: Src Data: Philosophical Transactions of the Royal Society A: Mathematical, Physical & Engineering Sciences; 7/24/2023, Vol. 381 Issue 2251, p1-15, 15p – Name: Subject Label: Subject Terms Group: Su Data: <searchLink fieldCode="DE" term="%22Statistical+learning%22">Statistical learning</searchLink><br /><searchLink fieldCode="DE" term="%22Artificial+intelligence%22">Artificial intelligence</searchLink><br /><searchLink fieldCode="DE" term="%22Machine+learning%22">Machine learning</searchLink><br /><searchLink fieldCode="DE" term="%22Learning%22">Learning</searchLink><br /><searchLink fieldCode="DE" term="%22Algorithms%22">Algorithms</searchLink><br /><searchLink fieldCode="DE" term="%22Stereo+vision+%28Computer+science%29%22">Stereo vision (Computer science)</searchLink> – Name: Abstract Label: Abstract Group: Ab Data: Statistical machine learning usually achieves high-accuracy models by employing tens of thousands of examples. By contrast, both children and adult humans typically learn new concepts from either one or a small number of instances. The high data efficiency of human learning is not easily explained in terms of standard formal frameworks for machine learning, including Gold's learning-in-the-limit framework and Valiant's probably approximately correct (PAC) model. This paper explores ways in which this apparent disparity between human and machine learning can be reconciled by considering algorithms involving a preference for specificity combined with program minimality. It is shown how this can be efficiently enacted using hierarchical search based on identification of certificates and push-down automata to support hypothesizing compactly expressed maximal efficiency algorithms. Early results of a new system called DeepLog indicate that such approaches can support efficient top-down construction of relatively complex logic programs from a single example. This article is part of a discussion meeting issue 'Cognitive artificial intelligence'. [ABSTRACT FROM AUTHOR] – Name: Abstract Label: Group: Ab Data: <i>Copyright of Philosophical Transactions of the Royal Society A: Mathematical, Physical & Engineering Sciences is the property of Royal Society and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract.</i> (Copyright applies to all Abstracts.) |
| PLink | https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edb&AN=164082372 |
| RecordInfo | BibRecord: BibEntity: Identifiers: – Type: doi Value: 10.1098/rsta.2022.0046 Languages: – Code: eng Text: English PhysicalDescription: Pagination: PageCount: 15 StartPage: 1 Subjects: – SubjectFull: Statistical learning Type: general – SubjectFull: Artificial intelligence Type: general – SubjectFull: Machine learning Type: general – SubjectFull: Learning Type: general – SubjectFull: Algorithms Type: general – SubjectFull: Stereo vision (Computer science) Type: general Titles: – TitleFull: Hypothesizing an algorithm from one example: the role of specificity. Type: main BibRelationships: HasContributorRelationships: – PersonEntity: Name: NameFull: Muggleton FREng, S. H. IsPartOfRelationships: – BibEntity: Dates: – D: 24 M: 07 Text: 7/24/2023 Type: published Y: 2023 Identifiers: – Type: issn-print Value: 1364503X Numbering: – Type: volume Value: 381 – Type: issue Value: 2251 Titles: – TitleFull: Philosophical Transactions of the Royal Society A: Mathematical, Physical & Engineering Sciences Type: main |
| ResultId | 1 |