1. An Overview of Stochastic Approximation
- Author
-
Marie Chau and Michael C. Fu
- Subjects
Set (abstract data type) ,Statistics::Theory ,Simultaneous perturbation stochastic approximation ,Computer science ,Feasible region ,Regular polygon ,Applied mathematics ,Context (language use) ,Gradient descent ,Stochastic approximation ,Convex function - Abstract
This chapter provides an overview of stochastic approximation (SA) methods in the context of simulation optimization. SA is an iterative search algorithm that can be viewed as the stochastic counterpart to steepest descent in deterministic optimization. We begin with the classical methods of Robbins–Monro (RM) and Kiefer–Wolfowitz (KW). We discuss the challenges in implementing SA algorithms and present some of the most well-known variants such as Kesten’s rule, iterate averaging, varying bounds, and simultaneous perturbation stochastic approximation (SPSA), as well as recently proposed versions including scaled-and-shifted Kiefer–Wolfowitz (SSKW), robust stochastic approximation (RSA), accelerated stochastic approximation (AC-SA) for convex and strongly convex functions, and Secant-Tangents AveRaged stochastic approximation (STAR-SA). We investigate the empirical performance of several of the recent algorithms by comparing them on a set of numerical examples.
- Published
- 2014