720 likes | 911 Views
Teaching Machines to Learn by Metaphors. Omer Levy & Shaul Markovitch Technion – Israel Institute of Technology. Concept Learning by Induction. Few Examples. Transfer Learning. Target (New). Source (Original). Define: Related Concept. Transfer Learning Approaches.
E N D
Teaching Machines to Learn by Metaphors Omer Levy & ShaulMarkovitch Technion – Israel Institute of Technology
Transfer Learning Target (New) Source (Original)
Transfer Learning Approaches • Common Inductive Bias • Common Instances • Common Features
Example -3 -2 0 2 3
Example -3 -2 0 2 3 0 4 9
Example -3 -2 0 2 3 0 4 9
Common Inductive Bias -3 -2 0 2 3 0 4 9
Common Inductive Bias -3 -2 0 2 3 0 4 9
Common Instances -3 -2 0 2 3 0 4 9
Common Features 3 2 4 9 -2 -3
Metaphors Target (New) Source (Original)
Source Concept Learner Target Metaphor Learner +/-
is a perfect metaphor if: • is label preserving • is distribution preserving
Theorem If is a perfect metaphor - and - is a source hypothesis with error - then - is a target hypothesis with error
The Metaphor Theorem If is an -perfect metaphor - and - is a source hypothesis with error - then - is a target hypothesis with error
Redefine Transfer Learning Given source and target datasets, find a target hypothesis such that is as small as possible.
Redefine Transfer Learning Given source and target datasets, find an -perfect metaphor such that is as small as possible.
Concept Learning Framework Search Algorithm Hypothesis Space Data Evaluation Function
Metaphor Learning Framework Source Search Algorithm Metaphor Space Target Evaluation Function
Metaphor Evaluation • is label preserving • is distribution preserving
Metaphor Evaluation • is label preserving Empirical error over target dataset • is distribution preserving Statistical distance between and
Metaphor Spaces • General • Few Degrees of Freedom • Representation-Specific Bias
Dictionary-Based Metaphors cheese queso
Automatic Selection of Metaphor Spaces Which metaphor space should I use?
Occam’s Razor Which metaphor space should I use? Automatic Selection of Metaphor Spaces
Structural Risk Minimization Which metaphor space should I use? Automatic Selection of Metaphor Spaces Occam’s Razor
Reference Methods Baseline • Target Only • Identity Metaphor • Merge State-of-the-Art • Frustratingly Easy Domain Adaptation • Daumé, 2007 • MultiTask Learning • Caruana, 1997; Silver et al, 2010 • TrAdaBoost • Dai et al, 2007