<?xml-model href='http://www.tei-c.org/release/xml/tei/custom/schema/relaxng/tei_all.rng' schematypens='http://relaxng.org/ns/structure/1.0'?><TEI xmlns="http://www.tei-c.org/ns/1.0">
	<teiHeader>
		<fileDesc>
			<titleStmt><title level='a'>Get on the BAND Wagon: a Bayesian framework for quantifying model uncertainties in nuclear dynamics</title></titleStmt>
			<publicationStmt>
				<publisher></publisher>
				<date>05/20/2021</date>
			</publicationStmt>
			<sourceDesc>
				<bibl> 
					<idno type="par_id">10239570</idno>
					<idno type="doi">10.1088/1361-6471/abf1df</idno>
					<title level='j'>Journal of Physics G: Nuclear and Particle Physics</title>
<idno>0954-3899</idno>
<biblScope unit="volume">48</biblScope>
<biblScope unit="issue">7</biblScope>					

					<author>D R Phillips</author><author>R J Furnstahl</author><author>U Heinz</author><author>T Maiti</author><author>W Nazarewicz</author><author>F M Nunes</author><author>M Plumlee</author><author>M T Pratola</author><author>S Pratt</author><author>F G Viens</author><author>S M Wild</author>
				</bibl>
			</sourceDesc>
		</fileDesc>
		<profileDesc>
			<abstract><ab><![CDATA[We describe the Bayesian Analysis of Nuclear Dynamics (BAND) framework, a cyberinfrastructure that we are developing which will unify the treatment of nuclear models, experimental data, and associated uncertainties. We overview the statistical principles and nuclear-physics contexts underlying the BAND toolset, with an emphasis on Bayesian methodology's ability to leverage insight from multiple models. In order to facilitate understanding of these tools we provide a simple and accessible example of the BAND framework's application. Four case studies are presented to highlight how elements of the framework will enable progress on complex, far-ranging problems in nuclear physics. By collecting notation and terminology, providing illustrative examples, and giving an overview of the associated techniques, this paper aims to open paths through which the nuclear physics and statistics communities can contribute to and build upon the BAND framework.]]></ab></abstract>
		</profileDesc>
	</teiHeader>
	<text><body xmlns="http://www.tei-c.org/ns/1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink">
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="1.">Introduction</head><p>Progress in the theory of nuclei and nuclear matter has produced a multitude of models that describe extant data well. The atomic nucleus is a complex system and these models-many of which involve advanced numerical simulation-provide essential insights into many nuclear-physics phenomena. The need for validation, verification, and uncertainty quantification of models that simulate real-world physical processes is a theme that is common to all physical sciences. As eloquently stated in the recent report <ref type="bibr">[1]</ref> "regardless of their underlying mathematical formalism or their intended purpose, [the complex models] share a common feature-they are not reality." In order to understand and use the results of nuclear-physics simulations well we must follow best practices for statistical modeling and uncertainty quantification <ref type="bibr">[2]</ref>. All this means we are at an inflection point in how nuclear-physics data should be analyzed: predictions and quantified uncertainties must use the collective wisdom of the best models, constrained by data, and include a unified treatment of all uncertainties.</p><p>Bayesian Analysis of Nuclear Dynamics (BAND) will be a set of publicly-available software tools-a cyberinfrastructure framework-designed to facilitate principled uncertainty quantification (UQ) with multiple nuclear models. It will enable reliable predictions for experimentally inaccessible environments, such as the properties and dynamics of matter at the core of neutron stars or in the first microseconds after the Big Bang. And it will make possible quantitative evaluation of the impact of new experiments, thus facilitating optimal use of investment in this science.</p><p>Contemporary nuclear physics involves statistical inference within complex and computationally intensive theoretical models that combine heterogeneous datasets taken at experimental facilities around the world. Modern UQ can enhance the predictive power of these models and optimize knowledge extraction from new measurements and observations. The goal of BAND is to translate novel statistical methods of UQ into software tools that address prominent current problems in nuclear physics (NP). This, in turn, will inform near-and medium-term planning for experimental programs at leading NP facilities. This interweaving of statistical approaches into the dialog between nuclear physicists and experimental data will accelerate the theory-experiment feedback loop <ref type="bibr">[4,</ref><ref type="bibr">5]</ref> and lead to sustained innovation.</p><p>BAND will do all this by providing to the community a suite of codes that produce emulators for forefront, computationally-intensive nuclear models, and perform principled UQ that calibrates those models against data. Codes already exist-some publicly available, some written by members of our team and as yet unpublishedthat implement parts of this UQ methodology. But BAND will go further. Because it is built on Bayesian statistical methodology, it will also include a software tool to mix different models, thereby providing a multi-model prediction &#8225; for key observables. This will permit the use of Bayesian Model Mixing for the quantitative assessment of model-related uncertainties in the multi-model context. A model-mixed prediction that enriches the physics and provides a full assessment of the modeling uncertainty of predictions is a natural outcome <ref type="bibr">[6,</ref><ref type="bibr">7]</ref> within BAND. That prediction includes experimental and modeling errors, thus providing a unified statistical treatment of all uncertainties. Model-mixed predictions can then give insight into what experimental &#8225; Here and below, the term prediction refers to an observable that is an output of the Bayesian model but is not part of the dataset used to constrain the model. Our predictions therefore include quantities that have already been measured (i.e., what are sometimes called postdictions).</p><p>Table <ref type="table">1</ref>. Lexicon: When I use a word it means what I choose it to mean, neither more nor less <ref type="bibr">[3]</ref>. Note that several terms that are defined in the text of the article are not listed here. Instead, this table focuses on terms at the nuclear-physics/statistics interface whose use may otherwise cause confusion.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Term</head><p>Usage here</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Calibration dataset</head><p>The observables that are used to constrain the model parameters Computational tool</p><p>A piece of software that accomplishes a statistical or other data analysis task for a physics model or a set of physics models Dataset A collection of observables Domain scientist</p><p>Here, the nuclear physicist Emulator A computationally inexpensive way to interpolate results of an expensive physics model in its many-dimensional parameter space</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Experimental design</head><p>The process of selecting amongst experimental options based on the optimization of a selected utility function Experiments Measurements in the nuclear laboratory Framework A set of inter-linked input tools and computational tools that can be used separately, or in concert Input tool</p><p>An interrogative process by which the elements of the statistical analysis being carried out are established</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Model</head><p>The combination of a physics model, a calibration dataset, and a statistical model Model results</p><p>The probability distribution function obtained for observables in the model Hyperparameter Parameter describing a prior distribution (Bayesian statistics usage)</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Model parameters</head><p>Variables internal to the model [Their (joint) probability distribution can be estimated from Bayesian statistics or otherwise learned from experiment through repeated parameter estimation] Observables</p><p>The results of measurements described by physics models Physics model</p><p>The physical description of the observables through mathematical equations encoding physical rules and principles [These equations involve parameters that are usually constrained by the calibration dataset] Predictions</p><p>Values obtained in the model for observables that are not part of the training dataset</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Statistical model</head><p>The statistical framework to assess deficiencies of the physics model and the uncertainties inherent in its predictions information will best constrain models.</p><p>To illustrate the power of this approach we take the example of the Facility for Rare Isotope Beams (FRIB) <ref type="bibr">[8]</ref>, which will come online soon and provide a wealth of new data on atomic nuclei and their reactions. A key physics target for FRIB is a quantitative understanding of the astrophysical rapid neutron capture (r-)process by which many heavy elements such as gold and uranium are formed. This requires knowledge of the masses, decays, and reaction rates of short-lived neutron-rich nuclei. While FRIB will be able to produce many key r-process isotopes, it cannot measure all of the &#8776; 3,000 nuclei involved. Nuclear-structure models, informed by the existing experimental datasets augmented by the new FRIB data, will have to carry out massive extrapolations to provide the needed input for nucleosynthesis simulations <ref type="bibr">[9]</ref>.</p><p>The arrival of the era of multi-messenger astrophysics <ref type="bibr">[10,</ref><ref type="bibr">11]</ref> presents both an opportunity and a challenge for FRIB's program. The extrapolations needed to interpret the different signals from an extreme stellar event (e.g., neutrinos, optical, X-ray and gamma spectra, gravitational waves) require proper propagation of not just measurement errors, but also theoretical uncertainties. It is important that multimessenger astrophysics-and other fields that need data on unstable nuclei-achieve the most possible benefit from FRIB. Guidance will be needed to optimize FRIB's precious beam: we need to assess which measurements might best reduce extrapolation errors for the properties outside experimental reach that affect the multi-messenger signal-or some other application of interest. This guidance should coherently use the information from different nuclear models and must account for theoretical uncertainties.</p><p>BAND will also advance the modeling of neutron stars and supernovae by assimilating new experimental information on exotic nuclei from FRIB and from highenergy heavy-ion collisions at RHIC <ref type="bibr">[12]</ref> and the LHC <ref type="bibr">[13]</ref>. There are many other examples of potential framework applications, including critically needed quantified predictions for tonne-scale experiments searching for the neutrinoless double-beta decay of nuclei <ref type="bibr">[14]</ref> as a definitive sign of new physics.</p><p>This article introduces the BAND software framework for multiple models in physics. (Further details on the framework can be found at the project webpage <ref type="bibr">[15]</ref>.) Here we lay out a strategy for the use of Bayesian methods to assess model uncertainty in the nuclear-physics context. In order to ground that strategy in a common language and practice we provide guidance on the use of Bayesian methods to the nuclear-physics community. The most novel sections of the paper are those pertaining to Bayesian Model Averaging (BMA) and the more general technique of Bayesian Model Mixing (BMM). While BMA is the most obvious (Bayesian) way to assess model uncertainty and is frequently employed, we strongly emphasize that it has important shortcomings which could be damaging in the nuclear-physics context. We therefore exhort nuclear physicists to focus on the more general BMM. We also present several nuclear-physics examples that illustrate the ways in which BAND could advance the field.</p><p>To accomplish these goals we first lay out in Sec. 2 the ingredients for Bayesian inference from a dataset D to quantities of interest (QOIs) Q in a nuclear physics-or any-problem. These ingredients are the Bayesian prior, which encodes extrinsic information and expert opinion about the QOIs, and the likelihood, which expresses the way in which the data to be considered constrain those quantities. Within BAND, Bayesian statisticians will work with nuclear physicists on prior specification and likelihood formulation. The results will be incorporated into the software framework as "Input Tools" A and B. These are the first steps in the flowchart for the BAND software framework, see Fig. <ref type="figure">1</ref>.  Nuclear physicists using BAND will also specify the set of physics models from which they want to obtain a prediction. Often, evaluating these models will involve a calculation that consumes a large amount of (super)computer time for a "forward evaluation": obtaining the observables of interest for just one instance of the model parameters. For these "expensive" models UQ can only be accomplished in a realistic amount of time once a computationally cheap model emulator has been built. This model emulation will be accomplished by Computational Tool A. Emulation as a tool to reduce the computational load of inference is well covered in many references <ref type="bibr">[16]</ref><ref type="bibr">[17]</ref><ref type="bibr">[18]</ref>. We touch on it briefly in Sec. 4.2, but other than that it is not really discussed in this article.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Statistical Model Formulation</head></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Input</head><p>Once observations D are specified by the user, BAND will combine the likelihood and prior and use emulator samples to perform model calibration, obtaining the posterior probability density function ("posterior" or "posterior pdf" hereafter) for the parameters of each model (Computational Tool B).</p><p>Even after calibration and emulation have been achieved we have still only obtained information on the individual models. Calibrating models to data, while including prior information, is a practice that is gaining increasing currency in nuclear physics. But BAND will push the field further, by taking a set of individual models, each of which have been calibrated to data, and use them to obtain a model-mixed prediction. Section 3 discusses the general theory of model-mixed predictions, presents the standard approach of BMA, elucidates its limitations, and introduces ways to combine models that are less global, in order to leverage information on local model performance. BMA as well as these more general BMM strategies will be implemented in Computational Tool C.</p><p>In Sec. 4 we put the emulation, calibration, and model-mixing steps together in the context of a classical toy problem: "the ball drop". This (admittedly very simple) example is meant to show the kind of analysis BAND could facilitate when using several sophisticated nuclear-physics models and large sets of experimental observations.</p><p>A major challenge in NP, as in many other advanced disciplines, is the optimal design of experiments. Not all measurements are equally useful, and beam time is expensive. The costs of running an experiment include not only the workforce, time and money invested, but also the opportunity cost of alternative measurements that were not carried out. Thus, when planning an experiment, it is important to consider which data are most likely to provide the largest information gain. This is a highly practical field of study, with applications including engineering, biology, environmental processes, computer experiments, and psychology <ref type="bibr">[17,</ref><ref type="bibr">[19]</ref><ref type="bibr">[20]</ref><ref type="bibr">[21]</ref><ref type="bibr">[22]</ref><ref type="bibr">[23]</ref><ref type="bibr">[24]</ref><ref type="bibr">[25]</ref><ref type="bibr">[26]</ref><ref type="bibr">[27]</ref><ref type="bibr">[28]</ref>. The process of making the best selection in this regard is known as experimental design. In order to ensure that the substantial resources necessary for modern experiments are focused on acquiring the most valuable data, both the theory uncertainty and the expected pattern of experimental errors must be considered.</p><p>BAND's model-mixed prediction is therefore important if nuclear physicists are to have guidance on experimental design that reflects the true extent of model uncertainty. Providing such guidance will be the job of Computational Tool D. Experimental design formalism and an example of its use in a nuclear-physics context is discussed in Sec. 5.</p><p>Finally, in Secs. 6, 7, 8, and 9 we showcase different nuclear-physics problems where one or more ideas from the BAND framework have been implemented. We discuss the benefits gleaned from emulation, calibration, and model averaging in those cases. We then explain how application of the full BAND tool set will build on these initial steps towards Bayesian analyses of prominent nuclear-physics problems and yield the full benefit of using advanced statistical methods to consistently combine the insights of multiple forefront nuclear-physics models. Section 10 provides a summary as well as comments on topics not treated in the main text.</p><p>Throughout the article we use a number of terms at the nuclear-physics/statistics interface. Usage frequently differs between communities, so in Table <ref type="table">1</ref> we take the opportunity to define these terms as we use them in this work.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.">Finding your posterior</head><p>At its core, a Bayesian framework seeks to obtain the probability distribution p of a set of unobserved quantities of interest (QOIs) Q, combining probabilistic information on beliefs about them (the prior) and on how they relate to observations D (the likelihood). Specifically, the prior is a probability model p(Q) for the QOIs, and the likelihood is a probability model p(D|Q) for the observations given the QOIs. The output of Bayes' rule, known as the posterior, is then a probability distribution p(Q|D) for the QOIs given the observations &#167;. In most modeling contexts Bayes' rule is astonishingly simple: it says that the posterior probability density of Q given D is proportional to the product of the prior and the likelihood:</p><p>The functional dependence of this pdf on Q is given by the numerator in the middle expression. Since D is assumed to be known, the associated denominator is just a normalization constant, whose value is not needed if one's only goal is to sample the pdf of Q. This denominator does, however, become relevant in the context of model selection or model averaging problems.</p><p>Prior specification and likelihood formulation are therefore the first two elements of BAND. Typically, nuclear physicists will already have an opinion as to the physics models that should be used to express a likelihood relation. The statistician's role in likelihood formulation is then to determine with clarity where the uncertainty, from both experiment and theory, comes into the NP model. How to specify priors on the unobserved elements Q in a NP model is usually a much less well defined question; it is best answered through strong interactions between physicists and statisticians. We now discuss BAND's approach to prior specification and likelihood formulation before briefly describing the opportunities and challenges associated with then obtaining the posterior of the QOIs Q.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.1.">Prior specification</head><p>Specifying priors requires asking about-eliciting-prior knowledge of the quantities that are sought <ref type="bibr">[30]</ref>. These could be model parameters that need to be estimated, or they could be predictions for observables that are not part of the dataset D (e.g., an interpolation or extrapolation). The statistician and the nuclear physicist need to jointly uncover expected ranges for these QOIs and any other statistical properties they wish to define for these QOIs.</p><p>When working to encode the prior information into distributions, it is tempting to insist on the use of so-called uninformative priors with the goal of being maximally datadriven. This approach, which is often advocated in popular presentations of Bayesian statistics, is based on formal methods of computing the amount of information that a particular prior brings to the problem. An uninformative prior tries to minimize this information. In practice this often leads to incorrect deployment of uniform priors. The incorrectness can arise for several reasons <ref type="bibr">[31]</ref>. First, a prior that is uniform in one parameterization will not be in another so "uniform in what" is always a worthwhile question in this context. Second, uniform priors may end up being more informative than their user intends: by completely precluding certain parts of the Q domain, uniform priors can overstate what is known. But the broader problem is that uniform priors rarely reflect the actual physical prior knowledge of Q. Uninformative priors effectively lockout the logical meaning of the nuclear physics model and leave the interpretation of parameters and numerical structure to the numerical experimental results. Indeed, nuclear physicists typically have important insights into what to expect for some of the parameters or observables they seek to infer. This prior knowledge can come from formal constraints (e.g., regarding positivity or other bounds from physical principles), from an expected size based on the physical scales in the problem, or from accumulated experience. By asking questions through either informal or formal elicitation, the statistician can extract some of this knowledge and build it into the priors. This facilitates the inclusion of physics information in the prior where it is warranted. Of course, checks for unwanted sensitivity to the prior should also be executed in order to catch biases in opinions that result in a misinformed prior. The prior produced by this process would be far from uninformative, and rightly so. BAND is thus built on a participatory approach to prior specification that works to incorporate the available and useful information about the unobserved QOIs that is not in the observations D into the prior.</p><p>A simple way of selecting priors in an informative way occurs by taking advantage of the fact that a prior itself has parameters. These are called hyperparameters to distinguish them from the parameters Q. The hyperparameters should be tuned to agree with the physicists' thinking while keeping with statistical principles such as prudence and parsimony. Standard distributions for parameter priors include hyperparameters that encode prior beliefs on a parameter's central value (e.g., mean) and spread (e.g., standard deviation). In practice, statisticians can gauge their NP colleagues' level of confidence in parameter ranges and other properties and advocate for distributions with hyperparameters yielding sufficiently conservative spreads or heavy tails. This type of strategy is prudent, is not computationally expensive, and can markedly increase a model's robustness.</p><p>Informative priors are built by using other information I-even if it is limited in quantity-that is relevant for the QOIs Q. I should not be directly related with the information encoded in the likelihood model and the dataset D. Formally we express this relationship via repeated application of Bayes' rule: p(Q|D) &#8733; p(D|Q, I)p(Q|I)p(I) &#8733; p(D|Q)p(Q|I)p(I).</p><p>(</p><p>This modeling scenario is known as a hierarchical Bayesian model: the prior is not just an arbitrary set of probability distributions on each element of Q, but uses other information to constrain (some of) these elements probabilistically. The key point in the use of a hierarchical Bayesian framework is that if p(D|Q, I) = p(D|Q) then this is equivalent to I and the D being independent, given Q. In such a situation the hyperparameters that define the prior distribution p(Q|I) would be estimated using I. In the case that I = D (another dataset), there is the possibility that D and D could be analyzed simultaneously as part of a (more complicated) likelihood (see, e.g., Refs. <ref type="bibr">[32,</ref><ref type="bibr">33]</ref>). In that case the parameters that appear in p(Q|I) would no longer be referred to as hyperparameters, since they would appear in the likelihood, not in the prior.</p><p>The hierarchy that encodes the prior does not have to be complicated in order to aid the statistical determination of Q. A discussion between nuclear physicists and their statistician collaborators about the value of using a hierarchy can be initiated simply by asking what external variables or other information might be used to calibrate the knowledge the nuclear physicists want to encode in their priors. For illustration we consider two examples of prior specification that typify NP applications.</p><p>A simple hierarchical Bayesian model can be used to aid the fitting of a polynomial of specified degree M . Suppose that the data to which the polynomial is fit is scaled so that the natural units of the dependent and independent variables are both of order unity <ref type="bibr">[34,</ref><ref type="bibr">35]</ref>. This situation is paradigmatic of attempts to extract the parameters of effective field theories (EFTs) from low-energy data. The desired quantities Q are then the model's set of parameters &#952;, namely the coefficients &#952; &#8801; {a 0 , a 1 , . . . , a M } of the polynomial</p><p>The likelihood relates the polynomial to the information in the dataset D, which will include points where the response has been measured to have certain central values, with certain uncertainties. The key Bayesian step is to model naturalness by assuming all the coefficients {a 0 , a 1 , . . . , a M } represent draws from a common population. Then the prior on the parameters &#952; &#8801; {a 0 , a 1 , . . . , a M } can be specified via hyperparameters for the mean and variance of the set of coefficients. For example, if we specify mean zero and standard deviation &#963; a of a normal distribution, we have:</p><p>The last element in the Bayesian hierarchy would then be a prior distribution for the hyperparameter &#963; a , just as one must pick priors for any parameter.</p><p>Another NP example of a Bayesian hierarchy arises in the extrapolation of observables for nuclei near the driplines. In <ref type="bibr">[36]</ref><ref type="bibr">[37]</ref><ref type="bibr">[38]</ref><ref type="bibr">[39]</ref>, separation energies are extrapolated using various Bayesian techniques, including Gaussian processes (see Sec. 8 for more discussion). For that technique, an estimation is needed for the characteristic ranges of influence of one nucleus over another in the (Z, N ) space. Weakly informative priors for the Z and N ranges-of-influence were employed, where hyperparameters for the means and variances of those priors were declared. Specifically, a Gaussian process (GP) was used to extrapolate the observable S from currently known locations to a new location (Z , N ), with a squared-exponential kernel defining the correlation function of the GP. For two locations (Z 1 , N 1 ) and (Z 2 , N 2 ) in the nuclear landscape the correlation between the two measurements of S is taken as</p><p>Here &#961; Z and &#961; N are the ranges of influence. Gamma priors were chosen for their squares.</p><p>A more sophisticated hierarchical Bayesian model would be to take priors for &#961; Z and &#961; N that depend on the mass number of the location (Z , N ) where we want to extrapolate, thus using a different model for each extrapolation. Modifying &#961; Z and &#961; N in this manner must be carefully done to avoid violating the condition that the correlation function be positive definite, but such an adaptation allows for the inclusion of the NP knowledge that the nuclear-chart distances over which S is correlated are far shorter for light nuclei than they are for heavy nuclei. A model for &#961; 2 Z 's and &#961; 2 N 's mean hyperparameter that is linear in A = Z + N and includes an additive error term captures this belief and admits uncertainty about it. This means two new hyperparameters will need to be determined: the slope of the linear model with respect to A , and the noise level there. An even more sophisticated hierarchical Bayesian model that has four hyperparameters rather than two might take &#961; 2  N to have a different slope and a different noise level than &#961; 2 Z , because the valley of stability is longer than it is wide. These ways of defining the prior distribution of &#961; Z and &#961; N would produce a conditional GP for S, where the range of influence is uncertain and depends on the extrapolation location of interest. But it is unlikely that any nuclear physicist would just say "Hey, let's write down a conditional Gaussian process for this correlation matrix, which depends on individual extrapolation conditions". The hierarchy enables the organized and clear incorporation of known physics in the probabilistic model. The BAND-driven collaboration is designed to match insight in nuclear physics with statistical tools exactly as done in this example.</p><p>To summarize, the task of picking priors is nontrivial, yet priors can have a fundamental influence on the statistical analysis. Informative priors can be useful and should not be shunned. Overstating what we know, by picking priors that are excessively informative, can lead to problems like credibility intervals for the QOIs that are too narrow. Understating what we know is also a mistake, and is liable to lead to credibility intervals that are too wide.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.2.">Likelihood formulation</head><p>We now define our notational convention for setting up likelihood models of the form most commonly used in nuclear physics. A deterministic physics model (i.e., one with no randomness) that nominally explains observable y (e.g., cross section, masses) from an input x (e.g., kinematics, proton and neutron numbers), will take the functional form y = f (x, &#952;), where &#952; represents parameters which may need to be estimated. In a set of observations y &#8801; {y i : i = 1, . . . , n} at points x &#8801; {x i : i = 1, . . . , n} there will be disagreement with the physics model. Because of this we write the relationship between those observations and the physics model as y = f (x, &#952;) + error. This model for the observations then includes both a physics model, which may depend on unobserved parameters, and a statistical model for the error term.</p><p>The familiar so-called &#967; 2 formulation follows when the statistical model assumes that the error at each experimental measurement point i is independent and normally distributed with mean 0 and variance &#963; 2 i , namely</p><p>Throughout the article, D represents the list of couples (x 1 , y 1 ), . . . , (x n , y n ), and so D &#8801; {x = (x 1 , . . . , x n ), y = (y 1 , . . . , y n )} includes both the input choices and the experimental observations &#182;. The physics model f may depend on unknown parameters &#952;; the intensity of the point-to-point error is also sometimes unknown. In Eq. ( <ref type="formula">6</ref>) we have denoted explicitly that the pdf depends on this intensity of errors {&#963; 2 i }. A subtle point is that this expression implicitly is conditional on a physics model f . The suppression of obvious conditionals is common in Bayesian statistics: it prevents page-long expressions and emphasizes the key data and parameters. This implicit conditioning on the physics model will become important later when we turn our attention to emulation and mixing, but it remains implicit for now. Conversely, in later applications some dependencies that are explicit on the right of the conditional here become implicit.</p><p>Heterogeneous datasets often appear in the likelihood. In such cases, the dataset D can be divided into n cl classes of observations D 1 , . . . , D n cl . The data classes may contain rather different numbers of observations and the level of precision may vary widely between classes too. For instance, the data class D 1 may represent 100 binding energies, the data class D 2 may represent 10 charge radii, and so on. Breaking up the data into different data classes facilitates using different covariance forms for each class, which has the effect of introducing relative weights for each class into the likelihood, so that one can avoid a situation in which one data type dominates because it is either very numerous or very precise <ref type="bibr">[40,</ref><ref type="bibr">41]</ref>.</p><p>Other distributions can certainly be used, but we have assumed normally distributed uncertainties here since that case is the one with which readers are likely to be most familiar.</p><p>&#182; Strictly speaking, this definition of D means that x has been moved to the other side of the conditional in ( <ref type="formula">6</ref>) because we presume the Q's we are trying to infer do not depend on where we make the observations.</p><p>Notice that in Eq. ( <ref type="formula">6</ref>) we have deliberately not stated whether the noise term &#963; i comes from experimental noise and/or imperfections in the theoretical model. If the form ( <ref type="formula">6</ref>) is used in the presence of model imperfections, the assumption stated above is implicitly adopted for theoretical errors as well.</p><p>But theoretical errors are typically highly correlated. When model imperfections are a significant contributor to the overall uncertainties, a likelihood that uses a non-diagonal covariance matrix may be a better choice. For example, in the polynomial-coefficient parameter estimation problem discussed in the previous section, we can estimate the coefficients in the kth-order polynomial while treating the term of O(x k+1 ) as a model imperfection. If we then marginalize over the coefficient a k+1 using the "naturalness" information in the prior (4) we obtain a modified likelihood <ref type="bibr">[34,</ref><ref type="bibr">42]</ref>:</p><p>Here the matrix &#931; can be expressed as &#931; = &#931; exp + &#931; th , where &#931; exp is the diagonal covariance matrix used in Eq. ( <ref type="formula">6</ref>) above:</p><p>while the piece of &#931; associated with the theory error encodes a high degree of correlation:</p><p>Similarly, if the point-to-point ("statistical") and systematic uncertainties in an experiment are accurately characterized and well explained in the publication detailing the observations, then it is straightforward to write down a likelihood with a non-diagonal covariance matrix that accommodates components of the experimental uncertainties that are not independent (see, e.g., Ref. <ref type="bibr">[43]</ref>). All such generalizations, where observations (x, y) are modeled as functions of unobserved quantities &#952;, and where we incorporate probability modeling for a random error of possibly unknown intensity, yield a likelihood derived from a statistical model y = f (x, &#952;) + error. These likelihoods encode the statement "This is how likely we think it would be to observe what we see y, under conditions x, based on the model function f that depends on parameters &#952;, and based on an error intensity &#963;". Equation ( <ref type="formula">6</ref>) provides a particularly simple example of this kind of statistical model and it is used very often.</p><p>But, in fact, the likelihood formulation y = f (x, &#952;) + error does not mandate that the operand "+" be interpreted as an additive error. For example, it can be formulated so that the function f itself is a random distribution (i.e., not a deterministic model) where the values x are used to define the distribution's parameters. A specific instance of this is when a Gaussian process (GP) is used to directly interpolate or extrapolate to QOIs. What all likelihood formulations have in common in the Bayesian context is that, when they are combined with a suitable prior according to (1), they (i) provide a principled solution to the inverse problem of estimating QOIs by introducing priors for them (and for &#963;, if needed); and (ii) use probability models.</p><p>Finally, we reiterate that the "error" should account for imperfections in both the model and the experiment. It is advisable to consider a component of the error which we call a discrepancy and that represents model imperfections: the &#948;(x) that appears in the likelihood ( <ref type="formula">25</ref>) is an example of such a term. This error component depends on observables and experimental conditions, and is often correlated in the domain of x values.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.3.">Together again: combining the prior and the likelihood and how to deal with what you get</head><p>Once prior and likelihood models/distributions have been agreed upon, it typically becomes a conceptually trivial matter to write down posteriors for the QOIs given the data and these agreed-upon models, see Eq. ( <ref type="formula">1</ref>). For illustration, in this article there are also examples of how to extrapolate experimentally inaccessible values &#7929; for experimentally inaccessible conditions x (see Sec. 8). The method for this is to use Bayesian prediction, where the likelihood distribution of y given x under parameters &#952;, applied to the range of values of interest x, &#7929;, is integrated against the posterior distribution of parameters &#952;:</p><p>The result of the integration is known as the "posterior predictive distribution". For the typical scenario in NP the data influences the distribution for &#7929; explicitly only through the parameters, and the posterior distribution of &#952; is thought to be independent of the hypothetical experimental conditions x, in which case Eq. (10) simplifies to</p><p>The challenge then becomes understanding how posteriors like Eqs. ( <ref type="formula">1</ref>), (2), and ( <ref type="formula">11</ref>) depend on all the variables and parameters involved. Typically, as soon as there is more than one unknown parameter, and unless priors are set up in extremely specific (and not necessarily realistic) ways, the behaviors of the resulting posterior parameter and predictive distributions cannot be obtained analytically. Means, modes, variances, etc., cannot usually be computed explicitly. One then resorts to mathematical simulations (e.g., Markov Chain Monte Carlo (MCMC) sampling) to extract information about these distributions. But our concern here is not with the specific implementation used to obtain the posterior; instead we seek to illuminate the structure and benefits of combining a Bayesian statistical model with a physics model in order to improve the inference of the physics of interest.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.">Bayesian inference for multiple models</head><p>In this section we discuss the challenge of combining the insights from a number of individual physics models to produce inference endowed with the physics models' collective wisdom. Section 3.1 provides the general setup for this problem, and introduces the crucial distinction between M-closed and M-open settings. Section 3.2 describes the standard Bayesian solution: Bayesian Model Averaging (BMA); we then explain why BMA can only resolve the challenge in the M-closed context. Section 3.3 then articulates paths to generalize BMA to a more sophisticated Bayesian Model Mixing (BMM), wherein we combine information from different models in a more textured way than BMA accomplishes. We end with Sec. 3.4, which gives an example where BMM improves upon BMA by leveraging information on the local performance of two different models across the input domain.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.1.">Bayesian inference in the multi-model setting</head><p>Recall that our generic setup is that we have observations D consisting of pairs of inputs and outputs (x 1 , y 1 ), . . . , (x n , y n ) and want to, from these, predict quantities of interest Q, which could be parameters, or interpolations or extrapolations, or even some totally new observable. In this section we further suppose we have several physics models f k (k = 1, . . . , K) that are purported to be a mapping from an x to a y. Each physics model takes in an input setting x &#8712; X and a parameter setting &#952; k &#8712; &#920; k . The kth physics model is represented by f k (x, &#952; k ), which should be considered a deterministic prediction of the observable at x once the model k and parameters &#952; k are specified. One can build a model M k for observables by combining a physics model with an error term &#949; that represents all uncertainties (systematic, statistical, computational):</p><p>Usually, &#949; i,k -the error of the ith observation in the kth model-is decomposed into a stochastic term modeling systematic discrepancy and an independent term <ref type="bibr">[44,</ref><ref type="bibr">45]</ref>. Note that the error does not always have to be an additive form, but we have displayed it as such for simplicity. Moreover, as written above, &#949; i,k depends on the physics model as well as on (hyper)parameters describing the statistical model, but this notation is suppressed as the dependence involves complex factors <ref type="bibr">[46]</ref>. While different physics models may have different parameters, inference on multiple models involves dealing with a canonical parameter space &#920; that spans all models of interest. We assume that for each k in {1, . . . , K}, the model-specific parameter space &#920; k can be mapped to &#920; via some (possibly non-invertible) map T k : &#920; k &#8594; &#920;. After transformation, we say the parameters are in the canonical parameter space, and simply write our canonical parameter as &#952; &#8712; &#920; since &#920; is common to all models after the application of T k . We can think of this overall parameter space &#920; as the union of the individual (transformed) model-specific parameters arising out of each model. For notational simplicity, the T k function will be suppressed throughout this article, meaning &#952; is understood as T k (&#952; k ) when appropriate.</p><p>Our goal is to conduct inference on the values of &#952; as well as the error term &#949; i,k for each model using Bayesian inference. Three conceptual settings have been identified (see, e.g., <ref type="bibr">[47]</ref>) where Bayesian inference on multiple models is applied: M-closed, M-open, and M-complete. These three settings were originally motivated in the context of statistical model building. In the M-closed case, one has 'closed off' the need to introduce new models as it is known that the perfect model that represents the physical reality must be within the set of models being considered. Therefore, as data become more numerous and/or precise in the M-closed case, that perfect model will become increasingly more likely, ultimately to the exclusion of all other models under consideration. In the M-open case, one is open to introducing new models since the perfect model is not known. In the M-complete case, we have decided that while we might introduce new models for the sake of accuracy, we would like to maintain inference on those in our original model set. We will not discuss this last case further.</p><p>The key distinction for inference in nuclear physics is between M-closed, when the set of models is expected to include the perfect one, and M-open, when we know that the set of models does not include the perfect one. We briefly outline the standard statistical solution for the M-closed setting in the next section before moving on to describing some potential approaches for the M-open setting that is more interesting in the context of the BAND framework.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.2.">Bayesian model averaging and the M-closed assumption</head><p>Historically, mixing together different statistical models has been done through Bayesian model averaging (BMA) <ref type="bibr">[48,</ref><ref type="bibr">49]</ref>. BMA has been broadly applied in many areas of research including the physical and biological sciences, medicine, epidemiology, and political and social sciences. For a recent survey of BMA applications, we refer to <ref type="bibr">[50]</ref>. BMA is a framework where several competing (or alternative) models M 1 , . . . , M K are available. The BMA posterior density p(Q|D) corresponds to the linear combination of the posterior densities of the individual models:</p><p>If we pull through the typical inference, we can compute the first term p(Q|D, M k ) by</p><p>The second term in Eq. ( <ref type="formula">13</ref>), p(M k |D), represents the posterior probability that the model k is correct. It can be computed as</p><p>where</p><p>The BMA posterior <ref type="bibr">(13)</ref> for Q can then be obtained by using ( <ref type="formula">14</ref>) and <ref type="bibr">(15)</ref>. The posterior probability of model k being correct, p(M k |D), accounts for the common physics assumptions or phenomenological properties being studied that may span many of these models. But this framing works by choosing a single model that is dominant over the entire model space. If a perfect model is explicitly considered, that is, if some M k is correct, the corresponding term should dominate the sum in <ref type="bibr">(13)</ref>. However, generic BMA can lead to misleading results when a perfect model is not included. One illustration is presented in Sec. 3.4. No nuclear physics models have access to an exact representation of reality; one only hopes some are usefully close to it. It is to be noted that while using an M-closed approach may be problematic in many nuclear physics applications, there are nuclear physics cases when BMA can be useful <ref type="bibr">[51]</ref>.</p><p>But, more generally, to be useful for nuclear physics, Bayesian inference methods should account for the relative performance of models among the different observables. Some early efforts in this direction include <ref type="bibr">[52,</ref><ref type="bibr">53]</ref> which consider multiple models which do not live on a common domain, resulting in some models being useful for prediction in certain physical regimes but not others.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.3.">Using Bayesian model mixing to open the model space</head><p>Suppose then, that no models are exactly correct through the domain of interest.</p><p>To conceptualize this situation we introduce notation for the physical process f (&#8226;, &#952;), which gives the perfect (or oracle) model. That model's predictions are related to the experimental observations by:</p><p>where the set of &#949; i, 's represent the error between the perfect model and imperfect observations. Equation ( <ref type="formula">17</ref>) is introduced purely for conceptual purposes. It is not practical because only an oracle has access to f (&#8226;, &#952;). Someone who knows f because they have direct access to the underlying reality of the universe would likely not be bothered with statistical inference-or with the scientific process at all. By presuming the M-open scenario we invite the possibility that there is no k for which f (&#8226;, &#952;) is equivalent to f k (&#8226;, &#952;). The challenge is if that is true it breaks the statistical modeling principles that undergird the effectiveness of BMA as an inferential strategy.</p><p>The generalized alternative framework we now present does not attempt to weight models based on their performance across the entire input space. We say that such a generalized framework is an example of Bayesian model mixing (BMM). Our approach has connections to existing statistical literature such as <ref type="bibr">[54]</ref> in addition to the singlemodel frameworks of <ref type="bibr">[44]</ref> and <ref type="bibr">[45]</ref>. Our objective is to establish different distributional assumptions beyond the assumption that any one model is perfect throughout the input space. We do this by constructing a model M &#8224; that combines the physics models to inform on the observations:</p><p>(18) The supermodel f &#8224; is built to contain the collective wisdom of all existing models (this model was also termed reified in Ref. <ref type="bibr">[54]</ref>). One possible way to combine the models is BMA, where f &#8224; (&#8226;, &#952;) has a prior distribution that is a point mass at each of {f k (&#8226;, &#952;) : k = 1, . . . , K} that holds universally throughout the domain of interest. In BMM, we open up the possibility to combine the K models in more sophisticated ways. By mixing, one can form many potential inferences about f &#8224; , and-we hope-produce inferences using f &#8224; that more closely resemble inferences produced by the oracle using f .</p><p>The mixing approach would then give p(Q|D) = p(Q|D, M &#8224; ). BMA is thus a particular special case of the BMM approach. The key to the BAND BMM framework is that M &#8224; accounts for underlying information present in the individual models. In the next subsection we present an example where such an M &#8224; is constructed in a way that takes into account the different places in the input domain X in which each of them is more accurate.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.4.">A tale of two models: contrasting BMA with BMM</head><p>Let us discuss a brief statistical example to unpack the sometimes subtle difference between BMA and BMM. This should not be considered a general assessment of the approaches, but instead an example to ground the concepts. For simplicity of presentation, we assume that we have two physics models: f 1 (&#8226;, &#952;) and f 2 (&#8226;, &#952;). We want to combine these two models to produce a model f &#8224; that is as close to the perfect model f as possible. Since perfection is not attainable we distinguish between f , which we continue to use as a gedankenmodel, and f &#8224; and try only to build the latter.</p><p>The first of the two models being mixed, f 1 , is an imperfect model everywhere. Conceptually we imagine that, for all values of x &#8712; {x 1 , . . . , x n }, f 1 differs from f by a stochastic discrepancy a priori normally distributed with mean zero and some moderate variance. In contrast the second model, f 2 , is such that there is a single observation, say the one at the first point x 1 , for which f 2 (x 1 , &#952;) -f (x 1 , &#952;) is potentially very large, i.e., here we think that the stochastic discrepancy is normally distributed with mean zero and an extremely large variance. But everywhere else the model is essentially perfect. We convert this information into Bayesian inference for f &#8224; by saying that f 1 (x i , &#952;) given f &#8224; (x i , &#952;) is normally distributed with mean f &#8224; (x i , &#952;) and variance v 1 . And that f 2 (x 1 , &#952;) given f &#8224; (x 1 , &#952;) is normally distributed with mean f &#8224; (x 1 , &#952;) and variance v 2 v 1 , while, for j = 2, . . . , n, we have f 2 (x j , &#952;) = f &#8224; (x j , &#952;).</p><p>A BMA approach that acknowledges these model discrepancies expands the observed variance by the model error variance. We will assume each model has the same prior probability of being correct and the prior p(&#952;) on &#952; is given such that</p><p>In terms of a posterior on the parameters, see <ref type="bibr">(13)</ref>, this implies that</p><p>+ 1</p><p>As mentioned previously, the BMA approach presumes that one model is correct throughout the entire domain of interest. If v 2 is truly extremely large, the BMA formalism will implement this presumption in the most extreme way possible. The spectacular failure of the second model at the first data point causes it to lose badly to the first model which just manages to be mediocre everywhere. That is, the expression for the posterior when v 2 &#8594; &#8734; becomes</p><p>The model f 2 has no role in the BMA posterior because the BMA weights consider only the overall performance of the model over the entire domain of interest! But it seems unduly wasteful to discard the entirety of f 2 because it performs poorly in one small subset of the domain of interest. Now we consider a BMM approach where we do not presume a single model is correct throughout the entire input space. One potential BMM approach obtains the distribution of f &#8224; (x, &#952;) by using standard Bayesian updating formulae to combine the probability distributions of f 1 (x, &#952;) and f 2 (x, &#952;) given f &#8224; (x, &#952;) with a Normally distributed prior on f &#8224; having variance v &#8224; . Taking v &#8224; &#8594; &#8734;, we have</p><p>This seems to use our inference on both f 1 and f 2 in an effective way. Pulling this into a posterior, we get that at</p><p>Now both models are being used in their respective strong areas: the model f 2 is ignored only at a single point x 1 where it is very wrong and f 1 is ignored everywhere that f 2 provides a perfect result. This example illustrates nicely that BMM can be a more effective tool for combining models than BMA. Although the example is simple we believe the concept it represents has wide applicability in NP applications where the models we want to mix perform well in different regions of the domain of interest.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.">An illustration: using BAND framework tools to analyze a toy problem</head><p>We now outline a toy example that spans the emulation, calibration and model-mixing components of the BAND framework. The experimental design component of BAND is discussed in Sec. 5. To facilitate the discussion, we will mostly make use of a basic GP toolset. GPs are a popular default modeling choice for a few reasons, including: their prior-on-functions interpretation, the smooth, continuous and differentiable emulations they can provide, and their effectiveness when emulating sparsely observed functions. We will outline a basic approach to emulating, calibrating and mixing these models as would be desired in a real nuclear physics investigation-keeping in mind that the BAND framework aims to enable multiple tools (i.e., a library of emulators, model mixing methods, and experimental design algorithms) to be used in an inter-operable and consistent manner. The simplified toy example we outline in this section can be further explored in the R script file located in the BAND GitHub repository <ref type="bibr">[55]</ref>.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.1.">The toy model</head><p>In line with the notation established in the previous section we take a toy model, M k , to involve a physics model f k (x, &#952;) that depends on a single input x and a parameter &#952;. Given this known &#952;, we can compute</p><p>A popular toy model we will use to outline the BAND framework arises in the so-called ball drop experiment <ref type="bibr">[56]</ref>. In this experiment, a large ball is dropped from a tower, and its height is recorded at discrete time points until it hits the ground. The input, x, is time and the observable of interest, y, is the ball height. We will eventually consider two particular toy models for this physical process: M 1 : A model for ball height that ignores atmospheric drag due to air resistance. The physics model, f 1 , depends on a single parameter &#952; = g, the acceleration due to gravity.</p><p>M 2 : A model for ball height that includes a quadratic component for atmospheric drag due to air resistance. The physics model, f 2 , depends on two parameters, &#952; = (g, &#947;)</p><p>where &#947; is a drag coefficient.</p><p>The physics of both models are outlined in <ref type="bibr">[57]</ref>, and our toy problem will involve dropping a 0.1 m diameter ball weighing 1 kg.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.2.">Emulation</head><p>We start with our simpler model, M 1 , which will only be an accurate description of the physics when the effect of drag can be ignored. For simplicity, we simulate our observables directly from M 1 at the "true" gravity parameter g = 9.8 m/s 2 . Our first task of interest is to predict, or emulate <ref type="bibr">[16,</ref><ref type="bibr">17,</ref><ref type="bibr">[58]</ref><ref type="bibr">[59]</ref><ref type="bibr">[60]</ref><ref type="bibr">[61]</ref><ref type="bibr">[62]</ref><ref type="bibr">[63]</ref><ref type="bibr">[64]</ref>, our physics theory f 1 (x) at arbitrary input(s) x, which were not made available to us directly from the output of physics model M 1 . As outlined in Sec. 1, emulation is a probabilistic technique that provides a computationally cheap surrogate for a model when the model can only be evaluated at a sparse selection of input settings. This allows one to explore questions of interest when evaluation of the model is limited due to computational constraints. To perform this emulation, a prior distribution, p Emulate (f 1 |x 1 , &#966;), describes the statistical emulator to be used. Here, &#966; refers to nuisance parameters that are necessary for the statistical emulator, but are not directly physics parameters of interest. Without loss of generality, we will drop &#966; from the notation unless required for clarity.</p><p>Emulation is then the process of probabilistically recovering the rest of f 1 using only the observed model runs (f 1 , x 1 ), and the prior distribution p Emulate . Suppose we want to emulate f 1 at a point x. This task is performed via the posterior predictive distribution, which is obtained by integrating over the emulator nuisance parameters &#966;:</p><p>A key ingredient of the posterior predictive distribution is the first term of the integrand, p Emulate (f 1 (x)|x, f 1 , x 1 , &#966;), which encodes how the observed function values f 1 are used to probabilistically extrapolate our function's behavior at new input setting x. Meanwhile, the second term, p(&#966;|f 1 , x 1 ) encodes the information learned about our function from the finite outputs f 1 , such as the function's smoothness or differentiability. Note then that this Bayesian solution describes an entire emulation pdf. A typical point estimate-i.e., the thing we might quote for "the number" given by the emulator-would be the mean of the posterior predictive,</p><p>But although this provides us with a "the number", it is important to note that the posterior predictive distribution is just that: a distribution, and as such the emulator comes with an emulator uncertainty that is encoded in the spread and other properties of that distribution. The development of GP emulators for this problem is thoroughly discussed in <ref type="bibr">[17,</ref><ref type="bibr">18]</ref>.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.3.">Calibration</head><p>In statistical calibration, we expand on the emulation described above by removing the assumption that we know &#952; while also introducing a model discrepancy term, &#948;(x) that allows for the possibility of model misspecification. Calibration is a powerful technique because it allows one to combine sparse observables with sparse emulator outputs to perform inference and predictions. If emulation is not required, the extension of Eq. ( <ref type="formula">6</ref>) to include the discrepancy term, &#948;(x), is</p><p>In the more common case where emulation is needed, we choose to run our physics model at only m k settings because every such run is costly in time, money, or some other thing we care about. Each selected "setting" corresponds to a simultaneous choice of inputs and calibration parameters, and we notate those settings hereafter as x k &#8801; (x 1 , . . . , x m k ) and &#952; k &#8801; (&#952; 1 , . . . , &#952; m k ). Outputs from our physics model</p><p>Calibration assumes there are two sparse sources of information: n real-world observables, y, and m k outputs from a physics model of interest, f k . These two sources of data are then combined in a statistical model, p Emulate (y, f k |x, x k , &#952; k , &#952;, &#948;) that connects the observations with model outputs conditional on knowing both the calibration parameter setting that best aligns with reality, and the model discrepancy term, &#948;, that accounts for infidelity between the physics model and reality. Note that this means the C k is divided in p Emulate -as D was in Eq. ( <ref type="formula">6</ref>)-since the model treats the &#952; k , x k as fixed and known in order to emulate the f k and y.</p><p>Calibration then allows two distributions of interest to be calculated. First, there is the posterior distribution for &#952; and &#948;. By Bayes' theorem (1) that is:</p><p>Here, we see that the posterior distribution encodes how much information was learned about the unknown calibration parameter setting &#952; that aligns with the observables y, and it also encodes what was learned about potentially unaccounted for physics, &#948;, in our function f k . Note that this is accomplished using only a finite sample of observables and model outputs.</p><p>Second, there is the posterior predictive distribution which, as in Eq. (10), can be found by marginalizing over &#952; and &#948;:</p><p>As before, the first integrand shown in the posterior predictive distribution encodes how the probabilistic extrapolation is performed. However, unlike in pure emulation, this extrapolation now additionally depends on the estimated &#952; and &#948;.</p><p>A calibrated emulator can then be used to compute the mean of f k (x) from this posterior predictive distribution:</p><p>This mean is marginalized over &#952;. We can, of course, also use the posterior predictive distribution to compute the mean of f k (x) for a specific value of &#952;:</p><p>In the ideal case that &#948; = 0 (i.e., there is no unaccounted-for physics) and we can observe the real-world process without measurement error (&#949; = 0), then in the GP setting with a mean-zero assumption <ref type="bibr">[44]</ref>, the mean of the predictive distribution <ref type="bibr">(29)</ref> takes the form of a linear combination of the observations and model evaluations</p><p>in which the (unnormalized) weights w depend on the cross-covariances between realworld observations and physics model outputs via the calibration parameter(s) &#952; and input x. The calibrated predictions therefore inherit useful information from the model outputs if the calibration parameter is well estimated and the simulator outputs are not "too far" from the real-world observables. But if those two conditions are not met then the second set of weights become small (w c i (x, &#952;) &#8594; 0) and the predictions increasingly behave as if one were simply regressing on the observations y, i.e., they ignore the physics-model outputs f k . Note that this behavior is analogous to the motivating example described in Sec. 3.4, and in particular Eq. ( <ref type="formula">21</ref>).</p><p>The priors p(&#952;) and p(&#948;) are critically important elements to understand in calibration models <ref type="bibr">[44,</ref><ref type="bibr">65]</ref>. The former encodes our information about the calibration parameter vector before we observe our observables, while the latter encodes any information we might have on unaccounted physics in our physics model. Though there are some identifiability concerns when including &#948; in our statistical model <ref type="bibr">[66]</ref>, the challenges appear surmountable with careful modeling practices <ref type="bibr">[46,</ref><ref type="bibr">67]</ref>.</p><p>The idea of calibration is depicted graphically in Fig. <ref type="figure">2</ref>, where we have demonstrated the technique using the GP models for p Calibrate . In panel (a), the grey surface represents what the physics-model response would be in M 1 . In practice, we only sparsely compute f 1 (x i , &#952; i ) at a finite collection of input settings {x i , &#952; i } m 1 i=1 as denoted by the green dots. These form our vector f 1 . The observables y are displayed as red dots (here simulated from M 1 at g = 9.8 m/s 2 ), however in the context of the model space of M 1 we do not know where the red dots are located since &#952;(= g) is unknown. Hence the red dots should really be thought of as the red lines (i.e., the observations could correspond to any value of &#952; a priori). Panel (b) displays the inferences made using calibrated emulation of M 1 . The red curve in the x-y plane denotes the posterior density of &#952; and the blue lines are realizations of the posterior predictive distribution. Note that the spread of the blue lines conveys the impact of the multiple sources of uncertainty on our inference: the uncertainty in &#952; as well as the uncertainty in the noisy observations y and the incomplete (sparse) information about M 1 provided by C 1 . Panel (c) projects this information back down to the x-f 1 plane, which is the view one would usually plot.</p><p>Here, the calibrated model's posterior mean is shown as the green line, while the mean of the inferred discrepancy is denoted by the orange line. The mean of the calibrated predictor is again shown in blue. </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.4.">Model mixing</head><p>Bayesian solutions to statistical modeling problems typically involve some type of weighted average. For instance, the Bayesian solutions to emulation and calibration described so far, e.g., Eqs. ( <ref type="formula">30</ref>),( <ref type="formula">28</ref>), all share a common form: the posterior distribution of interest, e.g., Eq. ( <ref type="formula">27</ref>), can always be expressed as a combination of our prior knowledge weighted by the data-based evidence encoded in the likelihood. The BMA outlined in Sec. 3.2 also involves a combination, it's just that Eq. ( <ref type="formula">13</ref>) describes a finite linear combination rather than the continuous version seen in Eq. ( <ref type="formula">27</ref>) for the calibration model.</p><p>The multi-model setting raises tricky questions about how, or whether, we want to average-questions we do not encounter within fixed-model statistical inference. For example, in the simple ball-drop example, the BMA approach to the problem fits each model separately before averaging the two of them. But the parameter g is common between both models and has the same interpretation in each. This raises several questions, for instance: might estimates of g benefit from a joint approach to modeling M 1 and M 2 ? And how do separate estimates of such models affect uncertainty quantification in comparison to joint approaches? As mentioned earlier, BMA is optimal in the M-closed setting, but in our M-open reality, and particularly in a data-poor context, we may benefit from considering models jointly.</p><p>Beyond the flexible software architecture to be developed in the BAND project, a core area of methodological research for BAND will be to explore such complexities that arise in the multi-model setting. For now, we outline two different solutions to our multi-model ball-drop problem, one that uses BMA and one employing a Bayesian calibration setup. This allows us to highlight some of the differences.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.4.1.">Model mixing via BMA</head><p>In a data-rich setting where the physics simulator of the real-world process can be cheaply sampled at the same inputs as the observational data, emulation may not be needed. The BMA approach outlined in Sec. 3.2 can then be applied directly. In this case, we have our K = 2 models M 1 , M 2 where M 1 is equivalent to &#952; = (g, 0) and M 2 is equivalent to &#952; = (g, &#947;). The observations are then modeled by each of these in turn, and we approximate the BMA solution described in Eq. ( <ref type="formula">13</ref>) by performing the model average over a discretization of &#952;-space (alternatively, the MCMC algorithm of <ref type="bibr">[48]</ref> could be applied were &#952; of higher dimension). Note that the weights for M 1 in the BMA approach do not make use of information from the &#947; = 0 outputs from M 2 . The resulting BMA prediction and recovered estimates of the gravity and drag parameters are shown in Fig. <ref type="figure">3</ref>. Since we include both drag-free and draggy models in this BMA, we expect BMA to perform well. However, to get a sense of what can go wrong we also performed BMA ignoring the draggy model which resulted in the highly biased estimate of gravity shown as the dotted density curve in Fig. <ref type="figure">3(b</ref>).</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.4.2.">Model mixing via calibration</head><p>By again considering the models to be continuously indexed by &#952; = (g, &#947;) where &#947; = 0 is equivalent to M 1 , it is straightforward to cast the situation of multiple models within the calibration framework. The calibrated predictor in <ref type="bibr">(30)</ref> then bears a striking resemblance to the BMA form,</p><p>where we see that the (unnormalized) weights for the outputs of both models in Eq. ( <ref type="formula">31</ref>) in fact depend on the parameter &#952; spanning both model spaces and the input setting x. This expectation would then be further re-weighted as in Eq. <ref type="bibr">(28)</ref>  A demonstration of this idea is shown in Fig. <ref type="figure">4</ref>, where we now consider both our drag-free model M 1 and the quadratic-drag model M 2 that depends on the additional drag coefficient parameter, &#947;. Setting &#947; = 0 recovers the drag-free model, and the gray surfaces depict the physics model evaluated at &#947; = 0 (i.e., as in M 1 ), &#947; = 25 and &#947; = 75 in the figure. Note that the behavior of both models is similar up to about x = 1 seconds, indicating that f 1 can still be leveraged for prediction in this regime. However, beyond x = 1 seconds, the models diverge significantly, indicating that information can only usefully be borrowed from f 2 , even though M 2 is more sparsely sampled. The observations were generated with a drag coefficient of &#947; = 40 at n = 7 time points, as denoted by the red dots in Fig. <ref type="figure">4(b)</ref>. We see that even though M 1 is not meaningful beyond x = 1 seconds and M 2 is much more sparsely sampled than the drag-free model, the overall prediction is well behaved. The resulting posterior for gravity (g) shown in Fig. <ref type="figure">4(c</ref>) is well centered on the true value. Meanwhile, calibrating only using M 1 (the incorrect model) results in the biased estimates shown in Fig. <ref type="figure">4(d)</ref> for both strong and weak priors on the discrepancy. </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.5.">Experimental design questions</head><p>Within the toy model we can imagine a range of enhanced experiments to better measure the gravitational constant &#952;: build a taller tower to reach greater ball speeds ("energy frontier") or develop better clocks and rulers ("precision frontier") or drop more balls ("intensity frontier"). Deciding which option to pursue and with what specifications is a problem of experimental design. We turn to the Bayesian approach to this problem in the next section.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5.">Experimental design</head><p>Bayesian experimental design provides a framework in which experiments can be designed using the current information available both from experiment and theory. Broadly speaking, NP experiments involve a plethora of observables measured with a great variety of techniques, ranging from simple decay and scattering experiments to cross-section reactions with radioactive ion beams, to relativistic heavy-ion collisions. Experiments can be expensive, and communities often have to choose between competing proposals for new apparatus or for beam time.</p><p>To optimize experiments, the goals of the experimenter are encoded in a utility function which describes the usefulness of potential observations and may also include the cost of the experiment. One then considers various future experimental designs and computes the expected utility of each design by averaging over all potential experimental results from that design. A particular experimental design might be specified by an observable and a set of experimental conditions at which to measure it (e.g., beam energies and detector positions) and perhaps also the experimental noise levels. Experimental regimes (e.g., kinematic regions) where limitations of the facility being used for the experiment are liable to make collecting data excessively difficult can be excluded from the optimization by explicit restrictions on the designs considered. Once the utility function and the possible designs have been specified, the optimal design is simply the scenario that maximizes the expected utility function over the domain of possible designs.</p><p>In order to invoke the experimental design formalism, the goal of the experiment must be specified. Is it to make an accurate observation of some quantity? To discriminate between competing models? Or to precisely constrain parameters of the theory? In this section we illustrate the Bayesian approach to experimental design by focusing on experiments with the last of these three goals. We define the optimal design as the one which provides the greatest increase, on average, in the knowledge of the parameters of the NP model. The state of knowledge about those parameters before any new experiment is performed is incorporated in our experimental design using Bayesian priors.</p><p>In general the experimental goal is encoded as a utility function, or design criterion, U (x, Q, y), that depends on the design points + x in the design space E from which experimental data y are then measured and the quantities-of-interest Q that we have constructed our experiment to find. Of course, y will not be known until the experiment is conducted. Hence the optimal design x is that which maximizes the expected utility</p><p>In this section we focus on the case where Q are the (physics-+ A single design (observable, experimental conditions, etc.) is denoted by x. The space E is the set of all considered experiments over which the utility is optimized (e.g., all possible 5-angle measurements of a differential cross section at a given energy). x &#8712; E. For each possible experimental outcome y, we compute corresponding posteriors for the parameters &#952;. By then marginalizing over y, with a weighting given by the probability of that y for a given x as predicted by the model or its emulator, we average the expected gain in information on the parameters &#952; over all data that could plausibly be measured. To sample all those possibilities is often computationally quite expensive, which is why emulators are a key part of the BAND framework. However, if the predictions can be reliably linearized around the best known parameters then a simple and intuitive formula for the expected utility of an experiment is obtained <ref type="bibr">[68]</ref>. Equation <ref type="bibr">(32)</ref> says that the process of experimental design requires a theory f (x, &#952;) and a probabilistic model relating data to theory parameters, p(&#952;, y | x). To calculate that pdf we use the product rule to write p(&#952;, y | x) = p(y | &#952;, x)p(&#952;) (likelihood for given design &#215; prior). To evaluate the likelihood p(y | &#952;, x) we need to include the theoretical model discrepancy in a model such as Eq. ( <ref type="formula">12</ref>). Here we'll use for illustration a Gaussian prior and (correlated) Gaussian errors in the model (e.g., see Ref. <ref type="bibr">[68]</ref>). We suppose that at the start of our experimental-design process prior knowledge of the parameters of interest is specified by a multi-variate normal distribution with a vector of means &#181; 0 and a covariance matrix V 0 ,</p><p>Under the assumption that f (x, &#952;) is linear in &#952;, it follows that the posterior is also given by a normal distribution</p><p>where the mean and variance have been updated from &#181; 0 and V 0 to &#181;(y, x) and V (x) respectively. Crucially, V (x) depends on neither the specific value of &#181; 0 nor the measured data y. Instead the extent to which it updates V 0 is determined by a combination of the model error and the experimental errors. The optimal design is then that which provides the best improvement in constraints on &#952;, i.e., the greatest improvement in V over V 0 . This leads us to choose the utility to be the gain in Shannon information compared to prior information for &#952;, based on the experiment (x, y). This is equivalent to the so-called Kullback-Leibler (KL) divergence, or relative entropy, between the prior and posterior for &#952; (a measure of the difference between these probability distributions), followed by marginalizing over y:</p><p>In fact, if linearization is valid, the integral over y is trivial since neither the posterior not the prior covariance matrix depend on it. Equation ( <ref type="formula">35</ref>) can be computed exactly (see Appendix A of Ref. <ref type="bibr">[68]</ref>), with the result</p><p>where we have defined the posterior shrinkage factor S &#8805; 1. Our assumptions lead to a form of the expected utility that is analytic, easy to understand, and quick to compute. Particular confidence levels for the prior <ref type="bibr">(33)</ref> and posterior <ref type="bibr">(34)</ref> for the parameters &#952; define hyperellipsoids. Then S is the factor by which the volume of the prior ellipsoid shrinks as it is updated to the posterior, with larger values of S (or U KL ) being more informative than smaller values. An experiment yielding S = 1 (or U KL = 0) is then completely uninformative. If we are interested only in a subset of the &#952;, and not in the rest, we can re-define the utility to find the optimal design of an experiment that seeks to measure our subset of interest by simply computing Eq. ( <ref type="formula">36</ref>) with the corresponding submatrices of V 0 and V . Note that constraints from previous experiments are built in naturally via the prior on the parameters. So, if we find a large utility in an observable or a region of experimental conditions that has already been thoroughly explored, that means there is still valuable constraining information to be gained there.</p><p>As an illustrative example, Fig. <ref type="figure">5</ref> shows the expected utility from Eq. ( <ref type="formula">36</ref>) for experiments to measure Compton scattering from the proton <ref type="bibr">[68]</ref>. Each panel in the top or bottom row shows a color contour plot of U KL (x) at possible kinematic points (specified by laboratory energy and scattering angle) for determining a subset of proton polarizabilities from the measurement of the proton differential cross section (see Ref. <ref type="bibr">[68]</ref> for further examples and explanations). The polarizabilities are extracted through application of a NP model (here: chiral effective field theory). The most red regions are where the most fruitful measurement will be. The top row does not include the theoretical model discrepancy, which in this case is from the model truncation error, while the bottom row does include this uncertainty. The effect of including the truncation errors is striking: it shifts the region of optimal utility to lower energies and moderates the expected information gain. Including theory uncertainties is essential for experimental design! Now suppose we have multiple models. Then our observational conditional, p(y|x, &#952;), will be replaced by a mixed model conditioning. For example, if BMA is used for the mixing then the mixed model for observables can be formulated according to Eq. ( <ref type="formula">13</ref>). As long as the parameters &#952; are common to all models used in the mixing we can employ the above formalism by revising p(&#952;, y | x) accordingly in Eq. ( <ref type="formula">32</ref>). However,  <ref type="formula">36</ref>) of proton differential cross section (d&#963;) measurements (see Ref. <ref type="bibr">[68]</ref> for details). Colors indicate the utility of one measurement conducted at each kinematic point (&#969; lab , &#952; lab ), with the point of largest utility U KL being by definition the optimal 1-point design. (The color bar is on a linear scale, though the hue varies much more quickly for small U KL .) The top row (with the red, "No &#948;y th " box) does not include model truncation estimates, whereas the bottom row does include this uncertainty. Each column shows the information gain one could expect to achieve for a subset of the proton polarizabilities. The white circles with black borders show the optimal design kinematics for five measurement points at the same energy but different angles. Reproduced from Ref. <ref type="bibr">[68]</ref> with kind permission of The European Physical Journal (EPJ).</p><p>the use of general mixing can lead to more complicated forms than the illustration presented here. Such use of model mixing for experimental design is one of the ultimate goals of the BAND project.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="6.">Case Study: The equation of state of strongly interacting matter</head><p>Heavy-ion collisions, performed at energies from a few MeV to a few tens of TeV provide the means to excite femtoscopic regions of matter to extreme densities and temperatures. Great experimental investments have been made at NSCL [69], RIKEN <ref type="bibr">[70]</ref>, GSI <ref type="bibr">[71]</ref>, RHIC <ref type="bibr">[12]</ref>, and LHC <ref type="bibr">[13]</ref> to explore strongly interacting matter at temperatures from a few to hundreds of MeV and densities up to several times nuclear matter density. New facilities are coming online, as FRIB <ref type="bibr">[8]</ref>, FAIR <ref type="bibr">[72]</ref>, and NICA <ref type="bibr">[73]</ref> should all be completed in the next few years.</p><p>Although these experiments address a wide variety of issues, two critical areas of commonality will be addressed by BAND. First, existing and future high-quality datasets are enormous and cover a remarkably heterogeneous range of physics by employing a vast complement of detectors. Secondly, the created hot and dense matter cools quickly and is very short-lived, and interpreting the measurements thus requires comparison to sophisticated and numerically intensive theoretical models and simulations describing its evolution through multiple stages before being observed. These models build on robust theoretical frameworks for describing strongly interacting matter in its various manifestations but involve a number of parameters describing medium properties that cannot yet be precisely computed from first principles. In addition, the transitions between different stages provide conceptual challenges that result in competing models built on conflicting paradigms, assumptions and/or approximations. BAND's role lies at the intersection of experiment and theory where comprehensive experimental datasets are analyzed using Bayesian inference to constrain the uncertainties in model structure and model parameters. Given the complexity of these model-to-data comparisons, sophisticated new methodologies from the statistical science community are required to achieve complete and rigorous uncertainty quantification including both experimental and theoretical sources of error.</p><p>Statistical approaches based on model emulators have recently been applied to analyses of heavy ion data from RHIC and the LHC <ref type="bibr">[74,</ref><ref type="bibr">75]</ref>. After being tuned using a few hundred to several thousand full model runs at each point of a sufficiently large number of design points for the model parameters, emulators reproduce principal components of the model output (predictions for observables) with little computation. This enables exploration of the high-dimensional parameter space with fine resolution for mapping out the joint posterior distribution for the model parameters. These analyses result in likelihood contours of the parameter space where uncertainties, both experimental and theoretical, are taken into account. The result of one such analysis performed by the MADAI Collaboration <ref type="bibr">[76]</ref> is presented in Fig. <ref type="figure">6</ref>. Here, a 14dimensional parameter space was explored in analyzing high-energy collisions from RHIC and from the LHC <ref type="bibr">[12,</ref><ref type="bibr">13]</ref>. Parameters expressing the equation of state were among those varied, and the ensuing constraint of the equation of state is shown in the figure . 
Going forward, a main challenge facing the field is to handle multiple competing models that do not necessarily share a common set of parameters. All applications of emulators to heavy-ion collisions to date have accounted for parameter variation within a particular model. However, there are instances where multiple models must be simultaneously considered. For heavy-ion collisions this is especially true for models of the initial stopping stage for lower energy collisions corresponding to the RHIC Beam Energy Scan, for the pre-hydrodynamic evolution, and for the interface between the hydrodynamic and late hadronic simulation stage (for this last issue see Sec. 9.) For the initial conditions and pre-hydrodynamic stage, several models based on very different paradigms should be considered. Both for the purpose of determining the best choice of early-stage models, and for accurately reflecting the uncertainty in the early evolution stage when extracting information about the medium properties controlling the hydrodynamic stage of the collision, one must consider a variety of theoretical pictures. This challenge defines the principal role of BAND's expertise in applications I n s u c hc a s e s , t h ee s s e n t i a l i n g r e d i e n t t o t h ec a l c u l a t i o n sb e c om e s t h eo p t i c a lp o t e n t i a l :a n e ff e c t i v ec om p l e x i n t e r a c t i o nb e t w e e nt h er e l e v a n tc om p o s i t eb o d i e st h a tc a p t u r e st h e m a n y -b o d yc om p l e x i t yo ft h ep r o b l em . N u c l e o n -n u c l e u so p t i c a lp o t e n t i a l sh a v eb e e n t r a d i t i o n a l l yo b t a i n e df r omfi t t i n gd a t a ,p r im a r i l ye l a s t i cs c a t t e r i n g . G l o b a lo p t i c a l p o t e n t i a lp a r am e t e r s( e . g . , [ 7 8 , 7 9 ] )o b t a i n e du s i n gs t a n d a r d &#967; 2 m i n im i z a t i o n [8 0 ]a r e charge, mass and energy dependent and only provide an average description of reactions across the nuclear chart. Indeed, particularly for reactions with unstable nuclei, the accuracy of global approaches is unknown due to the extrapolations to nuclei far away from the valley of stability. To properly leverage the massive investment of time, scientific expertise, and resources we must understand how the uncertainties in models that are fitted to data propagate to their predictions, and especially to extrapolated predictions for targets with extreme neutron or proton numbers.</p><p>In the last few years, Bayesian methods have been established to quantify the uncertainties in the optical potential parameters and corresponding observables <ref type="bibr">[81,</ref><ref type="bibr">82]</ref>. Initial work in Refs. <ref type="bibr">[81,</ref><ref type="bibr">82]</ref> focused on how well a single set of elastic scattering data characterized by a well defined beam energy and a generous angular distribution could pin down the optical-potential parameters. Mock data were generated for elastic angular distributions using the model of Ref. <ref type="bibr">[79]</ref> and an overall 10% error on these synthetic observations was assumed. These data were then used to calibrate an optical potential model of the reaction containing 9 parameters. Wide Gaussian prior distributions centered around the global parameters of <ref type="bibr">[78]</ref> were chosen as the prior for these parameters. The nine-dimensional parameter posterior was then generated from Monte Carlo sampling using the Metropolis-Hastings algorithm. These posteriors were then used to obtain the credibility intervals for the elastic scattering angular distributions and propagated to other reaction observables such as the total (reaction) cross section and the transfer angular distribution, see Eq. (10). The most striking conclusion from these Bayesian studies <ref type="bibr">[81,</ref><ref type="bibr">82]</ref> was that the resulting posterior distributions for predicted observables were significantly wider than previously assumed and did not exhibit Gaussian shapes. The linear error propagation assumed in previous studies was not valid for this situation. In fact, the credibility intervals obtained when the optical potential is calibrated on elastic data of this accuracy and results propagated to a transfer reaction are too large for a useful model comparison. These early UQ studies for optical potentials suggest that the way they are presently constrained by data leads to too much uncertainty for their application in other reactions to give significant insights into the dynamics of those reactions.</p><p>Since optical-potential models are workhorses of nuclear-reaction theory it is important to understand how these too-large uncertainties could be reduced. Which observables and kinematic conditions can provide a significant reduction of this uncertainty? As a first step to a full experimental-design analysis Ref. <ref type="bibr">[83]</ref> asked how impactful it is to reduce the experimental error. This is largely dominated by the pointto-point error for experiments with rare isotopes, so issues with discrepancy functions were not discussed in this initial study. Ref. <ref type="bibr">[83]</ref> then showed that, for most cases, a factor of two reduction in the point-to-point uncertainty of observations does not result in a factor of two reduction in the uncertainty of the model prediction for the elastic angular distribution.</p><p>The angular range is also another important consideration in such experiments. As an illustration, Fig. <ref type="figure">7</ref> shows the 95% credibility intervals obtained for the angular o t e n t i a l p a r am e t e r s :t h ed e p t h ,r a d i u sa n dd i ff u s e n e s so ft h er e a lp a r to ft h eo p t i c a lp o t e n t i a l ( V , r , a )a n dt h eim a g i n a r yt e rm s ,s u r f a c e( W s , r s , a s )a n dv o l um e( W , r w , a w ) . T h e m o s tim p o r t a n td i ff e r e n c eb e t w e e nc a l i b r a t i o n w i t hd a t ao v e rt h ef u l la n g u l a rr a n g e a n dt h a tw h i c hu s e so n l y f o rw a r d -a n g l ed a t a i s i nW s . R e f e r e n c e <ref type="bibr">[ 8 3</ref> ]c o n c l u d e dt h a t u s i n gad e n s ea n g u l a rg r i d i nt h ee x p e r im e n t i s l i k e l ya w a s t eo fr e s o u r c e s ,b u tt h e r e i s im p o r t a n t i n f o rm a t i o n i nt h eb a c kw a r da n g l e so b s e r v a t i o n st h a t m a k e sas u b s t a n t i a l d i ff e r e n c et ot h e m o d e lc a l i b r a t i o n .</p><p>T h eBANDf r am ew o r k w i l lb eb r o u g h tt ob e a ro nt h e s e i s s u e s . Afi r s ts t e p w i l l b et ou s eau t i l i t yf u n c t i o na sd e s c r i b e d i nS e c .5t oq u a n t i f yt h en o t i o n so fo p t im a l e x p e r im e n t a ld e s i g n im p l em e n t e dh e u r i s t i c a l l y i n R e f . [ <ref type="bibr">8 3 ]</ref> . M e a n w h i l e ,S e c s . F i g u r e8 . P a r am e t e rp o s t e r i o rd i s t r i b u t i o n s f o rt h ee l a s t i cs c a t t e r i n go fp r o t o n so n 2 0 8 P ba t3 0 M eV : i n c l u d i n gd a t a i nt h e f u l la n g u l a rr a n g e( b l u e ) ,w h e no n l y i n c l u d i n g f o rw a r da n g l e s( o r a n g e )a n dw h e n i n c l u d i n gas p a r s ea n g u l a rg r i d( g r e e n ) <ref type="bibr">[ 8 3</ref> ] . e x p e r im e n t a ld e s i g nm a yb em i s l e a d i n g .S ou n d e r s t a n d i n g t h e im p e r f e c t i o n so fd i ff e r e n t r e a c t i o n -t h e o r y m o d e l sa n d i n c l u d i n gs t a t i s t i c a ld e s c r i p t i o n so f t h emw i l lb eak e yp a r t o fBAND ' se ff o r t i nt h i sa r e a . T h er e a c t i o n -t h e o r yc omm u n i t yc a na l s ob e n e fi tf r om BAND ' sp a r t i c i p a t o r ya p p r o a c ht op r i o rb u i l d i n g : S e c . 2 . 1s h o w e dh o wh i e r a r c h i c a l B a y e s i a n m o d e l sc a nb eu s e dt o i n c o r p o r a t ec o n s t r a i n t s ,o t h e rd a t a ,a n d i n t u i t i o no n m o d e lp a r am e t e r s i nt h ea n a l y s i s .</p><p>W h i l et h es im p l i c i t y o ft h e o p t i c a l m o d e l m a d ei t a t t r a c t i v ef o rt h e s e fi r s t applications of Bayesian methods to reaction-theory questions, more sophisticated methods are needed to describe many reactions of interest. These models may include couplings to collective degrees of freedom, to the continuum, and/or to rearrangement channels. Implementing UQ in these models will require their calibration, and to do that efficiently emulators must be developed. The model-mixing tools discussed in Secs. 4 and 3.4 are an appealing way to combine treatments of reaction dynamics that are designed for different kinematic domains. BAND's tools will give us the opportunity to leverage these models' local performance in an effort to achieve an overall description of nuclear reactions that is better than that obtained in any individual model.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="8.">Case Study: Bayesian Model Averaging in nuclear mass models</head><p>The BAND framework will enable quantified extrapolations to yet-unexplored domains and to environments that cannot be directly probed in the laboratory, e.g., the conditions occurring in neutron-star mergers or supernovae. The example below illustrates how the anticipated BAND tools can enable massive, but still reliable, extrapolations of nuclear properties, such as binding energies. These extrapolations will establish the limits of nuclear binding and quantify our uncertainty as to where those limits are. This is crucial for understanding how elements in the universe are produced in stellar nucleosynthesis; see, e.g., Ref. <ref type="bibr">[9]</ref>. A quantitative understanding of related astrophysical processes requires knowledge of nuclear properties and reaction rates of thousands of very exotic isotopes, the majority of which cannot be accessed by experiments. Consequently, the nuclear data for astrophysical simulations must often be obtained by carrying out massive model-based extrapolations. In several recent studies <ref type="bibr">[37]</ref><ref type="bibr">[38]</ref><ref type="bibr">[39]</ref> BMA techniques were applied to quantify the limits of the nuclear landscape by considering several global models and the most recent experimental information on particle stability and masses.</p><p>The global modeling of all particle-bound nuclei inhabiting the nuclear landscape is a challenging task that requires control of many aspects of the nuclear many-body problem. For such a task, the microscopic tool of choice is nuclear density functional theory based on effective inter-nucleon interactions modeled in terms of energy density functionals (EDFs). Bayesian model calibration has been carried out <ref type="bibr">[84]</ref> for some selected EDFs, but not for most of the mass models on the market. In the absence of full uncertainty quantification for each model, a simple and practical strategy <ref type="bibr">[36,</ref><ref type="bibr">85,</ref><ref type="bibr">86]</ref> is to develop a statistical approach to the residuals between experimental observations and the predictions of the nuclear mass models across the two-dimensional nuclear domain {x i } = (Z i , N i ). Following the discrepancy approach described in Sec. 4, the Bayesian statistical model for these residuals y i -f (x i , &#952;) can be written &#948;(x i ) + &#949; i , where &#948;(x) represents the systematic deviation, &#949; is the propagated point-to-point uncertainty. In Refs. <ref type="bibr">[37]</ref><ref type="bibr">[38]</ref><ref type="bibr">[39]</ref> the function &#948; was taken as a GP in the nuclear domain.</p><p>The BMA example presented here is from Ref. <ref type="bibr">[39]</ref>, which studied one-and twonucleon separation energies S 1n/1p/2n/2p and particle drip lines. The observations D i n c l u d ea l le x p e r im e n t a l m a s s e s f r oma t om i c m a s se v a l u a t i o n sAM E 2 0 0 3 [ 8 7 ]( t r a i n i n g s e t )t o g e t h e r w i t hl a t e r m e a s u r em e n t sf r om AM E 2 0 1 6[ 8 8 ]a n de l s ew h e r e( t e s t i n g s e t ) R e f .[ <ref type="bibr">3 9</ref> ] . T h e G P s w e r et r a i n e do nt h es e p a r a t i o n -e n e r g yr e s i d u a l so fK =1 1 n u c l e a r m a s s m o d e l sM k ( k=1, . . . 1 1 )t h a ta r e l i s t e d i nF i g .9  ]u s e dt w o f am i l i e so fw e i g h t sb a s e do nt h ed a t a f r omt h en e u t r o nr i c h ( x n )a n dp r o t o n -r i c h ( x 2 p )n u c l e a rd om a i n s . O n t h en e u t r o n -r i c h s i d e ,w e i g h t sw e r e a s s i g n e da c c o r d i n g t o t h em o d e lp e r f o rm a n c e i n r e g a r d t o t h ep r e d i c t i o no f t h e e x i s t e n c e o fo b s e r v e dn e u t r o n -r i c hn u c l e it h a tw e r en o tp a r to ft h et r a i n i n go rt e s t i n gs e t s :</p><p>w h e r ex n i s t h e s e to f2 5 4 e x p e r im e n t a l l yo b s e r v e dn e u t r o n -r i c hn u c l e iw i t h2 0 &#8804;Z&#8804;5 0 f o rw h i c hn oe x p e r im e n t a ln e u t r o ns e p a r a t i o ne n e r g y i sa v a i l a b l e . O nt h ep r o t o n -r i c h s i d e ,w e i g h t s w k ( p ) &#8733;p ( S 2 p ( x ) &lt;0 ,S 1 p ( To estimate how many particle-bound nuclei with Z, N &#8805; 8 and Z &#8804; 119 may exist in nature, the posterior distribution of the number of isotopes with positive separation energies was calculated. The resulting posterior distributions for individual models and BMA are shown in Fig. <ref type="figure">9</ref>. According to the BMA(n+p) analysis in Eq. ( <ref type="formula">39</ref>), the number of particle-bound nuclei is 7708 &#177; 534. The results of the individual models shown in Fig. <ref type="figure">9</ref> show considerable spread, primarily due to the extrapolation uncertainty in the heavy neutron-rich region. This result underlines the fact that one should be very careful when trusting extrapolative predictions of any given model.</p><p>BAND will take posterior predictions obtained with BMA-such as those discussed in this section-and use them to plan experiments. For this case study those experiments would aim at establishing the existence of exotic nuclei. In the nucleosynthesis context, the errors on binding energies computed with BMA can guide the uncertainty analysis for abundance studies involving astrophysical network simulations. BAND will also improve the EDFs used for this study, since full calibration of individual NP models can be considered before they are mixed. Better understanding of the NP model properties in the data space can yield more informed statistical models for the discrepancy between the models and reality than the GP used in the study described above. This, in turn, will permit more robust prediction of extrapolated nuclear properties thus providing better input for experimental design described in Sec. <ref type="bibr">5</ref>.</p><p>With BAND, we will improve the simple BMA methodology presented in this example by using the more advanced BMM discussed in Sec. 3. In this way, we will be able to catch local model preferences, see Sec. 3.4 and Ref. <ref type="bibr">[89]</ref>. Another anticipated improvement concerns the pre-selection of models used in the BMM. This will amount to computing the prior probability p(M k ) based on the model performance in the space of observations x. This will enable us to eliminate models that are very similar (or identical) in the space x <ref type="bibr">[89]</ref>.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="9.">Case Study: Bayesian Model Averaging for transport coefficients in dynamical models of heavy-ion collisions</head><p>A simple application of Bayesian Model Averaging to heavy-ion collisions dynamics was recently published by the JETSCAPE Collaboration <ref type="bibr">[90]</ref>. One of JETSCAPE's goals is to use experimental data measured at RHIC and the LHC to perform global calibration of a highly complex dynamical model for the evolution of hot and dense quantumchromodynamics (QCD) matter created in relativistic heavy-ion collisions <ref type="bibr">[91]</ref>. There is, however, an irreducible model uncertainty in the calibration. It arises from ambiguities in the model used for "particlization". Particlization marks the transition between two dynamical modules: a relativistic dissipative fluid dynamical description of the early quark-gluon plasma stage of the heavy-ion collision and a microscopic kinetic transport code describing the late and much more dilute hadronic stage. Particlization is necessary to translate the fluid from the first stage into the set of particles that get transported in the second stage. The posterior joint probability distribution P(&#952;|y exp ) for 17 model parameters &#952; was extracted via Bayesian Model Averaging. As in Eq. ( <ref type="formula">13</ref>), that posterior is a linear combination of the posteriors corresponding to three different model choices for this transition. These models are denoted Grad, PTB (Pratt-Torrieri-Bernhard), and CE (Chapman-Enskog) in Fig. <ref type="figure">10</ref>. For the case studied in <ref type="bibr">[90]</ref> the evidence ratios of these models were approximately 5000:3000:1; that is, the CE model turned out to be significantly disfavored by the data while the other two contributed with similar weights to the Bayesian Model Average. The resulting 90% credibility intervals for the specific shear and bulk viscosities, &#951;/s and &#950;/s, as functions of temperature are shown in Fig. <ref type="figure">10</ref>. The gray areas denote the prior 90% credible intervals (see Ref. <ref type="bibr">[91]</ref> for an in-depth discussion of prior selection), the colored lines outline the corresponding ranges for the three particlization models studied in <ref type="bibr">[90,</ref><ref type="bibr">91]</ref>, while the orange areas show the ones for the Bayesian Model Averages. The differences between the prior (gray) and posterior (orange) 90% credible intervals for the Quark-Gluon Plasma (QGP) viscosities indicate that the available experimental data exhibit their strongest constraining power in the lower temperature region 150 MeV T 250 MeV; above T &#8776; 250 MeV their power to constrain these transport coefficients rapidly degrades, leaving large uncertainties for both the shear and, in particular, the bulk viscosity. For a deeper discussion of the physical and statistical implications of this plot we refer the reader to <ref type="bibr">[90]</ref>.</p><p>The study presented in Refs. <ref type="bibr">[90,</ref><ref type="bibr">91]</ref> employed a number of tools used in Bayesian inference that are anticipated to become, in one form or another, part of the BAND framework. This will facilitate their application to a much wider set of problems in Nuclear Physics: (i) economic sampling of a high-dimensional model parameter space using a Latin hypercube design for full model runs; (ii) Principal Component Analysis (PCA) of a large space of observables to reduce the dimensionality of the space of target observables for calculating the likelihood of the model parameters; (iii) GP emulators trained on the PCA observables predicted by the full-model runs to efficiently interpolate these predictions to large numbers of alternate model parameter settings; (iv) closure tests for testing emulator performance and our ability to reconstruct the model parameters from "mock data" generated by the full model with known parameter settings; (v) efficient MCMC sampling of the multidimensional posterior probability distribution for the model parameters; and (vi) Bayesian Model Averaging to combine the posterior distributions from different, a priori equally likely models, in order to quantify the contribution of irreducible model uncertainties to the variance of parameters inferred from the experimental data. In developing these tools and applying them appropriately, collaboration between physicists and statisticians has been invaluable, and BAND will follow the same strategy.</p><p>A key deliverable of the BAND initiative is a statistically meaningful simultaneous quantification of both theoretical and experimental uncertainties in Bayesian inference. The study reported in Refs. <ref type="bibr">[90,</ref><ref type="bibr">91]</ref> made a first step in this direction within the context of heavy-ion collision dynamics. But its scope was limited because it considered only the theoretical uncertainty associated with the particlization of the quark-gluon plasma fluid at the end of its evolution. As mentioned in Sec. 6, other modeling uncertainties affect the early evolution stages and even the initial conditions of QCD matter created in heavy-ion collisions. For studying the interplay of early and late modeling uncertainties, and the best weighting of these in future predictions of additional observables for experimental design, the discussion presented in Sec. 3 clarifies that the simple linear combination of the posterior distributions of each individual model used in Ref. <ref type="bibr">[90]</ref> is no longer adequate. The BAND initiative will combine expertise in physics, statistics and computer science to develop and implement more powerful Bayesian Model Mixing tools needed to properly account for local model preferences while also adequately accounting for the individual models' overall performance in the space of observations D through their model evidence p(M k ).</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="10.">Strike up the BAND</head><p>The BAND framework is designed to be an integrated set of computational and input tools. The BAND collaboration will develop the framework in several stages that will include concurrent lines of development and testing. Open-source code development and delivery will be facilitated via the BAND Github repository <ref type="bibr">[55]</ref>. We will develop codes for novel applications using a mix of the repository's public and private branches. The framework will also draw on and integrate other repositories where publicly available open-source codes that perform BAND-relevant physics and statistics functions reside. The BAND framework will be intentionally permissive in terms of the languages and formats of collaboration code. The computational/theoretical models that can be interfaced with BAND framework codes will thus range in language (e.g., Fortran, C/C++, Python) and scale (e.g., executable on a single thread, with its own MPI communicator). This fusion of disparate tools will be achieved by adhering to newly designed BAND Software Development Kit (SDK) requirements. This SDK will borrow from established community software requirements such as those of the Extreme-scale Scientific Software Development Kit (xSDK) <ref type="bibr">[92]</ref> and IDEAS Productivity <ref type="bibr">[93]</ref> efforts. The goal of this SDK is to build in interoperability across the BAND software ecosystem, large-scale scientific simulation codes, and other numerical libraries. This will enable non-BAND scientists' involvement in the development of BAND's instruments and in proof-of-concept science analyses.</p><p>BAND is already collating, documenting, and linking to or storing codes from various sub-fields of nuclear physics. New framework codes will be developed in parallel with interfaces that allow the use of existing modeling code within the framework. For example, the model calibration component of BAND will involve new technology for emulation and posterior exploration that interfaces with existing GP emulators and MCMC methods. The resulting capabilities will be part of the first release of the framework, scheduled for 2021. That release will have limited physics functionality but serve as a testing platform. Unit and regression tests will be used to ensure that core functionalities are maintained during BAND's continuous, community-oriented development. Later releases will include the entire suite of tools depicted in Fig. <ref type="figure">1</ref>. All releases will be available for download from our public repository, so any interested community member can test and develop familiarity with the evolving framework.</p><p>Nuclear physicists will then be able to bring their physics model and dataset and use BAND's input tools to:</p><p>&#8226; Formulate a likelihood. Section 2.2 explains the Bayesian approach to formulating likelihoods that users can employ for parameter estimation and making predictions. BAND will encourage them to consider error modeling that goes beyond the standard likelihood (6) in order to account for deficiencies in their physics model.</p><p>&#8226; Specify priors. BAND's participatory approach to prior selection, discussed in Sec. 2.1, will facilitate the development of priors that encode physical bounds on parameters, or expectations regarding their natural size. This will mean that all pertinent information, not just that in the provided dataset, will be leveraged and accounted for in the posteriors for all quantities of interest.</p><p>Of course, the statistical models developed in this way must be checked. BAND will employ a number of statistical model-checking diagnostics (see, e.g., Ref. <ref type="bibr">[94]</ref> for the GP case) to ensure that the statistical models adopted are consistent. We will particularly focus on whether the BAND framework produces accurate credibility intervals, i.e., the 68% credibility interval around the model prediction encompasses the correct result 68% of the time. BAND's inter-operable computational tools will also facilitate model emulation, which is crucial for NP models that require large amounts of computer time for a single evaluation. BAND's emulators will then be used to map out the posterior via Monte Carlo sampling. In this way, BAND can be used for efficient calibration of a single NP model.</p><p>But a key emphasis of BAND is to go beyond such a single-model approach and use Bayesian Model Mixing to obtain more information-and more reliable informationthan is available in the posterior of any one NP model. The principles of BMM were explained in Sec. 3. BMM can be superior to Bayesian Model Averaging because it does not generate the full posterior of each model before averaging them, but instead employs more specific information on each model to produce a posterior that draws on each model in its areas of strength. Section 4 applied the emulation, calibration, and Bayesian Model Mixing elements of the BAND framework in a simple context: the problem of estimating the gravitational acceleration from data in a ball-drop experiment.</p><p>The results of BAND analyses-whether single-or multi-model-will then be used to perform experimental design analyses, i.e., answer questions about what experiment will produce the maximum gain in regard to a desired piece (or pieces) of informationsee Sec. 5.</p><p>Finally, in Secs. 6-9 we discussed some recent applications of Bayesian methods in NP and explained how the BAND framework will enable analyses that go much further. BAND's ability to develop statistical models of the discrepancy between physics models and data, together with its intelligent use of priors, and its emphasis on Bayesian Model Mixing, will provide deeper insights into the equation of state, initial conditions and transport coefficients of strongly interacting matter, the existence of nuclei near the driplines, production of elements in stars, and models of nuclear reactions. In each area BAND's full quantification of uncertainties will allow it to provide valuable guidance regarding the impact of proposed experiments at FRIB, RHIC, and other NP facilities.</p></div></body>
		</text>
</TEI>
