NIM: Generative Neural Networks for Automated Modeling and Generation of Simulation Inputs

被引:1
|
作者
Cen, Wang [1 ]
Haas, Peter J. [1 ]
机构
[1] Univ Massachusetts, 140 Governors Dr, Amherst, MA 01003 USA
关键词
Input modeling; neural networks; distribution fitting;
D O I
10.1145/3592790
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Fitting stochastic input-process models to data and then sampling from them are key steps in a simulation study but highly challenging to non-experts. We present Neural Input Modeling (NIM), a Generative Neural Network (GNN) framework that exploits modern data-rich environments to automatically capture simulation input processes and then generate samples from them. The basic GNN that we develop, called NIM-VL, comprises (i) a variational autoencoder architecture that learns the probability distribution of the input data while avoiding overfitting and (ii) long short-term memory components that concisely capture statistical dependencies across time. We show how the basic GNN architecture can be modified to exploit known distributional properties-such as independent and identically distributed structure, nonnegativity, and multimodality-to increase accuracy and speed, as well as to handle multivariate processes, categorical-valued processes, and extrapolation beyond the training data for certain nonstationary processes. We also introduce an extension to NIM called Conditional Neural Input Modeling (CNIM), which can learn from training data obtained under various realizations of a (possibly time series valued) stochastic "condition," such as temperature or inflation rate, and then generate sample paths given a value of the condition not seen in the training data. This enables users to simulate a system under a specific working condition by customizing a pre-trained model; CNIM also facilitates what-if analysis. Extensive experiments show the efficacy of our approach. NIM can thus help overcome one of the key barriers to simulation for non-experts.
引用
收藏
页数:26
相关论文
共 50 条
  • [1] NIM: GENERATIVE NEURAL NETWORKS FOR MODELING AND GENERATION OF SIMULATION INPUTS
    Herbert, Emily A.
    Cen, Wang
    Haas, Peter J.
    [J]. PROCEEDINGS OF THE 2019 SUMMER SIMULATION CONFERENCE (SUMMERSIM '19), 2019,
  • [2] NIM: MODELING AND GENERATION OF SIMULATION INPUTS VIA GENERATIVE NEURAL NETWORKS
    Cen, Wang
    Herbert, Emily A.
    Haas, Peter J.
    [J]. 2020 WINTER SIMULATION CONFERENCE (WSC), 2020, : 584 - 595
  • [3] Introspective Neural Networks for Generative Modeling
    Lazarow, Justin
    Jin, Long
    Tu, Zhuowen
    [J]. 2017 IEEE INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV), 2017, : 2793 - 2802
  • [4] Generative modeling of convolutional neural networks
    Dai, Jifeng
    Lu, Yang
    Wu, Ying Nian
    [J]. STATISTICS AND ITS INTERFACE, 2016, 9 (04) : 485 - 496
  • [5] Next Generation Generative Neural Networks for HEP
    Farrell, Steven
    Bhimji, Wahid
    Kurth, Thorsten
    Mustafa, Mustafa
    Bard, Deborah
    Lukic, Zarija
    Nachman, Benjamin
    Patton, Harley
    [J]. 23RD INTERNATIONAL CONFERENCE ON COMPUTING IN HIGH ENERGY AND NUCLEAR PHYSICS (CHEP 2018), 2019, 214
  • [6] Automated Software Test Data Generation With Generative Adversarial Networks
    Guo, Xiujing
    Okamura, Hiroyuki
    Dohi, Tadashi
    [J]. IEEE ACCESS, 2022, 10 : 20690 - 20700
  • [7] Automated Item Generation with Recurrent Neural Networks
    von Davier, Matthias
    [J]. PSYCHOMETRIKA, 2018, 83 (04) : 847 - 857
  • [8] Automated Item Generation with Recurrent Neural Networks
    Matthias von Davier
    [J]. Psychometrika, 2018, 83 : 847 - 857
  • [9] NEURAL NETWORKS AND SIMULATION - MODELING FOR APPLICATIONS
    PADGETT, ML
    ROPPEL, TA
    [J]. SIMULATION, 1992, 58 (05) : 295 - 305
  • [10] NEURAL NETWORKS SIMULATION - MODELING FOR APPLICATIONS
    PADGETT, ML
    [J]. SIMULATION, 1992, 58 (05) : 292 - 293