DocumentCode
66191
Title
StructBoost: Boosting Methods for Predicting Structured Output Variables
Author
Chunhua Shen ; Guosheng Lin ; van den Hengel, A.
Author_Institution
Sch. of Comput. Sci., Univ. of Adelaide, Adelaide, SA, Australia
Volume
36
Issue
10
fYear
2014
fDate
Oct. 1 2014
Firstpage
2089
Lastpage
2103
Abstract
Boosting is a method for learning a single accurate predictor by linearly combining a set of less accurate weak learners. Recently, structured learning has found many applications in computer vision. Inspired by structured support vector machines (SSVM), here we propose a new boosting algorithm for structured output prediction, which we refer to as StructBoost. StructBoost supports nonlinear structured learning by combining a set of weak structured learners. As SSVM generalizes SVM, our StructBoost generalizes standard boosting approaches such as AdaBoost, or LPBoost to structured learning. The resulting optimization problem of StructBoost is more challenging than SSVM in the sense that it may involve exponentially many variables and constraints. In contrast, for SSVM one usually has an exponential number of constraints and a cutting-plane method is used. In order to efficiently solve StructBoost, we formulate an equivalent 1-slack formulation and solve it using a combination of cutting planes and column generation. We show the versatility and usefulness of StructBoost on a range of problems such as optimizing the tree loss for hierarchical multi-class classification, optimizing the Pascal overlap criterion for robust visual tracking and learning conditional random field parameters for image segmentation.
Keywords
computer vision; learning (artificial intelligence); support vector machines; AdaBoost; LPBoost; Pascal overlap criterion; SSVM; StructBoost; accurate predictor; boosting algorithm; boosting methods; column generation; computer vision; cutting plane method; exponential number; hierarchical multiclass classification; image segmentation; learning conditional random field parameters; nonlinear structured learning; robust visual tracking; structured output variables; structured support vector machines; versatility; weak structured learners; Algorithm design and analysis; Boosting; Kernel; Optimization; Support vector machines; Training; Vectors; AdaBoost; Boosting; conditional random field; ensemble learning; structured learning;
fLanguage
English
Journal_Title
Pattern Analysis and Machine Intelligence, IEEE Transactions on
Publisher
ieee
ISSN
0162-8828
Type
jour
DOI
10.1109/TPAMI.2014.2315792
Filename
6783969
Link To Document