I have heard of the concepts of learning by analogy (which is quite self-explanatory), inductive learning and explanation-based learning. I tried to learn about inductive learning and explanation-based learning, but I don't understand them.

How would you explain all these three concepts? What are the differences between them?

A link to some explanatory article/notes/blog post are appreciated too.

  • 1
    $\begingroup$ Classical machine learning seem to fall into inductive learning. While explanation learning looks like a mixture of the process used in NLP with absurly large data augmentation $\endgroup$ – Pedro Henrique Monforte Mar 28 at 15:42

Perhaps it's important to clarify first how complicated machine learning is. Machine learning is way more complicated than normal mathematics. The problem of adding 1+1=2 can be explained very easily, that means the description fits on a single sheet of paper and if somebody hasn't understood it, it is possible to explain it again. In contrast, machine learning is a research topic which is formulated in around 1 million academic papers and 100k full blown scientific books. And what is written in the corpus isn't completed but will extended each month by new information.

The mentioned topics of inductive learning and explanation based learning are so complicated, that the explanation needs many thousands of papers. Each of them is at least 10 pages long and additional the subject is discussed in dedicated conferences by experts. To give a general overview over the topic is possible. But not with a direct explanation but with a reference list to existing literature. If somebody has problems to understand a certain subtopic in machine learning the best idea is to provide a literature list of important milestones papers and books which can give the details. This kind of teaching situation is done usually in an academic context.

Even the famous AIMA book (Russel/Norvig) isn't able to explain directly what explanation based learning is. But they are providing an extensive literature list and if the student takes his role seriously, he has to read them all.

  • $\begingroup$ Manuel Rodriguez, thank you for your reply. I have followed the AIMA book too, and it is true that this book hasn't covered the topic I just asked. For now what I need is a basic definition and differences between the three. My course doesn't go that deep into these subject matters anyway. I'm extremely hopeful you would guide me to the right direction. $\endgroup$ – bikalpa Feb 26 at 13:51

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.