Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Model-Based Annealing Random Search with Stochastic Averaging

Published: 18 November 2014 Publication History
  • Get Citation Alerts
  • Abstract

    The model-based methods have recently found widespread applications in solving hard nondifferentiable optimization problems. These algorithms are population-based and typically require hundreds of candidate solutions to be sampled at each iteration. In addition, recent convergence analysis of these algorithms also stipulates a sample size that increases polynomially with the number of iterations. In this article, we aim to improve the efficiency of model-based algorithms by reducing the number of candidate solutions generated per iteration. This is carried out through embedding a stochastic averaging procedure within these methods to make more efficient use of the past sampling information. This procedure not only can potentially reduce the number of function evaluations needed to obtain high-quality solutions, but also makes the underlying algorithms more amenable for parallel computation. The detailed implementation of our approach is demonstrated through an exemplary algorithm instantiation called Model-based Annealing Random Search with Stochastic Averaging (MARS-SA), which maintains the per iteration sample size at a small constant value. We establish the global convergence property of MARS-SA and provide numerical examples to illustrate its performance.

    References

    [1]
    Yunpeng Cai, Xiaomin Sun, and Peifa Jia. 2006. Probabilistic modeling for continuous EDA with Boltzmann selection and Kullback-Leibeler divergence. In Proceedings of the 8th Annual Conference on Genetic and Evolutionary Computation. ACM, New York, NY, 389--396.
    [2]
    Marco Dorigo and Luca M. Gambardella. 1997. Ant colony system: A cooperative learning approach to the traveling salesman problem. IEEE Transactions on Evolutionary Computation 1 (1997), 53--66.
    [3]
    Agoston E. Eiben and James E. Smith. 2003. Introduction to Evolutionary Computing. Springer, Berlin, Germany.
    [4]
    Steven N. Evans and N. C. Weber. 1986. On the almost sure convergence of a general stochastic approximation procedure. Bulletin of the Australian Mathematical Society 34 (1986), 335--342.
    [5]
    Michael C. Fu, Jiaqiao Hu, and Steve I. Marcus. 2006. Model-based randomized methods for global optimization. In Proceedings of the 17th International Symposium on Mathematical Theory of Networks and Systems. ACM Press, Kyoto, Japan, 355--363.
    [6]
    Fred W. Glover. 1990. Tabu search: A tutorial. Interfaces 20 (1990), 74--94.
    [7]
    David E. Goldberg. 1989. Genetic Algorithms in Search, Optimization, and Machine Learning. Kluwer Academic, Boston, MA.
    [8]
    Jiaqiao Hu, Michael C. Fu, and Steve I. Marcus. 2007. A model reference adaptive search algorithm for global optimization. Operations Research 55 (2007), 549--568.
    [9]
    Jiaqiao Hu and Ping Hu. 2009. On the performance of the cross-entropy method. In Proceedings of the 2009 Winter Simulation Conference. IEEE Press, Austin, TX, 459--468.
    [10]
    Jiaqiao Hu and Ping Hu. 2011. Annealing adaptive search, cross-entropy, and stochastic approximation in global optimization. Naval Research Logistics 58 (2011), 457--477.
    [11]
    Jiaqiao Hu, Ping Hu, and Hyeong Soo Chang. 2012. A stochastic approximation framework for a class of randomized optimization algorithms. IEEE Transactions on Automatic Control 57 (2012), 165--178.
    [12]
    Jiaqiao Hu and Chen Wang. 2011. Discrete optimization via approximate annealing adaptive search with stochastic averaging. In Proceedings of the 2011 Winter Simulation Conference. IEEE Press, Phoenix, AZ, 4206--4216.
    [13]
    Scott Kirkpatrick, Jr. C. D. Gelatt, and M. P. Vecchi. 1983. Optimization by simulated annealing. Science 220 (1983), 671--680.
    [14]
    Pedro Larrańaga and Jose A. Lozano. 2002. Estimation of Distribution Algorithms: A New Tool for Evolutionary Computation. Kluwer Academic, Boston, MA.
    [15]
    Averill M. Law. 2007. Simulation Modelling and Analysis (4th ed.). McGraw-Hill, New York, NY.
    [16]
    Edwin H. Romeijn and Robert L. Smith. 1994. Simulated annealing and adaptive search in global optimization. Probability in the Engineering and Informational Sciences 8, 4 (1994), 571--590.
    [17]
    Reuven Y. Rubinstein and Dirk P. Kroese. 2004. The Cross-Entropy Method: A Unified Approach to Combinatorial Optimization, Monte-Carlo Simulation, and Machine Learning. Springer, New York, NY.
    [18]
    Leyuan Shi and Sigurdur Ólafsson. 2000. Nested partitions method for global optimization. Operations Research 48 (2000), 390--407.
    [19]
    James C. Spall. 2003. Introduction to Stochastic Search and Optimization. John Wiley & Sons, Hoboken, NJ.
    [20]
    I-Jeng Wang and Edwin K. P. Chong. 1998. A deterministic analysis of stochastic approximation with randomized directions. IEEE Transactions on Automatic Control 43, 12 (1998), 1745--1749.
    [21]
    David H. Wolpert. 2004. Finding bounded rational equilibria part I: Iterative focusing. In Proceedings of the 11th International Symposium on Dynamic Games and Applications, T. Vincent (Ed.). Tucson, AZ.
    [22]
    Zelda B. Zabinsky. 2003. Introduction to Stochastic Search and Optimization. Kluwer Academic.
    [23]
    Enlu Zhou and Jiaqiao Hu. 2014. Gradient-based adaptive stochastic search for non-differentiable optimization. IEEE Transactions on Automatic Control 59, 7 (2014), 1818--1832.
    [24]
    Mark Zlochin, Mauro Birattari, Nicolas Meuleau, and Marco Dorigo. 2004. Model-based search for combinatorial optimization: A critical survey. Annals of Operations Research 131 (2004), 373--395.

    Cited By

    View all

    Index Terms

    1. Model-Based Annealing Random Search with Stochastic Averaging
          Index terms have been assigned to the content through auto-classification.

          Recommendations

          Comments

          Information & Contributors

          Information

          Published In

          cover image ACM Transactions on Modeling and Computer Simulation
          ACM Transactions on Modeling and Computer Simulation  Volume 24, Issue 4
          Special Issue on Emerging Methodologies and Applications
          August 2014
          132 pages
          ISSN:1049-3301
          EISSN:1558-1195
          DOI:10.1145/2617568
          Issue’s Table of Contents
          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          Published: 18 November 2014
          Accepted: 01 June 2014
          Revised: 01 April 2014
          Received: 01 October 2012
          Published in TOMACS Volume 24, Issue 4

          Permissions

          Request permissions for this article.

          Check for updates

          Author Tags

          1. Global optimization
          2. model-based algorithms
          3. stochastic approximation

          Qualifiers

          • Research-article
          • Research
          • Refereed

          Funding Sources

          Contributors

          Other Metrics

          Bibliometrics & Citations

          Bibliometrics

          Article Metrics

          • Downloads (Last 12 months)11
          • Downloads (Last 6 weeks)2
          Reflects downloads up to 10 Aug 2024

          Other Metrics

          Citations

          Cited By

          View all
          • (2024)Numerical methods for distributed stochastic compositional optimization problems with aggregative structureOptimization Methods and Software10.1080/10556788.2024.2381214(1-32)Online publication date: 25-Jul-2024
          • (2023)Empirical tail risk management with model-based annealing random searchInsurance: Mathematics and Economics10.1016/j.insmatheco.2023.02.005110(106-124)Online publication date: May-2023
          • (2023)Simulation Optimization: Discrete Optimization via SimulationEncyclopedia of Optimization10.1007/978-3-030-54621-2_831-1(1-6)Online publication date: 3-May-2023
          • (2022)Actor-Critic–Like Stochastic Adaptive Search for Continuous Simulation OptimizationOperations Research10.1287/opre.2021.221470:6(3519-3537)Online publication date: 1-Nov-2022
          • (2018)Scalable end-to-end autonomous vehicle testing via rare-event simulationProceedings of the 32nd International Conference on Neural Information Processing Systems10.5555/3327546.3327650(9849-9860)Online publication date: 3-Dec-2018
          • (2018)Single Observation Adaptive Search for Continuous Simulation OptimizationOperations Research10.1287/opre.2018.175966:6(1713-1727)Online publication date: 1-Nov-2018
          • (2018)Model-Based Proposal Learning for Monte Carlo Optimization of Redundancy Allocation ProblemIEEE Access10.1109/ACCESS.2018.28677446(47953-47958)Online publication date: 2018
          • (2018)Compositional Stochastic Average Gradient for Machine Learning and Related ApplicationsIntelligent Data Engineering and Automated Learning – IDEAL 201810.1007/978-3-030-03493-1_77(740-752)Online publication date: 21-Nov-2018
          • (2014)Model-Based Stochastic Search MethodsHandbook of Simulation Optimization10.1007/978-1-4939-1384-8_12(319-340)Online publication date: 18-Sep-2014

          View Options

          Get Access

          Login options

          Full Access

          View options

          PDF

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader

          Media

          Figures

          Other

          Tables

          Share

          Share

          Share this Publication link

          Share on social media