A Branch and Bound Incremental Conceptual Clusterer

  • Authors:
  • Arthur J. Nevins

  • Affiliations:
  • Department of Computer Information Systems, Georgia State University, Atlanta, GA 30302

  • Venue:
  • Machine Learning
  • Year:
  • 1995

Quantified Score

Hi-index 0.00

Visualization

Abstract

A computer program is described that is capable of learning multiple concepts and their structural descriptions from observations of examples. It decomposes this conceptual clustering problem into two modules. The first module is concerned with forming a generalization from a pair of examples by extracting their common structure and calculating an information measure for each structural description. The second module, which is the subject of this paper, incrementally incorporates these generalizations into a hierarchy of concepts. This second module operates without reference to any underlying representation language and utilizes only the information measure provided by the first module, while employing a branch and bound procedure to search the hierarchy for concepts from which to form new clusters. This ability to search the hierarchy is used as the basis of a hill climbing strategy which has as its goal the avoidance of local peaks so as to reduce the sensitivity of the program to the order in which the observations are encountered.