arXiv (Cornell University) · 2012 · 35 citations · 15 references
ComputingComputer ScienceData MiningMachine LearningMarkov Decision ProcessesClassificationDecision TreesGraph-based LearningObject DetectionPattern RecognitionRepresentation LearningAdaboostDecision SpeedFast LearningHyperparameter OptimizationHyperparameter TuningSpeed Trade-offSpeed Versus AccuracyWeb Page Ranking
In this paper we propose an algorithm that builds sparse decision DAGs (directed acyclic graphs) from a list of base classifiers provided by an external learning method such as AdaBoost. The basic idea is to cast the DAG design task as a Markov decision process. Each instance can decide to use or to skip each base classifier, based on the current state of the classifier being built. The result is a sparse decision DAG where the base classifiers are selected in a data-dependent way. The method has a single hyperparameter with a clear semantics of controlling the accuracy/speed trade-off. The algorithm is competitive with state-of-the-art cascade detectors on three object-detection benchmarks, and it clearly outperforms them when there is a small number of base classifiers. Unlike cascades, it is also readily applicable for multi-class classification. Using the multi-class setup, we show on a benchmark web page ranking data set that we can significantly improve the decision speed without harming the performance of the ranker.
15
Robust Real-Time Face Detection
Paul Viola, Michael Jones · International Journal of Computer Vision · 2004 · 14.2K citations
Improved boosting algorithms using confidence-rated predictions
Robert E. Schapire, Yoram Singer · 1998 · 2.6K citations
On-line Q-learning Using Connectionist Systems
G. A. Rummery · 1994 · 1.5K citations
Computing, Educational Technology, Artificial Intelligence +7