Learning by Self-Explanation, with Application to Neural Architecture Search

12/23/2020
by   Ramtin Hosseini, et al.
0

Learning by self-explanation, where students explain a learned topic to themselves for deepening their understanding of this topic, is a broadly used methodology in human learning and shows great effectiveness in improving learning outcome. We are interested in investigating whether this powerful learning technique can be borrowed from humans to improve the learning abilities of machines. We propose a novel learning approach called learning by self-explanation (LeaSE). In our approach, an explainer model improves its learning ability by trying to clearly explain to an audience model regarding how a prediction outcome is made. We propose a multi-level optimization framework to formulate LeaSE which involves four stages of learning: explainer learns; explainer explains; audience learns; explainer and audience validate themselves. We develop an efficient algorithm to solve the LeaSE problem. We apply our approach to neural architecture search on CIFAR-100, CIFAR-10, and ImageNet. The results demonstrate the effectiveness of our method.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/23/2020

Small-Group Learning, with Application to Neural Architecture Search

Small-group learning is a broadly used methodology in human learning and...
research
11/30/2020

Learning by Passing Tests, with Application to Neural Architecture Search

Learning through tests is a broadly used methodology in human learning a...
research
11/11/2021

Learning from Mistakes – A Framework for Neural Architecture Search

Learning from one's mistakes is an effective human learning technique wh...
research
12/28/2020

Learning by Ignoring

Learning by ignoring, which identifies less important things and exclude...
research
03/12/2021

Interleaving Learning, with Application to Neural Architecture Search

Interleaving learning is a human learning technique where a learner inte...
research
09/22/2021

Learning by Examples Based on Multi-level Optimization

Learning by examples, which learns to solve a new problem by looking int...
research
12/09/2020

Skillearn: Machine Learning Inspired by Humans' Learning Skills

Humans, as the most powerful learners on the planet, have accumulated a ...

Please sign up or login with your details

Forgot password? Click here to reset