首页 | 本学科首页   官方微博 | 高级检索  
     


Decision tree approximations of Boolean functions
Authors:Dinesh Mehta  Vijay Raghavan  
Affiliation:

a Department of Mathematical and Computer Sciences, Colorado School of Mines, Golden, CO 80401-1887, USA

b Department of Computer Science, Box 1670-B, Vanderbilt University, Nashville, TN 37235, USA

Abstract:Decision trees are popular representations of Boolean functions. We show that, given an alternative representation of a Boolean function f, say as a read-once branching program, one can find a decision tree T which approximates f to any desired amount of accuracy. Moreover, the size of the decision tree is at most that of the smallest decision tree which can represent f and this construction can be obtained in quasi-polynomial time. We also extend this result to the case where one has access only to a source of random evaluations of the Boolean function f instead of a complete representation. In this case, we show that a similar approximation can be obtained with any specified amount of confidence (as opposed to the absolute certainty of the former case.) This latter result implies proper PAC-learnability of decision trees under the uniform distribution without using membership queries.
Keywords:Decision trees  Representations of Boolean functions  Learning theory  Algorithms
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号