Hostname: page-component-74656f9884-2dmjx Total loading time: 0 Render date: 2026-11-07T07:37:15.859Z Has data issue: false hasContentIssue false

Adaptive multiscale predictive modelling

Published online by Cambridge University Press:  04 May 2018

J. Tinsley Oden*
Affiliation:
Institute for Computational Engineering and Sciences, The University of Texas at Austin, TX 78712, USA E-mail: oden@ices.utexas.edu
Rights & Permissions [Opens in a new window]

Abstract

The use of computational models and simulations to predict events that take place in our physical universe, or to predict the behaviour of engineered systems, has significantly advanced the pace of scientific discovery and the creation of new technologies for the benefit of humankind over recent decades, at least up to a point. That ‘point’ in recent history occurred around the time that the scientific community began to realize that true predictive science must deal with many formidable obstacles, including the determination of the reliability of the models in the presence of many uncertainties. To develop meaningful predictions one needs relevant data, itself possessing uncertainty due to experimental noise; in addition, one must determine model parameters, and concomitantly, there is the overriding need to select and validate models given the data and the goals of the simulation.

This article provides a broad overview of predictive computational science within the framework of what is often called the science of uncertainty quantification. The exposition is divided into three major parts. In Part 1, philosophical and statistical foundations of predictive science are developed within a Bayesian framework. There the case is made that the Bayesian framework provides, perhaps, a unique setting for handling all of the uncertainties encountered in scientific prediction. In Part 2, general frameworks and procedures for the calculation and validation of mathematical models of physical realities are given, all in a Bayesian setting. But beyond Bayes, an introduction to information theory, the maximum entropy principle, model sensitivity analysis and sampling methods such as MCMC are presented. In Part 3, the central problem of predictive computational science is addressed: the selection, adaptive control and validation of mathematical and computational models of complex systems. The Occam Plausibility Algorithm, OPAL, is introduced as a framework for model selection, calibration and validation. Applications to complex models of tumour growth are discussed.

Information

Type
Research Article
Copyright
© Cambridge University Press, 2018 
Figure 0

Figure 2.1. The imperfect paths to knowledge and prediction. A schematic of the imperfect paths to knowledge that involve uncertainties in all phases of the process for gaining knowledge and making predictions. (From Oden et al. 2010.)

Figure 1

Figure 5.1. The prediction ‘pyramid’. A symbolic representation of the hierarchy of scenarios and observational data, beginning with unit calibration scenario $S_{c}$ delivering data $\boldsymbol{y}_{c}$, then validation scenario $S_{v}$ with data $\boldsymbol{y}_{v}$, and finally the full prediction scenario $S_{p}$ with the target QoI. The ‘pyramid’ is actually a tetrahedron with the hidden face representing the never-seen reality we attempt to predict.

Figure 2

Figure 5.2. Illustration of a dataset fit by a GP with noise-free data point: (a) three functions drawn at random from a GP prior, and (b) three functions drawn from the posterior, the shaded area representing twice the standard deviation. This illustration is a ‘pictorial introduction to Bayesian modelling’ inspired by a similar figure in Rasmussen and Williams (2006, p. 3).

Figure 3

Figure 6.1. An $m$-dimensional example of uniform distribution over a domain $D$.

Figure 4

Figure 7.1. The structure of a posterior distribution $\unicode[STIX]{x1D70B}_{post}(\boldsymbol{\unicode[STIX]{x1D703}})$ depending on the parameters $\boldsymbol{\unicode[STIX]{x1D703}}=(x,y)$ constructed by computing samples along a random walk, starting at $\boldsymbol{\unicode[STIX]{x1D703}}=(-9,-9)$.

Figure 5

Figure 7.2. An illustration of a two-dimensional hypercube ($n=2$) with $p=6$ levels, $\unicode[STIX]{x1D6FF}=3/5$, and a trajectory $r$ along $n+1=3$ sampling points: $\boldsymbol{\unicode[STIX]{x1D703}}^{(1)}$, $\boldsymbol{\unicode[STIX]{x1D703}}^{(2)}$, $\boldsymbol{\unicode[STIX]{x1D703}}^{(3)}$.

Figure 6

Figure 7.3. Parameters may have a significant influence on the output. The uniform distribution in (b) suggests an insensitivity of the outputs to the parameters. (Reprinted from Farrell et al. 2015 with permission from Elsevier.)

Figure 7

Figure 7.4. (a) Coarse-graining of an all-atom system. (b) Different choices of AA-to-CG map $G$. (c) Different choices of intermolecular force fields $V$, for each map $G$. (Reprinted from Farrell et al. 2015 with permission from Elsevier.)

Figure 8

Figure 7.5. Bar charts illustrating the results of the sensitivity analysis using total sensitivity indices for the deformation of the polyethylene chain using $20\,000$ Monte Carlo samples of the parameter space. (Reprinted from Farrell et al. 2015 with permission from Elsevier.)

Figure 9

Figure 7.6. Scatter plots illustrating a quantitative sensitivity analysis for the polyethylene chain using $40\,000$ Monte Carlo samples of the parameter space. The observable is the change in potential energy as the chain is deformed. (Reprinted from Farrell et al. 2015 with permission from Elsevier.)

Figure 10

Figure 7.7. Comparison between the kernel density estimates of the change in potential energy resulting from the deformation of a polyethylene chain for the cases when dihedral and angle parameters are excluded from calculations. Results show 500 Monte Carlo samples of the parameter space. (Reprinted from Farrell et al. 2015 with permission from Elsevier.)

Figure 11

Figure 8.1. Flowchart for OPAL, the Occam Plausibility Algorithm (Farrell et al.2015, Oden et al.2018).

Figure 12

Figure 9.1. One realization of the randomly distributed circular inclusions in matrix form: (a) conductivity, (b) mesh.

Figure 13

Figure 9.2. Patterns of error indicators over a 25-block partition of $D$ and the finite element meshes employed in computing the surrogate solutions for levels $k=0,1,\ldots ,6$: (a) $\unicode[STIX]{x1D702}_{est}^{up(k)}$ at each block, (b) $\unicode[STIX]{x1D702}_{est}^{low(k)}$ at each block.

Figure 14

Table 9.1. Results of error estimation in each adaptive steps in constructing the surrogate models. In all the levels, $\unicode[STIX]{x1D719}_{I}=0.1020$ for the volume fraction of the inclusions.

Figure 15

Figure 10.1. A schematic figure of tumour environment and different involved in modelling tumour growth. (From Oden 2017.)

Figure 16

Table 10.1. Initial set of possible models (from Lima et al. 2016).

Figure 17

Table 10.2. Results and plausibilities (from Lima et al. 2016).

Figure 18

Figure 10.2. Prior ($\unicode[STIX]{x1D70B}_{prior}^{V}(\boldsymbol{\unicode[STIX]{x1D703}}_{1}|{\mathcal{P}}_{1},{\mathcal{M}})$) and posterior ($\unicode[STIX]{x1D70B}_{post}^{V}(\boldsymbol{\unicode[STIX]{x1D703}}_{1}|\boldsymbol{y}_{V},{\mathcal{P}}_{1},{\mathcal{M}})$) for model RD01 at the validation step. (Reproduced from Lima et al. 2016 with permission from World Scientific.)

Figure 19

Figure 10.3. Comparison of measured and predicted tumour area evolution for a slice at $t=16$ (a, b) and $t=18$ (c, d). (Reproduced from Lima et al. 2016 with permission from World Scientific.)