sensitivity analysis, uncertainty quantification and...

46
Outline Sensitivity Analysis in Path-space Uncertainty Quantification and Sensitivity Bounds Inference in Pathway Signalling Sensitivity Analysis, Uncertainty Quantification and Inference in Stochastic Dynamics Yannis Pantazis University of Crete IPAM, January, 2016 Yannis Pantazis University of Crete SA, UQ and Inference for Stochastic Dynamics

Upload: others

Post on 11-Jul-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Sensitivity Analysis, Uncertainty Quantification and ...helper.ipam.ucla.edu/publications/uq2016/uq2016_13207.pdfUncertainty Quanti cation and Sensitivity Bounds Inference in Pathway

OutlineSensitivity Analysis in Path-space

Uncertainty Quantification and Sensitivity BoundsInference in Pathway Signalling

Sensitivity Analysis, Uncertainty Quantificationand Inference in Stochastic Dynamics

Yannis Pantazis

University of Crete

IPAM, January, 2016

Yannis Pantazis University of Crete SA, UQ and Inference for Stochastic Dynamics

Page 2: Sensitivity Analysis, Uncertainty Quantification and ...helper.ipam.ucla.edu/publications/uq2016/uq2016_13207.pdfUncertainty Quanti cation and Sensitivity Bounds Inference in Pathway

OutlineSensitivity Analysis in Path-space

Uncertainty Quantification and Sensitivity BoundsInference in Pathway Signalling

Sensitivity Analysis in Path-spaceIntroductionMathematical TheoryWell-mixed reaction networksMolecular dynamics

Uncertainty Quantification and Sensitivity BoundsTypical observablesRare Events

Inference in Pathway Signalling

Yannis Pantazis University of Crete SA, UQ and Inference for Stochastic Dynamics

Page 3: Sensitivity Analysis, Uncertainty Quantification and ...helper.ipam.ucla.edu/publications/uq2016/uq2016_13207.pdfUncertainty Quanti cation and Sensitivity Bounds Inference in Pathway

OutlineSensitivity Analysis in Path-space

Uncertainty Quantification and Sensitivity BoundsInference in Pathway Signalling

Joint work with

I Markos Katsoulakis (University of Massachusetts, Amherst)

I Paul Dupuis (Brown University)

I Vagelis Harmandaris (University of Crete)

I Petr Plechac (University of Delaware)

I Luc Rey-Bellet (University of Massachusetts, Amherst)

I Dion Vlachos (Chem. Engineering, University of Delaware)

I Georgios Arampatzis (Comp. Science & Engineering, ETH)

I William Hu (University of Massachusetts, Amherst)

I Tasos Tsourtis (University of Crete)

I Ioannis Tsamardinos (Comp. Science, University of Crete)

Yannis Pantazis University of Crete SA, UQ and Inference for Stochastic Dynamics

Page 4: Sensitivity Analysis, Uncertainty Quantification and ...helper.ipam.ucla.edu/publications/uq2016/uq2016_13207.pdfUncertainty Quanti cation and Sensitivity Bounds Inference in Pathway

OutlineSensitivity Analysis in Path-space

Uncertainty Quantification and Sensitivity BoundsInference in Pathway Signalling

IntroductionMathematical TheoryWell-mixed reaction networksMolecular dynamics

Outline

Sensitivity Analysis in Path-spaceIntroductionMathematical TheoryWell-mixed reaction networksMolecular dynamics

Uncertainty Quantification and Sensitivity BoundsTypical observablesRare Events

Inference in Pathway Signalling

Yannis Pantazis University of Crete SA, UQ and Inference for Stochastic Dynamics

Page 5: Sensitivity Analysis, Uncertainty Quantification and ...helper.ipam.ucla.edu/publications/uq2016/uq2016_13207.pdfUncertainty Quanti cation and Sensitivity Bounds Inference in Pathway

OutlineSensitivity Analysis in Path-space

Uncertainty Quantification and Sensitivity BoundsInference in Pathway Signalling

IntroductionMathematical TheoryWell-mixed reaction networksMolecular dynamics

Sensitivity analysis - Motivation

Complex Systems, DOE Office ofScience Report

“Computational modeling of the dynamics ofthe MAP kinase cascade activated by surfaceand internalized EGF receptors”, Schoeberl et

al., Nature Biotechnology, 2002

Yannis Pantazis University of Crete SA, UQ and Inference for Stochastic Dynamics

Page 6: Sensitivity Analysis, Uncertainty Quantification and ...helper.ipam.ucla.edu/publications/uq2016/uq2016_13207.pdfUncertainty Quanti cation and Sensitivity Bounds Inference in Pathway

OutlineSensitivity Analysis in Path-space

Uncertainty Quantification and Sensitivity BoundsInference in Pathway Signalling

IntroductionMathematical TheoryWell-mixed reaction networksMolecular dynamics

Sensitivity analysis - Motivation

I Sensitivity Analysis: Impact in the output caused by perturbations inthe input.

Perspectives on the design and control of multiscale systems, Braatz et al., 2006

Yannis Pantazis University of Crete SA, UQ and Inference for Stochastic Dynamics

Page 7: Sensitivity Analysis, Uncertainty Quantification and ...helper.ipam.ucla.edu/publications/uq2016/uq2016_13207.pdfUncertainty Quanti cation and Sensitivity Bounds Inference in Pathway

OutlineSensitivity Analysis in Path-space

Uncertainty Quantification and Sensitivity BoundsInference in Pathway Signalling

IntroductionMathematical TheoryWell-mixed reaction networksMolecular dynamics

Sensitivity analysis - Related concepts & Applications

I Robustness: The persistence of a system to a desirable state underthe perturbations of external conditions.

I Identifiability: The ability of the experimental data and/or the modelto estimate the model parameters with high fidelity.

I Reliability: To ensure that the performance of a system meets somepre-specified target with a given probability.

I Optimal experimental design: Construct experiments so that theparameters can be estimated from the resulting experimental datawith the highest statistical quality. Fisher information matrix.

I Uncertainty quantification: The science of quantitativecharacterization and reduction of uncertainties.

