One-Shot Induction of Generalized Logical Concepts via Human Guidance

12/15/2019
by   Mayukh Das, et al.
0

We consider the problem of learning generalized first-order representations of concepts from a single example. To address this challenging problem, we augment an inductive logic programming learner with two novel algorithmic contributions. First, we define a distance measure between candidate concept representations that improves the efficiency of search for target concept and generalization. Second, we leverage richer human inputs in the form of advice to improve the sample-efficiency of learning. We prove that the proposed distance measure is semantically valid and use that to derive a PAC bound. Our experimental analysis on diverse concept learning tasks demonstrates both the effectiveness and efficiency of the proposed approach over a first-order concept learner using only examples.

READ FULL TEXT
research
11/15/2019

Forgetting to learn logic programs

Most program induction approaches require predefined, often hand-enginee...
research
07/14/2020

Concept Learners for Generalizable Few-Shot Learning

Developing algorithms that are able to generalize to a novel task given ...
research
03/08/2023

Agnostic PAC Learning of k-juntas Using L2-Polynomial Regression

Many conventional learning algorithms rely on loss functions other than ...
research
04/27/2023

Interpretable Neural-Symbolic Concept Reasoning

Deep learning methods are highly accurate, yet their opaque decision pro...
research
04/21/2019

Intermittent Learning: On-Device Machine Learning on Intermittently Powered System

In this paper, we introduce the concept of intermittent learning, which ...
research
11/09/2019

Learning Internal Representations

Most machine learning theory and practice is concerned with learning a s...
research
11/09/2021

Learning Perceptual Concepts by Bootstrapping from Human Queries

Robots need to be able to learn concepts from their users in order to ad...

Please sign up or login with your details

Forgot password? Click here to reset