Learning Nested Differences of Intersection-Closed Concept Classes
Abstract
This paper introduces a new framework for constructing learning algorithms. Our methods involve master algorithms which use learning algorithms for intersection-closed concept classes as subroutines. For example, we give a master algorithm capable of learning any concept class whose members can be expressed as nested differences (for example, c _1 − ( c _2 − ( c _3 − ( c _4 − c _5)))) of concepts from an intersection-closed class. We show that our algorithms are optimal or nearly optimal with respect to several different criteria. These criteria include: the number of examples needed to produce a good hypothesis with high confidence, the worst case total number of mistakes made, and the expected number of mistakes made in the first t trials.
Cite
Text
Helmbold et al. "Learning Nested Differences of Intersection-Closed Concept Classes." Machine Learning, 1990. doi:10.1007/BF00116036Markdown
[Helmbold et al. "Learning Nested Differences of Intersection-Closed Concept Classes." Machine Learning, 1990.](https://mlanthology.org/mlj/1990/helmbold1990mlj-learning/) doi:10.1007/BF00116036BibTeX
@article{helmbold1990mlj-learning,
title = {{Learning Nested Differences of Intersection-Closed Concept Classes}},
author = {Helmbold, David P. and Sloan, Robert and Warmuth, Manfred K.},
journal = {Machine Learning},
year = {1990},
pages = {165-196},
doi = {10.1007/BF00116036},
volume = {5},
url = {https://mlanthology.org/mlj/1990/helmbold1990mlj-learning/}
}