Yannis Pantazis University of Crete SA, UQ and Inference for Stochastic Dynamics

Page 8: Sensitivity Analysis, Uncertainty Quantification and ...helper.ipam.ucla.edu/publications/uq2016/uq2016_13207.pdfUncertainty Quanti cation and Sensitivity Bounds Inference in Pathway

OutlineSensitivity Analysis in Path-space

Uncertainty Quantification and Sensitivity BoundsInference in Pathway Signalling

IntroductionMathematical TheoryWell-mixed reaction networksMolecular dynamics

Sensitivity analysis - General

I Global sensitivity analysis: Study the effect of an input parameter tothe output under a wide range of values or under a specifieddistribution.

I Local sensitivity analysis: Fix input parameters to a value and studythe effect of small perturbations around the fixed parameter to theoutput. Local SA is typically a prerequisite for global SA.

I Observable-based SA. Let {xt} is a stochastic process depending onθ ∈ R and f is an observable. Compute

SPθt ,f

(θ) =d

dθEPθ

t[f (x)]

I Density-based SA. Compare unperturbed and perturbed densitiesutilizing a metric or a divergence or compute the Fisher informationmatrix.

Yannis Pantazis University of Crete SA, UQ and Inference for Stochastic Dynamics

Page 9: Sensitivity Analysis, Uncertainty Quantification and ...helper.ipam.ucla.edu/publications/uq2016/uq2016_13207.pdfUncertainty Quanti cation and Sensitivity Bounds Inference in Pathway

OutlineSensitivity Analysis in Path-space

Uncertainty Quantification and Sensitivity BoundsInference in Pathway Signalling

IntroductionMathematical TheoryWell-mixed reaction networksMolecular dynamics

Sensitivity analysis - Challenges

I Perform SA on stochastic systems.

I Perform SA for computational models with a very large number ofparameters.

I Tackling with non-equilibrium and/or out-of-equilibrium stochasticsystems.

I Infer sensitivity information about the dynamics of a stochasticprocess.

I Perform SA fast and reliable.I Reduction of variance of statistical estimators.

Yannis Pantazis University of Crete SA, UQ and Inference for Stochastic Dynamics

Page 10: Sensitivity Analysis, Uncertainty Quantification and ...helper.ipam.ucla.edu/publications/uq2016/uq2016_13207.pdfUncertainty Quanti cation and Sensitivity Bounds Inference in Pathway

OutlineSensitivity Analysis in Path-space

Uncertainty Quantification and Sensitivity BoundsInference in Pathway Signalling

IntroductionMathematical TheoryWell-mixed reaction networksMolecular dynamics

Preliminaries

I Let {xm}m∈Z+ be a discrete-time Markov chain at steady states.

I The path distribution from 0 to T is given by

Qθ0,T

(x0, · · ·, xT

)= µθ(x0)pθ(x0, x1) · · · pθ(xT−1, xT )

whereI θ ∈ RK is the parameter vector.I µθ(x) is the stationary distribution.I pθ(x , x ′) is the transition probability function.

Yannis Pantazis University of Crete SA, UQ and Inference for Stochastic Dynamics

Page 11: Sensitivity Analysis, Uncertainty Quantification and ...helper.ipam.ucla.edu/publications/uq2016/uq2016_13207.pdfUncertainty Quanti cation and Sensitivity Bounds Inference in Pathway

OutlineSensitivity Analysis in Path-space

Uncertainty Quantification and Sensitivity BoundsInference in Pathway Signalling

IntroductionMathematical TheoryWell-mixed reaction networksMolecular dynamics

Relative entropy in path-space

I Suggest performing parameter sensitivity analysis by comparing thepath distributions utilizing relative entropy.

I Definition: The path relative entropy of Qθ0,T w.r.t. Qθ+ε

0,T is

R(Qθ

0,T ||Qθ+ε0,T

):=

∫log

(dQθ

0,T

dQθ+ε0,T

)dQθ

0,T

I Properties: (i) R(Qθ

0,T ||Qθ+ε0,T

)≥ 0 and

(ii) R(Qθ

0,T ||Qθ+ε0,T

)= 0 iff Qθ

0,T = Qθ+ε0,T

(iii) R(Qθ

0,T ||Qθ+ε0,T

)≤ R

(Qθ

0,T+1 ||Qθ+ε0,T+1

)

Yannis Pantazis University of Crete SA, UQ and Inference for Stochastic Dynamics

Page 12: Sensitivity Analysis, Uncertainty Quantification and ...helper.ipam.ucla.edu/publications/uq2016/uq2016_13207.pdfUncertainty Quanti cation and Sensitivity Bounds Inference in Pathway

OutlineSensitivity Analysis in Path-space

Uncertainty Quantification and Sensitivity BoundsInference in Pathway Signalling

IntroductionMathematical TheoryWell-mixed reaction networksMolecular dynamics

Relative entropy rate & path FIM

I The relative entropy rate (RER) is defined as

H(Qθ ||Qθ+ε

)= lim

T→∞

1

TR(Qθ

0,T ||Qθ+ε0,T

)I Easy to show that

H(Qθ ||Qθ+ε

)= Eµθ

[∫pθ(x , x ′) log

pθ(x , x ′)

pθ+ε(x , x ′)d x ′

]

I Under smoothness assumption on θ, it holds that

H(Qθ ||Qθ+ε

)=

1

2εTIH

(Qθ)ε+ O(|ε|3)

I where path Fisher information matrix is defined as

IH(Qθ) = Eµθ

[∫pθ(x , x ′)∇θ log pθ(x , x ′)∇θ log pθ(x , x ′)Td x ′

]

Yannis Pantazis University of Crete SA, UQ and Inference for Stochastic Dynamics

Page 13: Sensitivity Analysis, Uncertainty Quantification and ...helper.ipam.ucla.edu/publications/uq2016/uq2016_13207.pdfUncertainty Quanti cation and Sensitivity Bounds Inference in Pathway

OutlineSensitivity Analysis in Path-space

Uncertainty Quantification and Sensitivity BoundsInference in Pathway Signalling

