← All problems
Unverified
Properly Learning Decision Trees in Polynomial Time?
Let , , and let be an unknown decision tree with at most leaves. A membership query supplies for a learner-chosen .
Design an algorithm running in time that uses membership queries and outputs a decision tree satisfying
The problem is open even if the output tree may have arbitrary size. Intermediate milestones are a polynomial-time proper learner for monotone targets, potentially using only random examples, or a learner returning an interpretable but more expressive hypothesis such as a branching program or a generalized decision tree.
