Bounding the Vapnik-Chervonenkis Dimension of Concept Classes Parameterized by Real Numbers

  • Authors:
  • Paul W. Goldberg;Mark R. Jerrum

  • Affiliations:
  • Department 1423, Sandia National Laboratories, MS 1110, P.O. Box 5800, Albuquerque, NM 87185-1110, U.S.A. pwgoldb@cs.sandia.gov;Department of Computer Science, The University of Edinburgh, The King's Buildings, Mayfield Rd, Edinburgh EH9 3JZ, U.K. mrj@dcs.ed.ac.uk

  • Venue:
  • Machine Learning - Special issue on COLT '93
  • Year:
  • 1995

Quantified Score

Hi-index 0.00

Visualization

Abstract

The Vapnik-Chervonenkis (V-C) dimension is an important combinatorial tool in the analysis of learning problems in the PAC framework. For polynomial learnability, we seek upper bounds on the V-C dimension that are polynomial in the syntactic complexity of concepts. Such upper bounds are automatic for discrete concept classes, but hitherto little has been known about what general conditions guarantee polynomial bounds on V-C dimension for classes in which concepts and examples are represented by tuples of real numbers. In this paper, we show that for two general kinds of concept class the V-C dimension is polynomially bounded in the number of real numbers used to define a problem instance. One is classes where the criterion for membership of an instance in a concept can be expressed as a formula (in the first-order theory of the reals) with fixed quantification depth and exponentially-bounded length, whose atomic predicates are polynomial inequalities of exponentially-bounded degree, The other is classes where containment of an instance in a concept is testable in polynomial time, assuming we may compute standard arithmetic operations on reals exactly in constant time.Our results show that in the continuous case, as in the discrete, the real barrier to efficient learning in the Occam sense is complexity-theoretic and not information-theoretic. We present examples to show how these results apply to concept classes defined by geometrical figures and neural nets, and derive polynomial bounds on the V-C dimension for these classes.