Skip To Content

Athabasca University

Section 3 : Logic and knowledge in learning

Commentary

Section Goals

  • To combine knowledge representation with learning methods.
  • To introduce learning methods that can take advantage of prior knowledge about the world.

Learning Objectives

Learning Objective 1

  • Outline the hypothesis space represented in logic formation.
  • Describe the hypothesis space search methods and algorithms, such as the current-best-hypothesis search.
  • Explain the version space learning method, and its related algorithm.
  • Describe the general schemes of knowledge-related learning methods, such as EBL, RBL, and KBIL in the form of hypothesis and entailment constraint.
  • Explain the following concepts or terms:
    • Prior knowledge
    • Generalization
    • Specialization
    • Version space
    • Candidate elimination
    • Dropping conditions
    • Generalization hierarchy
    • Entailment constraint
    • Explanation-based learning (EBL)
    • Relevance-based learning (RBL)
    • Knowledge-based inductive learning (KBIL)

Objective Readings

Required readings:

Reading topics:

Logical Formation of Learning, Hypothesis and Version Space Search, General Schemes of Knowledge in Learning (see Sections 19.1-19.2 of AIMA3ed)

Objective Questions

  • What are the benefits of using prior knowledge in learning?
  • How are generalization and specialization of hypotheses used in hypothesis search and construction?

Objective Activities

  • Explore the following algorithms related to this section in the textbook (AIMA3ed):
    • Current-Best-Learning
    • Version-Space-Learning
  • Complete Exercise 19.2 of AIMA3ed.

Updated November 17 2015 by FST Course Production Staff