IntroductionMathematical TheoryWell-mixed reaction networksMolecular dynamics

Relative entropy rate & path FIM

I The relative entropy rate (RER) is defined as

H(Qθ ||Qθ+ε

)= lim

T→∞

1

TR(Qθ

0,T ||Qθ+ε0,T

)I Easy to show that

H(Qθ ||Qθ+ε

)= Eµθ

[∫pθ(x , x ′) log

pθ(x , x ′)

pθ+ε(x , x ′)d x ′

]I Under smoothness assumption on θ, it holds that

H(Qθ ||Qθ+ε

)=

1

2εTIH

(Qθ)ε+ O(|ε|3)

I where path Fisher information matrix is defined as

IH(Qθ) = Eµθ

[∫pθ(x , x ′)∇θ log pθ(x , x ′)∇θ log pθ(x , x ′)Td x ′

]Yannis Pantazis University of Crete SA, UQ and Inference for Stochastic Dynamics

Page 14: Sensitivity Analysis, Uncertainty Quantification and ...helper.ipam.ucla.edu/publications/uq2016/uq2016_13207.pdfUncertainty Quanti cation and Sensitivity Bounds Inference in Pathway

OutlineSensitivity Analysis in Path-space

Uncertainty Quantification and Sensitivity BoundsInference in Pathway Signalling

IntroductionMathematical TheoryWell-mixed reaction networksMolecular dynamics

What do we gain?

I RER contains information not only for the invariant measure but also forthe stationary dynamics such as metastable dynamics, time correlations,etc..

I No need for explicit knowledge of invariant measure.

I RER is an observable of known test function ⇒ tractable and statisticalestimators can provide easily and efficiently its value.

I Different ε’s ⇒ SA at different directions.

I FIM constitutes a derivative-free sensitivity analysis method.

I Robustness on parameter perturbations as well as parameter identifiabilitycan be inferred from the FIM.

I Wider FIM implies a more robust model.I Steeper FIM implies more identifiable parameters.

Yannis Pantazis University of Crete SA, UQ and Inference for Stochastic Dynamics

Page 15: Sensitivity Analysis, Uncertainty Quantification and ...helper.ipam.ucla.edu/publications/uq2016/uq2016_13207.pdfUncertainty Quanti cation and Sensitivity Bounds Inference in Pathway

OutlineSensitivity Analysis in Path-space

Uncertainty Quantification and Sensitivity BoundsInference in Pathway Signalling

IntroductionMathematical TheoryWell-mixed reaction networksMolecular dynamics

Well-mixed reaction networks

I A continuous-time jump Markov process is fully determined by thetransition rates, c(x , x ′).

I The total rate is defined by λ(x) =∑

x′ c(x , x ′).

I Relative entropy rate:

H(Qθ ||Qθ+ε

)= Eµθ

[∑x′

cθ(x , x ′) logcθ(x , x ′)

cθ+ε(x , x ′)−(λθ(x)−λθ+ε(x)

)]I Derived using Girsanov formula for dQθ

0,T/dQθ+ε0,T .

I Path Fisher information matrix:

IH(Qθ) := Eµθ

[∑x′

cθ(x , x ′)∇θ log cθ(x , x ′)∇θ log cθ(x , x ′)T

]I “Parametric Sensitivity Analysis for Biochemical Reaction Networks based

on Pathwise Information Theory”, Y.P. - M. Katsoulakis - D. Vlachos,BMC Bioinformatics (2013).

Yannis Pantazis University of Crete SA, UQ and Inference for Stochastic Dynamics

Page 16: Sensitivity Analysis, Uncertainty Quantification and ...helper.ipam.ucla.edu/publications/uq2016/uq2016_13207.pdfUncertainty Quanti cation and Sensitivity Bounds Inference in Pathway

OutlineSensitivity Analysis in Path-space

Uncertainty Quantification and Sensitivity BoundsInference in Pathway Signalling

IntroductionMathematical TheoryWell-mixed reaction networksMolecular dynamics

Path FIM - Epidermal Growth Factor Receptor

Reactions Parameters Fisher Information Matrix

θ1

θ2

θ3

θ4

θ5

θ6

θ7

R1

R9

R2

R3

R4

R5

R6

R7

R8

Left panel: The graph representation of the dependencies between the reactions (left column) and the modelparameters (right column). Right panel: The corresponding block-diagonal structure of the FIM.

0 20 40 60 80 100 120 140 160 180 200−80

−60

−40

−20

0

20

Parameters

log

(dia

g(F

IM))

0 20 40 60 80 100 120 140 160 180 200−100

−80

−60

−40

−20

0

20

Parameters

log

(dia

g(F

IM))

Steady state regime

Transient regime

Diagonal elements of the path FIM computed at the steady state regime (upper) and at the transient regime(lower) for EGFR. Parameter sensitivities differ by orders of magnitude; known as “sloppiness” in biology.

Yannis Pantazis University of Crete SA, UQ and Inference for Stochastic Dynamics

Page 17: Sensitivity Analysis, Uncertainty Quantification and ...helper.ipam.ucla.edu/publications/uq2016/uq2016_13207.pdfUncertainty Quanti cation and Sensitivity Bounds Inference in Pathway

OutlineSensitivity Analysis in Path-space

Uncertainty Quantification and Sensitivity BoundsInference in Pathway Signalling

IntroductionMathematical TheoryWell-mixed reaction networksMolecular dynamics

Info-theoretic Sensitivity Analysis in Path-space (ISAP)

I “ISAP-MATLAB package for sensitivity analysis of high-dimensional

stochastic chemical networks”, submitted to J. of Statistical Software, W.

Hu, Y.P. and M. Katsoulakis.I ISAP: performs simulation and sensitivity analysis for reaction networks.I http://people.math.umass.edu/ pantazis/source/ISAP.zip

Initialize

Model

User-de�ned

Model

Build-in

Examples

Simulation

Algorithms

Sensitivity

Analysis

Plots

User-input

Time Series

stoichiometry

matrix,

propensity

functions

time series

sensitivity,

robustness,

identi�ability

Yannis Pantazis University of Crete SA, UQ and Inference for Stochastic Dynamics

