On parallel attribute-efficient learning
Journal article, 2003
This paper continues our earlier work on (non)adaptive attribute-efficient learning. We consider exact learning of Boolean functions of n variables by membership queries, assuming that at most r variables are relevant. The learner works in consecutive rounds, such that the set of simultaneous queries in every round may depend on all information gained so far. For deterministic learning of specific monotone functions we prove that any strategy that uses an optimal query number needs a number of rounds linear in r in the worst case. Furthermore we make some progress regarding the constant factors in nearly query-optimal strategies. In contrast to the limitations of deterministic strategies, there is a randomized strategy that learns monotone functions in a logarithmic number of rounds. Actually this result holds in more general function
classes. The second part of the paper addresses the computational complexity of parallel learning of arbitrary Boolean functions with r relevant variables. We obtain
several strategies which use a constant number of rounds
and polynomially many computations.
monotone Boolean functions
relevant variables
special assignment families
learning by queries
randomization
limits of parallelization
binary codes
auxiliary computation