Related Experiment Video
Updated: Oct 4, 2025

Surrogate Model Development for Digital Experiments in Welding
Published on: March 28, 2025
Using machine learning as a surrogate model for agent-based simulations
Claudio Angione1,2,3,4, Eric Silverman5, Elisabeth Yaneske1
1School of Computing, Engineering and Digital Technologies, Teesside University, Middlesbrough, United Kingdom.
Machine learning methods, including artificial neural networks (ANNs) and gradient-boosted trees, show superior performance as surrogate models for agent-based models (ABMs) compared to Gaussian processes. These advanced techniques enhance ABM analysis and reduce computational costs.
Area of Science:
- Computational Science
- Artificial Intelligence
- Complex Systems Modeling
Background:
- Agent-based models (ABMs) are powerful tools for simulating complex systems.
- Analyzing ABM outputs is computationally intensive due to non-linear parameter relationships and long run times.
- Traditional Monte Carlo methods are often too costly for comprehensive ABM analysis.
Purpose of the Study:
- To evaluate machine learning (ML) methods as surrogate models for ABM analysis.
- To compare the performance of various ML techniques against established surrogate modeling approaches.
- To identify optimal ML strategies for efficient and accurate ABM surrogate modeling.
Main Methods:
- Proof-of-concept evaluation of multiple ML algorithms (e.g., ANNs, gradient-boosted trees, Gaussian processes).
- Comparative analysis of surrogate model performance in replicating complex ABM behaviors.
- Assessment of accuracy and computational time across different ML methods.
Main Results:
- Artificial neural networks (ANNs) and gradient-boosted trees generally outperform Gaussian process surrogates for ABM surrogate modeling.
- ANNs demonstrated the highest accuracy in replicating model behavior with numerous runs, despite longer training times.
- ML-based surrogate models offer a viable alternative to computationally expensive methods for ABM analysis.
Conclusions:
- Machine learning methods, particularly ANNs, provide a robust and efficient approach for surrogate modeling of agent-based models.
- Implementing ML for surrogate modeling can significantly reduce CPU time for ABM calibration and analysis.
- This approach facilitates more thorough sensitivity analyses, leading to deeper insights into complex system dynamics.
Related Concept Videos
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
Modeling and Similitude
Mechanistic Models: Compartment Models in Individual and Population Analysis
Observational Learning
Mechanistic Models: Overview of Compartment Models
Model Approaches for Pharmacokinetic Data: Distributed Parameter Models
The distributed parameter models are specifically designed to account for variations and differences in some drug classes. This model is particularly useful for assessing regional concentrations of anticancer or...