Page 18: Sensitivity Analysis, Uncertainty Quantification and ...helper.ipam.ucla.edu/publications/uq2016/uq2016_13207.pdfUncertainty Quanti cation and Sensitivity Bounds Inference in Pathway

OutlineSensitivity Analysis in Path-space

Uncertainty Quantification and Sensitivity BoundsInference in Pathway Signalling

IntroductionMathematical TheoryWell-mixed reaction networksMolecular dynamics

Langevin process - Molecular Dynamics

I A system of stochastic differential equations with N particles:{dqt = M−1ptdtdpt = F θ(qt)dt − γM−1ptdt + σdWt ,

I Relative entropy rate:

H(Qθ||Qθ+ε) =1

2Eµθ [(F θ+ε(q)− F θ(q))T (σσT )−1(F θ+ε(q)− F θ(q))]

I Path Fisher information matrix:

IH(Qθ) = Eµθ [∇θFθ(q)T (σσT )−1∇θFθ(q)] ,

I “Sensitivity Analysis for Stochastic Molecular Systems using InformationMetrics”, A. Tsourtis, Y.P., M. Katsoulakis and V. Harmandaris, JCP.

I Methane - CH4

Yannis Pantazis University of Crete SA, UQ and Inference for Stochastic Dynamics

Page 19: Sensitivity Analysis, Uncertainty Quantification and ...helper.ipam.ucla.edu/publications/uq2016/uq2016_13207.pdfUncertainty Quanti cation and Sensitivity Bounds Inference in Pathway

OutlineSensitivity Analysis in Path-space

Uncertainty Quantification and Sensitivity BoundsInference in Pathway Signalling

IntroductionMathematical TheoryWell-mixed reaction networksMolecular dynamics

CH4 - RER and path FIM

Per particle RER and FIM-approximated RER comparison with 5% perturbation in all the parameters. The parameters are groupedaccording to their order of magnitude.

0

0.05

0.1

0.15

0.2

0.25

0.3

0.35

0.4

εC−C

εC−H

εH−H

Rela

tive E

ntr

op

y R

ate

RER estimator( −ε0)

FIM−basedRER estimator( +ε

0)

−20

0

20

40

60

80

100

120

140

160

σC−C

σC−H

σH−H

Rela

tive E

ntr

op

y R

ate

RER estimator( −ε0)

FIM−basedRER estimator( +ε

0)

0

100

200

300

400

500

600

700

800

Kr K

θ

Rela

tive E

ntr

op

y R

ate

RER estimator( −ε0)

FIM−basedRER estimator( +ε

0)

10

0

101

102

103

104

105

106

107

r0 θ

0

Rela

tive E

ntr

op

y R

ate

(lo

gscale

)

RER estimator( −ε0)

FIM−basedRER estimator( +ε

0)

Yannis Pantazis University of Crete SA, UQ and Inference for Stochastic Dynamics

Page 20: Sensitivity Analysis, Uncertainty Quantification and ...helper.ipam.ucla.edu/publications/uq2016/uq2016_13207.pdfUncertainty Quanti cation and Sensitivity Bounds Inference in Pathway

OutlineSensitivity Analysis in Path-space

Uncertainty Quantification and Sensitivity BoundsInference in Pathway Signalling

Typical observablesRare Events

Outline

Sensitivity Analysis in Path-spaceIntroductionMathematical TheoryWell-mixed reaction networksMolecular dynamics

Uncertainty Quantification and Sensitivity BoundsTypical observablesRare Events

Inference in Pathway Signalling

Yannis Pantazis University of Crete SA, UQ and Inference for Stochastic Dynamics

Page 21: Sensitivity Analysis, Uncertainty Quantification and ...helper.ipam.ucla.edu/publications/uq2016/uq2016_13207.pdfUncertainty Quanti cation and Sensitivity Bounds Inference in Pathway

OutlineSensitivity Analysis in Path-space

Uncertainty Quantification and Sensitivity BoundsInference in Pathway Signalling

Typical observablesRare Events

Connection with observable-based SA

I Question: Are there any links between density-based approaches (relativeentropy, FIM) and observable-based approaches (SPθ,f (θ) = ∂θEPθ [f ])?

I Based on Pinsker (or Csiszar-Kullback-Pinsker) inequality:

|EQ [f ]− EP [f ]| ≤ ||f ||∞√

2R (Q ||P)

I Q: “true” probabilistic modelI P: “nominal” or “reference” model

I For any bounded f with finite Λ(c) around 0, UQ information inequalities(Chowdhary & Dupuis, ESAIM ’13, Li & Xiu, ’12, SIAM Sci. Comp.):

supc>0−Λ(−c) +R (Q ||P)

c≤ EQ [f ]− EP [f ] ≤ inf

c>0

Λ(c) +R (Q ||P)

c

I Λ(c) := logEP [exp{c(f − EP [f ])}]: cumulant generating function.I Based on the Donsker-Varadhan variational formula for relative

entropy.

Yannis Pantazis University of Crete SA, UQ and Inference for Stochastic Dynamics

Page 22: Sensitivity Analysis, Uncertainty Quantification and ...helper.ipam.ucla.edu/publications/uq2016/uq2016_13207.pdfUncertainty Quanti cation and Sensitivity Bounds Inference in Pathway

OutlineSensitivity Analysis in Path-space

Uncertainty Quantification and Sensitivity BoundsInference in Pathway Signalling

Typical observablesRare Events

Connection with observable-based SA

I Question: Are there any links between density-based approaches (relativeentropy, FIM) and observable-based approaches (SPθ,f (θ) = ∂θEPθ [f ])?

I Based on Pinsker (or Csiszar-Kullback-Pinsker) inequality:

|EQ [f ]− EP [f ]| ≤ ||f ||∞√

2R (Q ||P)

I Q: “true” probabilistic modelI P: “nominal” or “reference” model

I For any bounded f with finite Λ(c) around 0, UQ information inequalities(Chowdhary & Dupuis, ESAIM ’13, Li & Xiu, ’12, SIAM Sci. Comp.):

supc>0−Λ(−c) +R (Q ||P)

c≤ EQ [f ]− EP [f ] ≤ inf

c>0

Λ(c) +R (Q ||P)

c

I Λ(c) := logEP [exp{c(f − EP [f ])}]: cumulant generating function.I Based on the Donsker-Varadhan variational formula for relative

entropy.

Yannis Pantazis University of Crete SA, UQ and Inference for Stochastic Dynamics

Page 23: Sensitivity Analysis, Uncertainty Quantification and ...helper.ipam.ucla.edu/publications/uq2016/uq2016_13207.pdfUncertainty Quanti cation and Sensitivity Bounds Inference in Pathway

OutlineSensitivity Analysis in Path-space

Uncertainty Quantification and Sensitivity BoundsInference in Pathway Signalling

Typical observablesRare Events

Connection with observable-based SA

I Question: Are there any links between density-based approaches (relativeentropy, FIM) and observable-based approaches (SPθ,f (θ) = ∂θEPθ [f ])?

I Based on Pinsker (or Csiszar-Kullback-Pinsker) inequality:

|EQ [f ]− EP [f ]| ≤ ||f ||∞√

2R (Q ||P)

I Q: “true” probabilistic modelI P: “nominal” or “reference” model

I For any bounded f with finite Λ(c) around 0, UQ information inequalities(Chowdhary & Dupuis, ESAIM ’13, Li & Xiu, ’12, SIAM Sci. Comp.):

supc>0−Λ(−c) +R (Q ||P)

c≤ EQ [f ]− EP [f ] ≤ inf

c>0

Λ(c) +R (Q ||P)

c

I Λ(c) := logEP [exp{c(f − EP [f ])}]: cumulant generating function.I Based on the Donsker-Varadhan variational formula for relative

entropy.

Yannis Pantazis University of Crete SA, UQ and Inference for Stochastic Dynamics

Page 24: Sensitivity Analysis, Uncertainty Quantification and ...helper.ipam.ucla.edu/publications/uq2016/uq2016_13207.pdfUncertainty Quanti cation and Sensitivity Bounds Inference in Pathway

OutlineSensitivity Analysis in Path-space

Uncertainty Quantification and Sensitivity BoundsInference in Pathway Signalling

Typical observablesRare Events

Uncertainty Quantification Bounds

I Theorem: Define

Ξ+(Q ||P; f ) := infc>0

Λ(c) +R (Q ||P)

c

Then, Ξ+(Q ||P; f ) is a goal-oriented divergence that couples theobservable f and the relative entropy.

I That means

(i) Ξ+(Q ||P; f ) ≥ 0(ii) Ξ+(Q ||P; f ) = 0 iff Q = P or f = E[f ] P-a.s.

Yannis Pantazis University of Crete SA, UQ and Inference for Stochastic Dynamics

Page 25: Sensitivity Analysis, Uncertainty Quantification and ...helper.ipam.ucla.edu/publications/uq2016/uq2016_13207.pdfUncertainty Quanti cation and Sensitivity Bounds Inference in Pathway

OutlineSensitivity Analysis in Path-space

Uncertainty Quantification and Sensitivity BoundsInference in Pathway Signalling

Typical observablesRare Events

Uncertainty Quantification Bounds

I Theorem: Explicit representations of Ξ+:

Ξ+(Q ||P; f ) = Λ−1(R (Q ||P)

)= Λ′

(Φ−1(R (Q ||P))

)=√

2Var P(f )√R (Q ||P) + O

(R (Q ||P)

)I Λ(k) = supc>0{ck − Λ(c)}: Legendre transform of Λ(·).I Φ(c) := Λ(c) + cΛ′(c) is related with the Legendre transform of Λ(·).I Relative entropy controls the uncertainty.

Yannis Pantazis University of Crete SA, UQ and Inference for Stochastic Dynamics

Page 26: Sensitivity Analysis, Uncertainty Quantification and ...helper.ipam.ucla.edu/publications/uq2016/uq2016_13207.pdfUncertainty Quanti cation and Sensitivity Bounds Inference in Pathway

OutlineSensitivity Analysis in Path-space

Uncertainty Quantification and Sensitivity BoundsInference in Pathway Signalling

Typical observablesRare Events

Sensitivity Bounds

I Sensitivity bound for observable f :

|Sµθ,f (θ)| ≤√

Var µθ (f )√I(µθ)

I Obtained by setting Q = µθ+ε, P = µθ, divide by ε and send ε→ 0.I Related to the generalized Cramer-Rao theorem (Estimation theory).I Intergovernmental panel for climate change uses as sensitivity index:

|Sµθ,f (θ)|Std µθ (f )

≤√I(µθ)

I But, in non-equilibrium systems, µθ is usually not known.

Yannis Pantazis University of Crete SA, UQ and Inference for Stochastic Dynamics

Page 27: Sensitivity Analysis, Uncertainty Quantification and ...helper.ipam.ucla.edu/publications/uq2016/uq2016_13207.pdfUncertainty Quanti cation and Sensitivity Bounds Inference in Pathway

OutlineSensitivity Analysis in Path-space

Uncertainty Quantification and Sensitivity BoundsInference in Pathway Signalling

Typical observablesRare Events

Sensitivity Bounds

I Sensitivity bound for time-averaged observable

F (x) = 1T

∫ T

0f (xt)dt:

|SQθ,F (θ)| ≤√τµθ (f )

√IH(Qθ)

I τµθ (f ) :=∫∞−∞ < f (xt), f (x0) >µθdt is the integrated

autocorrelation time.I More general theory for transient, long-time, infinite time and

spatially-extended regimes.I “Path-space information bounds for uncertainty quantification and

sensitivity analysis of stochastic dynamics”, P. Dupuis - M.Katsoulakis - Y.P. - P. Plechac, SIAM J. on UQ, 2016

Yannis Pantazis University of Crete SA, UQ and Inference for Stochastic Dynamics

Page 28: Sensitivity Analysis, Uncertainty Quantification and ...helper.ipam.ucla.edu/publications/uq2016/uq2016_13207.pdfUncertainty Quanti cation and Sensitivity Bounds Inference in Pathway

OutlineSensitivity Analysis in Path-space

Uncertainty Quantification and Sensitivity BoundsInference in Pathway Signalling

Typical observablesRare Events

Sensitivity Bound - Validation

I Another biological model that describes Epidermal Growth FactorReceptor. [Kholodenko et.al., J. Biol. Chem., 1999]

I 23 species, 47 reactions, 50 parameters, 23× 50 = 1150 sensitivityindices (Sij = ∂θjE[Xi ]).

Yannis Pantazis University of Crete SA, UQ and Inference for Stochastic Dynamics

Page 29: Sensitivity Analysis, Uncertainty Quantification and ...helper.ipam.ucla.edu/publications/uq2016/uq2016_13207.pdfUncertainty Quanti cation and Sensitivity Bounds Inference in Pathway

OutlineSensitivity Analysis in Path-space

Uncertainty Quantification and Sensitivity BoundsInference in Pathway Signalling

Typical observablesRare Events

Sensitivity Bound - Validation

I Another biological model that describes Epidermal Growth FactorReceptor. [Kholodenko et.al., J. Biol. Chem., 1999]

I 23 species, 47 reactions, 50 parameters, 23× 50 = 1150 sensitivityindices (Sij = ∂θjE[Xi ]).

Yannis Pantazis University of Crete SA, UQ and Inference for Stochastic Dynamics

Page 30: Sensitivity Analysis, Uncertainty Quantification and ...helper.ipam.ucla.edu/publications/uq2016/uq2016_13207.pdfUncertainty Quanti cation and Sensitivity Bounds Inference in Pathway

OutlineSensitivity Analysis in Path-space

Uncertainty Quantification and Sensitivity BoundsInference in Pathway Signalling

Typical observablesRare Events

Sensitivity Bound - Validation

I Another biological model that describes Epidermal Growth FactorReceptor. [Kholodenko et.al., J. Biol. Chem., 1999]

I 23 species, 47 reactions, 50 parameters, 23× 50 = 1150 sensitivityindices (Sij = ∂θjE[Xi ]).

Yannis Pantazis University of Crete SA, UQ and Inference for Stochastic Dynamics

Page 31: Sensitivity Analysis, Uncertainty Quantification and ...helper.ipam.ucla.edu/publications/uq2016/uq2016_13207.pdfUncertainty Quanti cation and Sensitivity Bounds Inference in Pathway

OutlineSensitivity Analysis in Path-space

Uncertainty Quantification and Sensitivity BoundsInference in Pathway Signalling

Typical observablesRare Events

Sensitivity analysis for rare events

I An event A is rare if P(A) = EP [χA]� 1. We usually considerlogP(A).

I Applications to: Reliability analysis, queueing theory, operationresearch, insurance, statistical mechanics.

I Sensitivity analysis for rare events:

SA(Pθ) := ∂θ logPθ(A) =∂θP

θ(A)

Pθ(A)

I Extremely few previous studies on this area!I Relative entropy is not the most appropriate divergence.

I Rare event bounds based on Renyi divergence (Atar, Chowdhary andDupuis, SIAM UQ ’14):

1

α− 1log Q(A)−

1

αRα (Q ||P) ≤

1

αlog P(A) ≤

1

α+ 1log Q(A)+

1

α+ 1Rα+1 (P ||Q)

I Renyi divergence:

Rα (Q ||P) := 1α−1

logEP

[(dQdP

)α]= 1

α−1logEP

[eα log dQ

dP

].

Yannis Pantazis University of Crete SA, UQ and Inference for Stochastic Dynamics

Page 32: Sensitivity Analysis, Uncertainty Quantification and ...helper.ipam.ucla.edu/publications/uq2016/uq2016_13207.pdfUncertainty Quanti cation and Sensitivity Bounds Inference in Pathway

OutlineSensitivity Analysis in Path-space

Uncertainty Quantification and Sensitivity BoundsInference in Pathway Signalling

Typical observablesRare Events

Sensitivity analysis for rare events

I An event A is rare if P(A) = EP [χA]� 1. We usually considerlogP(A).

I Applications to: Reliability analysis, queueing theory, operationresearch, insurance, statistical mechanics.

I Sensitivity analysis for rare events:

SA(Pθ) := ∂θ logPθ(A) =∂θP

θ(A)

Pθ(A)

I Extremely few previous studies on this area!I Relative entropy is not the most appropriate divergence.

I Rare event bounds based on Renyi divergence (Atar, Chowdhary andDupuis, SIAM UQ ’14):

1

α− 1log Q(A)−

1

αRα (Q ||P) ≤

1

αlog P(A) ≤

1

α+ 1log Q(A)+

1

α+ 1Rα+1 (P ||Q)

I Renyi divergence:

Rα (Q ||P) := 1α−1

logEP

[(dQdP

)α]= 1

α−1logEP

[eα log dQ

dP

].

Yannis Pantazis University of Crete SA, UQ and Inference for Stochastic Dynamics

Page 33: Sensitivity Analysis, Uncertainty Quantification and ...helper.ipam.ucla.edu/publications/uq2016/uq2016_13207.pdfUncertainty Quanti cation and Sensitivity Bounds Inference in Pathway

OutlineSensitivity Analysis in Path-space

Uncertainty Quantification and Sensitivity BoundsInference in Pathway Signalling

Typical observablesRare Events

Sensitivity analysis for rare events

I UQ bound:

supα>0−H(−α)− log P(A)

α≤ log Q(A)− log P(A) ≤ inf

α>0

H(α)− log P(A)

α

I H(α) := logEP [exp{α log dQdP}]: cumulant generating function of log dP

dQ.

I Does these bounds remind you something?

supc>0−

Λ(−c) +R (Q ||P)

c≤ EQ [f ]− EP [f ] ≤ inf

c>0

Λ(c) +R (Q ||P)

c

Yannis Pantazis University of Crete SA, UQ and Inference for Stochastic Dynamics

Page 34: Sensitivity Analysis, Uncertainty Quantification and ...helper.ipam.ucla.edu/publications/uq2016/uq2016_13207.pdfUncertainty Quanti cation and Sensitivity Bounds Inference in Pathway

OutlineSensitivity Analysis in Path-space

Uncertainty Quantification and Sensitivity BoundsInference in Pathway Signalling

Typical observablesRare Events

Sensitivity analysis for rare events

I UQ bound:

supα>0−H(−α)− log P(A)

α≤ log Q(A)− log P(A) ≤ inf

α>0

H(α)− log P(A)

α

I H(α) := logEP [exp{α log dQdP}]: cumulant generating function of log dP

dQ.

I Does these bounds remind you something?

supc>0−

Λ(−c) +R (Q ||P)

c≤ EQ [f ]− EP [f ] ≤ inf

c>0

Λ(c) +R (Q ||P)

c

Yannis Pantazis University of Crete SA, UQ and Inference for Stochastic Dynamics

Page 35: Sensitivity Analysis, Uncertainty Quantification and ...helper.ipam.ucla.edu/publications/uq2016/uq2016_13207.pdfUncertainty Quanti cation and Sensitivity Bounds Inference in Pathway

OutlineSensitivity Analysis in Path-space

Uncertainty Quantification and Sensitivity BoundsInference in Pathway Signalling

Typical observablesRare Events

Sensitivity analysis for rare events

I UQ bound:

supα>0−H(−α)− log P(A)

α≤ log Q(A)− log P(A) ≤ inf

α>0

H(α)− log P(A)

α

I H(α) := logEP [exp{α log dQdP}]: cumulant generating function of log dP

dQ.

I Does these bounds remind you something?

supc>0−

Λ(−c) +R (Q ||P)

c≤ EQ [f ]− EP [f ] ≤ inf

c>0

Λ(c) +R (Q ||P)

c

Yannis Pantazis University of Crete SA, UQ and Inference for Stochastic Dynamics

Page 36: Sensitivity Analysis, Uncertainty Quantification and ...helper.ipam.ucla.edu/publications/uq2016/uq2016_13207.pdfUncertainty Quanti cation and Sensitivity Bounds Inference in Pathway

OutlineSensitivity Analysis in Path-space

Uncertainty Quantification and Sensitivity BoundsInference in Pathway Signalling

Typical observablesRare Events

Sensitivity analysis for rare events

I Sensitivity bounds (Q = Pθ+ε, P = Pθ and α = 1ε (α0 + O(ε))):

supα>0− H(−α)− logPθ(A)

α≤ SA(Pθ) ≤ inf

α>0

H(α)− logPθ(A)

α

I H(α) := logEP [exp{α∂θ logPθ}]: cumulant generating function of∂θ logPθ.

I Extensions to bound rate function derivatives (Large Deviations,Moderate Deviations, etc).

I “Sensitivity Bounds for Rare Events based on Renyi Divergence”, P.Dupuis, M. Katsoulakis, Y.P. and L. Rey-Bellet

Yannis Pantazis University of Crete SA, UQ and Inference for Stochastic Dynamics

Page 37: Sensitivity Analysis, Uncertainty Quantification and ...helper.ipam.ucla.edu/publications/uq2016/uq2016_13207.pdfUncertainty Quanti cation and Sensitivity Bounds Inference in Pathway

OutlineSensitivity Analysis in Path-space

Uncertainty Quantification and Sensitivity BoundsInference in Pathway Signalling

Typical observablesRare Events

Sensitivity analysis for rare events

I Sensitivity bounds (Q = Pθ+ε, P = Pθ and α = 1ε (α0 + O(ε))):

supα>0− H(−α)− logPθ(A)

α≤ SA(Pθ) ≤ inf

α>0

H(α)− logPθ(A)

α

I H(α) := logEP [exp{α∂θ logPθ}]: cumulant generating function of∂θ logPθ.

I Extensions to bound rate function derivatives (Large Deviations,Moderate Deviations, etc).

I “Sensitivity Bounds for Rare Events based on Renyi Divergence”, P.Dupuis, M. Katsoulakis, Y.P. and L. Rey-Bellet

Yannis Pantazis University of Crete SA, UQ and Inference for Stochastic Dynamics

Page 38: Sensitivity Analysis, Uncertainty Quantification and ...helper.ipam.ucla.edu/publications/uq2016/uq2016_13207.pdfUncertainty Quanti cation and Sensitivity Bounds Inference in Pathway

OutlineSensitivity Analysis in Path-space

Uncertainty Quantification and Sensitivity BoundsInference in Pathway Signalling

Outline

Sensitivity Analysis in Path-spaceIntroductionMathematical TheoryWell-mixed reaction networksMolecular dynamics

Uncertainty Quantification and Sensitivity BoundsTypical observablesRare Events

Inference in Pathway Signalling

Yannis Pantazis University of Crete SA, UQ and Inference for Stochastic Dynamics

Page 39: Sensitivity Analysis, Uncertainty Quantification and ...helper.ipam.ucla.edu/publications/uq2016/uq2016_13207.pdfUncertainty Quanti cation and Sensitivity Bounds Inference in Pathway

OutlineSensitivity Analysis in Path-space

Uncertainty Quantification and Sensitivity BoundsInference in Pathway Signalling

Mass cytometry

I CYTOF: Single-cell measurements

I Nolan group at Stanford, 2010-2012

I Can measure 40-60 proteins simultaneously compared to 3-8 of flowcytometry

Yannis Pantazis University of Crete SA, UQ and Inference for Stochastic Dynamics

Page 40: Sensitivity Analysis, Uncertainty Quantification and ...helper.ipam.ucla.edu/publications/uq2016/uq2016_13207.pdfUncertainty Quanti cation and Sensitivity Bounds Inference in Pathway

OutlineSensitivity Analysis in Path-space

Uncertainty Quantification and Sensitivity BoundsInference in Pathway Signalling

Mass cytometry - Data

“Multiplexed mass cytometry profiling of cellular states perturbed by

small-molecule regulators”, Bodenmiller et al., Nature Biotechnology, 2012

Yannis Pantazis University of Crete SA, UQ and Inference for Stochastic Dynamics

Page 41: Sensitivity Analysis, Uncertainty Quantification and ...helper.ipam.ucla.edu/publications/uq2016/uq2016_13207.pdfUncertainty Quanti cation and Sensitivity Bounds Inference in Pathway

OutlineSensitivity Analysis in Path-space

Uncertainty Quantification and Sensitivity BoundsInference in Pathway Signalling

Dynamical model

I System of ODEs:

x = Aψ(x) + u , x(0) = x0

I x = x(t) ∈ RN : State (or variable) vectorI A ∈ RN×Q : Parameter matrixI ψ : RN → RQ : Vector-valued vector functionI u = u(t) : R→ RN : intervention vector function

I Goal: Given measurements and ψ(·) estimate A.I Structure estimation ⇐⇒ finding the zeros of matrix A.I Parameter estimation ⇐⇒ estimate the non-zero elements of A.

Yannis Pantazis University of Crete SA, UQ and Inference for Stochastic Dynamics

Page 42: Sensitivity Analysis, Uncertainty Quantification and ...helper.ipam.ucla.edu/publications/uq2016/uq2016_13207.pdfUncertainty Quanti cation and Sensitivity Bounds Inference in Pathway

OutlineSensitivity Analysis in Path-space

Uncertainty Quantification and Sensitivity BoundsInference in Pathway Signalling

Inference approach

Ingredients:

I Handle sparse sampling using Collocation method (ie, time-seriesinterpolation).

I Handle multiple interventions using Multiple shooting.

I Add ODE equations as soft constraints.

I Deal with sparsity of A using LASSO-type cost functional.I LASSO: Least Absolute Shrinkage and Selection OperatorI λA: weight that controls the sparsity.

I Overall optimize a nonlinear cost functional.

Yannis Pantazis University of Crete SA, UQ and Inference for Stochastic Dynamics

Page 43: Sensitivity Analysis, Uncertainty Quantification and ...helper.ipam.ucla.edu/publications/uq2016/uq2016_13207.pdfUncertainty Quanti cation and Sensitivity Bounds Inference in Pathway

OutlineSensitivity Analysis in Path-space

Uncertainty Quantification and Sensitivity BoundsInference in Pathway Signalling

ABCDEFG - An example

Reaction Propensity Rate constant (ki )

A→ B k1xA 0.01B → C k2xB 0.04B → D k3xB 0.1C → E k4xC 0.1C → F k5xC 0.01D → C k6xD 0.2E → D k7xE 0.4E → G k8xE 0.01F → G k9xF 0.01G → A k10xG 0.08

I Matrix A has 17 nonzero elements out of 49.

Yannis Pantazis University of Crete SA, UQ and Inference for Stochastic Dynamics

Page 44: Sensitivity Analysis, Uncertainty Quantification and ...helper.ipam.ucla.edu/publications/uq2016/uq2016_13207.pdfUncertainty Quanti cation and Sensitivity Bounds Inference in Pathway

OutlineSensitivity Analysis in Path-space

Uncertainty Quantification and Sensitivity BoundsInference in Pathway Signalling

ABCDEFG - Error

log10

(λA)

-2 -1.5 -1 -0.5 0 0.5 1 1.5 2

RX

OR

0

10

20

30R=1, SNR=high

R=1, SNR=low

log10

(λA)

-2 -1.5 -1 -0.5 0 0.5 1 1.5 2

RX

OR

0

10

20

30

R=5, SNR=high

R=5, SNR=low

log10

(λA)

-2 -1.5 -1 -0.5 0 0.5 1 1.5 2

RX

OR

0

10

20

30

R=15, SNR=high

R=15, SNR=low

Yannis Pantazis University of Crete SA, UQ and Inference for Stochastic Dynamics

Page 45: Sensitivity Analysis, Uncertainty Quantification and ...helper.ipam.ucla.edu/publications/uq2016/uq2016_13207.pdfUncertainty Quanti cation and Sensitivity Bounds Inference in Pathway

OutlineSensitivity Analysis in Path-space

Uncertainty Quantification and Sensitivity BoundsInference in Pathway Signalling

References

1. A Relative Entropy Rate Method for Path Space Sensitivity Analysis ofStationary Complex Stochastic Dynamics, M. Katsoulakis - Y.P., J. of Chem.Phys. (2013).

2. Parametric Sensitivity Analysis for Biochemical Reaction Networks based onPathwise Information Theory, M. Katsoulakis - D. Vlachos - Y.P., BMCBioinformatics (2013).

3. Pathwise Sensitivity Analysis in Transient Regimes, G. Arampatzis - M.Katsoulakis - Y.P., RMMC proceedings (2015)

4. Parametric Sensitivity Analysis for Stochastic Molecular Systems using PathwiseInformation Metrics, A. Tsourtis - V. Harmandaris - M. Katsoulakis - Y.P.(accepted)

5. Accelerated Sensitivity Analysis in High-Dimensional Stochastic ReactionNetworks, G. Arampatzis - M. Katsoulakis - Y.P. (2015)

6. ISAP-MATLAB package for sensitivity analysis of high-dimensional stochasticchemical networks, W. Hu - M. Katsoulakis - Y.P. (submitted)

7. Path-space information bounds for uncertainty quantification and sensitivityanalysis of stochastic dynamics, P. Dupuis - M. Katsoulakis - P. Plechac - Y.P.,SIAM J. on UQ (2016)

8. Sensitivity Bounds for Rare Events based on Renyi Divergence, P. Dupuis - M.Katsoulakis - L. Rey-Bellet - Y.P. (in preparation)

Yannis Pantazis University of Crete SA, UQ and Inference for Stochastic Dynamics

Page 46: Sensitivity Analysis, Uncertainty Quantification and ...helper.ipam.ucla.edu/publications/uq2016/uq2016_13207.pdfUncertainty Quanti cation and Sensitivity Bounds Inference in Pathway

OutlineSensitivity Analysis in Path-space

Uncertainty Quantification and Sensitivity BoundsInference in Pathway Signalling

The end

THANK YOU!!!

Yannis Pantazis University of Crete SA, UQ and Inference for Stochastic Dynamics