Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.5555/3643142.3643438acmconferencesArticle/Chapter ViewAbstractPublication PageswscConference Proceedingsconference-collections
research-article

Efficient Hybrid Simulation Optimization via Graph Neural Network Metamodeling

Published: 02 February 2024 Publication History

Abstract

Simulation metamodeling is essential for speeding up optimization via simulation to support rapid decision making. During optimization, the metamodel, rather than expensive simulation, is used to compute objective values. We recently developed graphical neural metamodels (GMMs) that use graph neural networks to allow the graphical structure of a simulation model to be treated as a metamodel input parameter that can be varied along with scalar inputs. In this paper we provide novel methods for using GMMs to solve hybrid optimization problems where both real-valued input parameters and graphical structure are jointly optimized. The key ideas are to modify Monte Carlo tree search to incorporate both discrete and continuous optimization and to leverage the automatic differentiation infrastructure used for neural network training to quickly compute gradients of the objective function during stochastic gradient descent. Experiments on stochastic activity network and warehouse models demonstrate the potential of our method.

References

[1]
Barton, R. R. 2020. "Tutorial: Metamodeling for Simulation". In Proceedings of the 2020 Winter Simulation Conference, edited by K.-H. G. Bae, B. Feng, S. Kim, S. Lazarova-Molnar, Z. Zheng, T. Roeder, and R. Thiesing, 1102--1116. Piscataway, New Jersey: Institute of Electrical and Electronics Engineers, Inc.
[2]
Boesel, J., B. L. Nelson, and S.-H. Kim. 2003. "Using Ranking and Selection to "Clean Up" After Simulation optimization". Operations Research 51(5):814--825.
[3]
Cen, W., and P. J. Haas. 2022. "Enhanced Simulation Metamodeling via Graph and Generative Neural Networks". In Proceedings of the 2022 Winter Simulation Conference, edited by B. Feng, G. Pedrielli, Y. Peng, S. Shashaani, E. Song, C. Corlu, L. Lee, E. Chew, T. Roeder, and P. Lendermann, 2748--2759. Piscataway, New Jersey: Institute of Electrical and Electronics Engineers, Inc.
[4]
Danihelka, I., A. Guez, J. Schrittwieser, and D. Silver. 2022. "Policy Improvement by Planning with Gumbel". In International Conference on Learning Representations.
[5]
do Amaral, J. V. S., J. Montevechi, A. Barra, R. de Carvalho Miranda, and W. T. de Sousa Junior. 2022. "Metamodel-based Simulation Optimization: A Systematic Literature Review". Simulation Modelling Practice and Theory 114:102403.
[6]
Ford, M. T., S. G. Henderson, and D. J. Eckman. 2022. "Automatic Differentiation for Gradient Estimators in Simulation". In Proceedings of the 2022 Winter Simulation Conference, edited by B. Feng, G. Pedrielli, Y. Peng, S. Shashaani, E. Song, C. Corlu, L. Lee, E. Chew, T. Roeder, and P. Lendermann, 3134--3145. Piscataway, New Jersey: Institute of Electrical and Electronics Engineers, Inc.
[7]
Fu, M. C. 2018. "Monte Carlo Tree Search: A Tutorial". In Proceedings of the 2018 Winter Simulation Conference, edited by M. Rabe, A. A. Juan, N. Mustafee, A. Skoogh, S. Jain, and B. Johansson, 222--236. Piscataway, New Jersey: Institute of Electrical and Electronics Engineers, Inc.
[8]
Haas, P. J., and G. S. Shedler. 1991. "Stochastic Petri Nets: Modeling Power and Limit Theorems". Probability in the Engineering and Informational Sciences. 5(4):477--498.
[9]
Kim, S.-J., S. P. Boyd, S. Yun, D. D. Patil, and M. A. Horowitz. 2007. "A Heuristic for Optimizing Stochastic Activity Networks With Applications to Statistical Digital Circuit Sizing". Optimization and Engineering 8:397--430.
[10]
Kingma, Diederik P. and Ba, Jimmy 2014. "Adam: A Method for Stochastic Optimization". arXiv preprint arXiv:1412.6980v9.
[11]
Marti, G. 2019. "Permutation Invariance in Neural Networks". https://gmarti.gitlab.io/ml/2019/09/01/correl-invariance-permutations-nn.html, accessed 28th June, 2022.
[12]
Settles, B. 2012. Active Learning. Morgan & Claypool.
[13]
Simonyan, K., A. Vedaldi, and A. Zisserman. 2013. "Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Maps". arXiv preprint arXiv:1312.6034.
[14]
Spall, J. C. 2003. Introduction to Stochastic Search and Optimization: Estimation, Simulation, and Control. Wiley.
[15]
Wang, L. 2005. "A Hybrid Genetic Algorithm-Neural Network Strategy for Simulation Optimization". Applied Mathematics and Computation 170(2):1329--1343.

Index Terms

  1. Efficient Hybrid Simulation Optimization via Graph Neural Network Metamodeling
        Index terms have been assigned to the content through auto-classification.

        Recommendations

        Comments

        Information & Contributors

        Information

        Published In

        cover image ACM Conferences
        WSC '23: Proceedings of the Winter Simulation Conference
        December 2023
        3729 pages
        ISBN:9798350369663

        Sponsors

        In-Cooperation

        • IIE: Institute of Industrial Engineers
        • INFORMS-SIM: Institute for Operations Research and the Management Sciences: Simulation Society
        • SCS: Shanghai Computer Society

        Publisher

        IEEE Press

        Publication History

        Published: 02 February 2024

        Check for updates

        Qualifiers

        • Research-article

        Conference

        WSC '23
        Sponsor:
        WSC '23: Winter Simulation Conference
        December 10 - 13, 2023
        Texas, San Antonio, USA

        Acceptance Rates

        Overall Acceptance Rate 3,413 of 5,075 submissions, 67%

        Contributors

        Other Metrics

        Bibliometrics & Citations

        Bibliometrics

        Article Metrics

        • 0
          Total Citations
        • 13
          Total Downloads
        • Downloads (Last 12 months)12
        • Downloads (Last 6 weeks)4
        Reflects downloads up to 07 Mar 2025

        Other Metrics

        Citations

        View Options

        Login options

        View options

        PDF

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader

        Figures

        Tables

        Media

        Share

        Share

        Share this Publication link

        Share on social media