Functional gradient ascent for Probit regression
Abstract
This paper proposes two gradient based methods to fit a Probit regression model by maximizing the sample log-likelihood function. Using the property of the Hessian of the objective function, the first method performs weighted least square regression in each iteration of the Newton"“Raphson framework, resulting in ProbitBoost, a boosting-like algorithm. Motivated by the gradient boosting algorithm [10], the second proposed approach maximizes the sample log-likelihood function by updating the fitted function a small step in the gradient direction, performing gradient ascent in functional space, resulting in Gradient ProbitBoost. We also generalize the algorithms to multi-class problems by two strategies, one of which is to use the gradient ascent to maximize the multi-class sample log-likelihood function for fitting all the classifiers simultaneously, and the second approach uses the one-versus-all scheme to reduce the multi-class problem to a series of binary classification problems. The proposed algorithms are tested on typical classification problems including face detection, cancer classification, and handwritten digit recognition. The results show that compared to the alternative methods, the proposed algorithms perform similar or better in terms of testing error rates.
Department(s)
Mathematics
Document Type
Article
DOI
https://doi.org/10.1016/j.patcog.2012.06.006
Keywords
Probit regression, Classification, Functional gradient ascent, Boosting
Publication Date
2012
Recommended Citation
Zheng, Songfeng, and Weixiang Liu. "Functional gradient ascent for Probit regression." Pattern Recognition 45, no. 12 (2012): 4428-4437.
Journal Title
Pattern Recognition