Hostname: page-component-77f85d65b8-5ngxj Total loading time: 0 Render date: 2026-03-30T01:31:36.854Z Has data issue: false hasContentIssue false

Active-learning-based nonintrusive model order reduction

Published online by Cambridge University Press:  09 January 2023

Qinyu Zhuang*
Affiliation:
Department of Informatics, Technical University of Munich, 85748 Garching, Germany Modeling, Simulation & Optimization, Siemens AG, 81739 Munich, Germany
Dirk Hartmann
Affiliation:
Company Core Technology Simulation and Digital Twin, Siemens Digital Industries Software GmbH, 81739 Munich, Germany
Hans-J. Bungartz
Affiliation:
Department of Informatics, Technical University of Munich, 85748 Garching, Germany
Juan M. Lorenzi
Affiliation:
Modeling, Simulation & Optimization, Siemens AG, 81739 Munich, Germany
*
*Corresponding author. E-mail: qinyu.zhuang@tum.de

Abstract

Model order reduction (MOR) can provide low-dimensional numerical models for fast simulation. Unlike intrusive methods, nonintrusive methods are attractive because they can be applied even without access to full order models (FOMs). Since nonintrusive MOR methods strongly rely on snapshots of the FOMs, constructing good snapshot sets becomes crucial. In this work, we propose a novel active-learning-based approach for use in conjunction with nonintrusive MOR methods. It is based on two crucial novelties. First, our approach uses joint space sampling to prepare a data pool of the training data. The training data are selected from the data pool using a greedy strategy supported by an error estimator based on Gaussian process regression. Second, we introduce a case-independent validation strategy based on probably approximately correct learning. While the methods proposed here can be applied to different MOR methods, we test them here with artificial neural networks and operator inference.

Information

Type
Research Article
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (http://creativecommons.org/licenses/by/4.0), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Open Practices
Open data
Copyright
© The Author(s), 2023. Published by Cambridge University Press
Figure 0

Figure 1. The sample distribution in the parameter space $ \mathcal{M} $.

Figure 1

Figure 2. The sample distribution in the solution space.

Figure 2

Figure 3. The workflow of the AL-based MOR.

Figure 3

Figure 4. The evolution of the joint space.

Figure 4

Figure 5. The flow charts of the preparation and iteration phase of the AL-based MOR. The line numbers in (b) match those in Algorithm 3.

Figure 5

Table 1. PAC scores in the AL algorithm.

Figure 6

Table 2. $ 97\% $-confident ROM error ($ {\overline{\tau}}^{\ast } $) by another PAC validator.

Figure 7

Figure 6. Time-dependent inputs to the 2-D thermal problem for Test 1.

Figure 8

Figure 7. Linear thermal block: the FOM and ROM solution in Test 1. The ROM is constructed with POD + ANN.

Figure 9

Figure 8. Comparison between two ROMs’ error (absolute) fields at $ t=2\mathrm{s} $ in Test 1. Left: AL. Right: ML. The ROMs are constructed with POD + ANN.

Figure 10

Figure 9. Linear thermal block: the FOM and ROM solution in Test 2. The ROMs are constructed with POD + ANN.

Figure 11

Figure 10. Comparison between two ROMs’ error (absolute) fields at $ t=2\mathrm{s} $ in Test 2. Left: AL. Right: ML. The ROMs are constructed with POD + ANN.

Figure 12

Figure 11. The trajectories of the first POD coefficient formed by: random-input samples (blue), extreme-input samples (green), and mean-input samples (dashed red). Here the extreme inputs are $ \left[1,000,1,000,1,000,1,000\right] $ for the upper green curve and $ \left[\mathrm{20,20,20,20}\right] $ for the lower green curve. The mean input is $ \left[\mathrm{510,510,510,510}\right] $.

Figure 13

Table 3. PAC scores in the AL algorithm.

Figure 14

Table 4. $ 97\% $-confident ROM error ($ {\overline{\tau}}^{\ast } $) by another PAC validator.

Figure 15

Figure 12. Linear thermal block: the FOM and ROM solution in Test 1. The ROMs are constructed with POD + OpInf.

Figure 16

Figure 13. Comparison between two ROMs’ error (absolute) fields at $ t=2\mathrm{s} $ in Test 1. Left: AL. Right: ML. The ROMs are constructed with POD + OpInf.

Figure 17

Figure 14. The FOM and ROM solution in Test 2. The ROMs are constructed with POD + OpInf.

Figure 18

Figure 15. Comparison between two ROMs’ error (absolute) fields at $ t=2\mathrm{s} $ in Test 2. Left: AL. Right: ML. The ROMs are constructed with POD + OpInf.

Figure 19

Table 5. PAC scores in the AL algorithm.

Figure 20

Table 6. $ 97\% $-confident ROM error ($ {\overline{\tau}}^{\ast } $) by another PAC validator.

Figure 21

Figure 16. Nonlinear RC ladder: the FOM and ROM solution in the test case, where $ \mu (t)=0.5\left(\cos \left(2\pi t\right)+1\right) $. The ROMs are constructed with POD + ANN.

Figure 22

Table 7. PAC scores in the AL algorithm.

Figure 23

Table 8. $ 97\% $-confident ROM error ($ {\overline{\tau}}^{\ast } $) by another PAC validator.

Figure 24

Figure 17. Nonlinear RC ladder: the FOM and ROM solution in test case. The ROMs are constructed with POD + OpInf.

Figure 25

Figure 18. The vacuum furnace model.

Figure 26

Table 9. PAC scores in the AL algorithm.

Figure 27

Table 10. $ 97\% $-confident ROM error ($ {\overline{\tau}}^{\ast } $) by another PAC validator.

Figure 28

Figure 19. The heat generation for the first test case. The strategy is applied to all six heaters.

Figure 29

Table 11. Statistical analysis for the error field ($ \Delta T(t),t\in \left(0,45,000\right] $) for the 3-stage heating profile.

Figure 30

Table 12. Statistical analysis for the error field ($ \Delta T(t),t\in \left(0,45,000\right] $) for the heating profile with failure.

Figure 31

Figure 20. Comparison between the NX solution and the ROMs’ prediction for the 3-stage heating profile. The ROMs are constructed with POD + ANN.

Figure 32

Figure 21. Comparison between NX solution and ROMs’ prediction for the heating profile with failure. The ROMs are constructed with POD + ANN.

Figure 33

Table 13. PAC scores in the AL algorithm.

Figure 34

Table 14. $ 97\% $-confident ROM error ($ {\overline{\tau}}^{\ast } $) by another PAC validator.

Figure 35

Table 15. Statistical analysis for the error field ($ \Delta T(t),t\in \left(0,45,000\right] $) for the 3-stage heating profile.

Figure 36

Table 16. Statistical analysis for the error field ($ \Delta T(t),t\in \left(0,45,000\right] $) for the heating profile with failure.

Figure 37

Figure 22. Comparison between NX solution and ROMs’ prediction for the 3-stage heating profile. The ROMs are constructed with POD + OpInf.

Figure 38

Figure 23. Comparison between NX solution and ROMs’ prediction for the heating profile with failure. The ROMs are constructed with POD + OpInf.

Submit a response

Comments

No Comments have been published for this article.