@inproceedings{f887f91eb6ce4897b4c885822c71aa0c,
title = "Architectures for combining discrete-event simulation and machine learning",
abstract = "A significant barrier to the combined use of simulation and machine learning (ML) is that practitioners in each area have differing backgrounds and use different tools. From a review of the literature this study presents five options for software architectures that combine simulation and machine learning. These architectures employ configurations of both simulation software and machine learning software and thus require skillsets in both areas. In order to further facilitate the combined use of these approaches this article presents a sixth option for a software architecture that uses a commercial off-the-shelf (COTS) DES software to implement both the simulation and machine learning algorithms. A study is presented of this approach that incorporates the use of a type of ML termed reinforcement learning (RL) which in this example determines an approximate best route for a robot in a factory moving from one physical location to another whilst avoiding fixed barriers. The study shows that the use of an object approach to modelling of the COTS DES Simio enables an ML capability to be embedded within the DES without the use of a programming language or specialist ML software.",
keywords = "Discrete-Event Simulation, Machine Learning, Reinforcement Learning, Software Architectures",
author = "Andrew Greasley",
year = "2020",
month = jul,
day = "10",
language = "English",
series = "SIMULTECH 2020 - Proceedings of the 10th International Conference on Simulation and Modeling Methodologies, Technologies and Applications",
publisher = "SciTePress",
pages = "47--58",
editor = "{De Rango}, Floriano and Tuncer Oren and Mohammad Obaidat and Mohammad Obaida and Mohammad Obaidat",
booktitle = "SIMULTECH 2020 - Proceedings of the 10th International Conference on Simulation and Modeling Methodologies, Technologies and Applications",
note = "10th International Conference on Simulation and Modeling Methodologies, Technologies and Applications, SIMULTECH 2020 ; Conference date: 08-07-2020 Through 10-07-2020",
}