Efficient Multi-Stage Conjugate Gradient for Trust Region Step
Abstract
The trust region step problem, by solving a sphere constrained quadratic programming, plays a critical role in the trust region Newton method. In this paper, we propose an efficient Multi-Stage Conjugate Gradient (MSCG) algorithm to compute the trust region step in a multi-stage manner. Specifically, when the iterative solution is in the interior of the sphere, we perform the conjugate gradient procedure. Otherwise, we perform a gradient descent procedure which points to the inner of the sphere and can make the next iterative solution be a interior point. Subsequently, we proceed with the conjugate gradient procedure again. We repeat the above procedures until convergence. We also present a theoretical analysis which shows that the MSCG algorithm converges. Moreover, the proposed MSCG algorithm can generate a solution in any prescribed precision controlled by a tolerance parameter which is the only parameter we need. Experimental results on large-scale text data sets demonstrate our proposed MSCG algorithm has a faster convergence speed compared with the state-of-the-art algorithms.
Cite
Text
Gong and Zhang. "Efficient Multi-Stage Conjugate Gradient for Trust Region Step." AAAI Conference on Artificial Intelligence, 2012. doi:10.1609/AAAI.V26I1.8272Markdown
[Gong and Zhang. "Efficient Multi-Stage Conjugate Gradient for Trust Region Step." AAAI Conference on Artificial Intelligence, 2012.](https://mlanthology.org/aaai/2012/gong2012aaai-efficient/) doi:10.1609/AAAI.V26I1.8272BibTeX
@inproceedings{gong2012aaai-efficient,
title = {{Efficient Multi-Stage Conjugate Gradient for Trust Region Step}},
author = {Gong, Pinghua and Zhang, Changshui},
booktitle = {AAAI Conference on Artificial Intelligence},
year = {2012},
pages = {921-928},
doi = {10.1609/AAAI.V26I1.8272},
url = {https://mlanthology.org/aaai/2012/gong2012aaai-efficient/}
}