We consider a model of learning Boolean functions from examples generated by a uniform random walk on {0, 1}n. We give a polynomial time algorithm for learning decision trees and DNF formulas in this model. This is the first efficient algorithm for learning these classes in a natural passive learning model where the learner has no influence over the choice of examples used for learning.
Citation:
Nader Bshouty, Elchanan Mossel, Ryan O?Donnell, Rocco A. Servedio, "Learning DNF from Random Walks," focs, pp.189, 44th Annual IEEE Symposium on Foundations of Computer Science (FOCS'03), 2003