123
Views
2
CrossRef citations to date
0
Altmetric
Original Articles

New combinatorial direction stochastic approximation algorithms

Pages 743-755 | Received 10 Mar 2011, Accepted 28 Nov 2011, Published online: 20 Dec 2011
 

Abstract

The stochastic approximation problem is to find some roots or minimizers of a nonlinear function whose expression is unknown and whose evaluations are contaminated with noise. In order to accelerate the classical RM algorithm, this paper proposes a new three-term combinatorial direction stochastic approximation algorithm and its general framework which employ a weighted combination of the current noisy gradient and several previous noisy gradients as the iterative direction. Both the almost sure convergence and the asymptotic rate of convergence of the new algorithms are established. Numerical experiments show that the new algorithm outperforms the RM algorithm and another existing combined direction algorithm.

AMS Subject Classification:

Acknowledgements

The author is very grateful to the referees for many useful suggestions that improved this paper. The author also wishes to thank Prof. Yu-hong Dai (Institute of Computational Mathematics, Chinese Academy of Sciences) for his useful advice for this research. The paper is presented in ICOTA8 and the research is supported by China NSF under the grant 11101261 and Key Disciplines of Shanghai Municipality (S30104).

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.