---
title: "Version Spaces: A Candidate Elimination Approach to Rule Learning"
authors:
  - "Tom M. Mitchell"
doi: ""
url: "https://ijcai.org/proceedings/1977/68"
pdf: "https://ijcai.org/proceedings/1977/0068.pdf"
venue: "Proceedings of the Fifth International Joint Conference on Artificial Intelligence"
year: 1977
pages: "305-309"
track: "Knowledge Acquisition"
keywords:
---

# Version Spaces: A Candidate Elimination Approach to Rule Learning

Tom M. Mitchell

*Proceedings of the Fifth International Joint Conference on Artificial Intelligence*, pages 305-309.

## Abstract

An important research problem in artificial intelligence is the study of methods for learning general concepts or rules from a set of training instances. An approach to this problem is presented which is guaranteed to find, without backtracking, all rule versions consistent with a set of positive and negative training instances. The algorithm put forth uses a representation of the space of those rules consistent with the observed training data. This "rule version space" is modified in response to new training instances by eliminating candidate rule versions found to conflict with each new instance. The use of version spaces is discussed in the context of Meta-DENDRAL, a program which learns rules in the domain of chemical spectroscopy.
