scispace - formally typeset
Journal ArticleDOI

Learning Monotone Decision Trees in Polynomial Time

Ryan O'Donnell, +1 more
- 01 Jun 2007 - 
- Vol. 37, Iss: 3, pp 827-844
Reads0
Chats0
TLDR
This is the first algorithm that can learn arbitrary monotone Boolean functions to high accuracy, using random examples only, in time polynomial in a reasonable measure of the complexity of a decision tree size of f.
Abstract
We give an algorithm that learns any monotone Boolean function $\fisafunc$ to any constant accuracy, under the uniform distribution, in time polynomial in $n$ and in the decision tree size of $f.$ This is the first algorithm that can learn arbitrary monotone Boolean functions to high accuracy, using random examples only, in time polynomial in a reasonable measure of the complexity of $f.$ A key ingredient of the result is a new bound showing that the average sensitivity of any monotone function computed by a decision tree of size $s$ must be at most $\sqrt{\log s}$. This bound has proved to be of independent utility in the study of decision tree complexity [O. Schramm, R. O'Donnell, M. Saks, and R. Servedio, Every decision tree has an influential variable, in Proceedings of the 46th Annual IEEE Symposium on Foundations of Computer Science, IEEE Computer Society, Los Alamitos, CA, 2005, pp. 31-39]. We generalize the basic inequality and learning result described above in various ways—specifically, to partition size (a stronger complexity measure than decision tree size), $p$-biased measures over the Boolean cube (rather than just the uniform distribution), and real-valued (rather than just Boolean-valued) functions.

read more

Citations
More filters
Book

Analysis of Boolean Functions

TL;DR: This text gives a thorough overview of Boolean functions, beginning with the most basic definitions and proceeding to advanced topics such as hypercontractivity and isoperimetry, and includes a "highlight application" such as Arrow's theorem from economics.
Journal ArticleDOI

A Brief Introduction to Fourier Analysis on the Boolean Cube.

TL;DR: A brief introduction to the basic notions of Fourier analysis on the Boolean cube is given, illustrated and motivated by a number of applications to theoretical computer science.
Book

Noise Sensitivity of Boolean Functions and Percolation

TL;DR: In this article, a graduate-level introduction to the theory of Boolean functions is given, which is an exciting area lying on the border of probability theory, discrete mathematics, analysis, and theoretical computer science.
Journal ArticleDOI

On the scaling limits of planar percolation

TL;DR: In this paper, it was shown that Tsirelson's conjecture that any scaling limit of the critical planar percolation is a black noise is a conjecture that cannot be proved.