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.8272

Markdown

[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.8272

BibTeX

@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/}
}