SlideShare a Scribd company logo
1 of 17
Download to read offline
Integrating Markov Process with
Structural Causal Modeling
Enables Counterfactual Inference
in Complex Systems
1
Dr. Robert Ness - Gamalon

Kaushal Paneri - Northeastern University

Dr. Olga Vitek - Northeastern University
Markov process models
• Stoichiometric Network - A collection of chemical processes together. Consider an
irreversible degradation process

• Ordinary Differential Equations -
• Mass balance equation ( By the law of mass conversation)
• Assumption: Large number of molecules (change in concentration as real number)

• Stochastic Differential Equations -
• Low concentration - collisions between molecules are unpredictable (Brownian motion
becomes significant)

• Instead of , we model , where is the distribution (PMF or PDF) of S2.

• In complex systems, these processes are reversible.
!2
Background
X0 - Input signal

v0 - Reaction rate

k1, k3 - Rate constants
Steady-state
• The rate of change for all the species, are zero, while
at the same time, net rates are non-zero.

• Species concentrations are unchanging.

• Consider a simplified model

• Setting both to zero and solving for A and B, we get

• We can achieve the same result by solving for A and B
and then taking
!3
Background
Complex Systems: Protein signaling networks
• Protein networks operates as signal processing network and are
responsible for sensing external signals such as nutritional or cell
signals to the inner components.

• Protein networks can be stoichiometric or non-stoichiometric.

• Stoichiometric networks consider specific biochemical events
between proteins, such as phosphorylation, degradation.

• Phosphorylated protein means activated protein. i.e., in a network, if
there is an edge from protein S to N, phosphorylated S causes N to
phosphorylate, which in turns, enables the downstream mechanism.

• Stoichiometric networks describe underlying elementary processes,
which give a physical causal relationship between system
components.
!4
Background
Complex Systems: Case Studies
• Mitogen-Activated Protein Kinase (MAPK)
• Model:
• Biochemical Processes:
• Steady-state solution:
• Insulin-like Growth Factor (IGF)
• Model:
!5
• Steady-state solution:
Background
vactK - Activation rate of MAPK

vinhK - Deactivation rate of MAPK

K3, K2, K - Abundance (concentration of 

proteins MAP3K, MAP2K, MAPK)

PAM,i - Parents of protein i in 

Markov process model M
Structural Causal Models (SCMs)
• For a same system with the set of components J, a structural causal model
consists of

1. Random variables , corresponding to the states of the
system.

2. A distribution on a set of independent random variables
.

3. A set of functions called structural assignments, such that

Where are parents of .

Example: MAPK

!6
NMAP3K
f3KE1 MAP3K
NMAP2K
f2K MAP2K
NMAPK
fK MAPK
Exogenous Endogenous
Background
Counterfactual Inference
• Intervention - do(MAP2K = a)

• Counterfactual -
1. Observe MAP3K=m3, MAP2K=m2 and MAPK=m1.

2. Condition the model and infer N’MAP3K,…, N’MAPK.

3. Intervention - what would happen to MAPK if MAP3K was m3’? 

do(MAP3K = m3’)

4. Use noise from Step 2. as input to the intervention model and get the
counterfactual distribution of MAPK.
!7
NMAP3K
f3KE1 MAP3K a
NMAPK
fK MAPK
Background
Markov Process Models
!8
Background
Structural Causal Models
Pros:
Cons:
Pros:
Cons:
• Describes system in terms of its
initial parameters and conditions.

• Temporal dynamics of deterministic
or stochastic systems
• Does not have prescribed
formulation for counterfactuals

• Subject to model misspecification.
• Can perform counterfactual
inference.

• Only need steady-state
observational data for parameter
estimation
• Identifiability

• Hard to perform inference

• Can only model steady-state or
equilibrium
Convert Markov process model to SCM
!9
Methods
SCM: Case studies
• Step 1… 6: Steady-state:

• Step 8: Reparameterize:

• Use Gaussian approximation to Binomial distribution
that makes easy reparameterization

• Use inverse CDF, if tractable
!10
Methods
Markov process simulations
!11
Results
Counterfactual Simulation and Evaluation
!12
Causal effect of MAP3K on MAPK
Causal Effect: difference between observed outcome and intervened outcome
Counterfactual Question: Supposed we ran a simulation and observed MAPK
abundance, what would happen if the activation rate of MAP3K was lower?
ODE and SDE: Simulate two trajectories, return the difference of steady state values

SCM: Observe MAPK, infer noises on conditioned model, intervene on MAP3K and
get the counterfactual distribution of MAPK.

If the distributions are aligned, then counterfactual distribution is rooted in the causal
mechanism present in Markov process model.
Results
Counterfactual Robustness under Model Misspecification
• System biology models are subject to misspecification, due to

• Limited understanding of molecular mechanism

• Open system - described model is actually a part of broader
molecular system, where omitted components can affect the
outcomes of intervention.

• Counterfactual enables investigator to use past experiment data to
more realistically assess the utility of interventions.

• Suppose we know the model of a system at steady-state, and its true
initial rate parameters. Consider an experiment where a biologist sets
the model parameters that will be subject to misspecification.

• Because the misspecified model is conditioned with the true data to
get the counterfactual, the resulting distribution will be closer to the
true causal effect.
!13
Results
Counterfactual Robustness under Misspecified Rates
!14
Histograms of causal effects, i.e. differences between the “observed" and the “counter- factual"
trajectories at equilibrium, for one repetition of the evaluation. The causal effect from the
misspecified SCM (blue histogram) is closer to true causal effect (orange histogram) than the
causal effect derived from a direct but misspecified simulation (green histogram). (a) MAPK, (b)
IGF. 

Results
Discussion
• This work demonstrated the process of converting a
mechanistic model to SCM, aiming to perform counterfactual
inference at steady-state. 

• Empirical validation shows that the counterfactual inference
from the resulting SCM is rooted in the causal dynamic
processes of the mechanistic model.

• Continuation of this work would be to tackle systems with
multiple or no closed-form steady-state solutions.

• Cycles

• Combination of CausalGANs and this approach to include
non-stoichiometric system components.
!15
Thank you
!16
References
• U. Alon. “An Introduction to Systems Biology”. CRC
press, 2006.

• A. Balke and J. Pearl. “Counterfactual Probabilities:
Computational Methods, Bounds and Applications”

• E. Bingham et al. “Pyro: Deep universal probabilistic
programming”. In: arXiv:1810.09538 (2018)

• S. Bongers and J. M. Mooij. “From random differential
equations to structural causal models: The stochastic
case”. In: arXiv:1803.08784 (2018).
!17

More Related Content

What's hot

Matching Skin Conductance Data to a Computational Model of Reappraisal
Matching Skin Conductance Data to a Computational Model of ReappraisalMatching Skin Conductance Data to a Computational Model of Reappraisal
Matching Skin Conductance Data to a Computational Model of ReappraisalMatthijs Pontier
 
Genetic disease identification and medical diagnosis using MF, CC, BF, MicroR...
Genetic disease identification and medical diagnosis using MF, CC, BF, MicroR...Genetic disease identification and medical diagnosis using MF, CC, BF, MicroR...
Genetic disease identification and medical diagnosis using MF, CC, BF, MicroR...KarthigaRavichandran3
 
Genetic disease identification and medical diagnosis using MF, CC, BF, MicroR...
Genetic disease identification and medical diagnosis using MF, CC, BF, MicroR...Genetic disease identification and medical diagnosis using MF, CC, BF, MicroR...
Genetic disease identification and medical diagnosis using MF, CC, BF, MicroR...KarthigaRavichandran3
 
Validation of homology modeling
Validation of homology modelingValidation of homology modeling
Validation of homology modelingAlichy Sowmya
 
Basics Of Molecular Docking
Basics Of Molecular DockingBasics Of Molecular Docking
Basics Of Molecular DockingSatarupa Deb
 
threading and homology modelling methods
threading and homology modelling methodsthreading and homology modelling methods
threading and homology modelling methodsmohammed muzammil
 
Protein Remote Homology Detection
Protein Remote Homology DetectionProtein Remote Homology Detection
Protein Remote Homology DetectionAlia Hamwi
 
Applications of protein array in diagnostics and genomic and proteomic
Applications of protein array in diagnostics and genomic and proteomicApplications of protein array in diagnostics and genomic and proteomic
Applications of protein array in diagnostics and genomic and proteomicSusan Rey
 
Energy Minimization Using Gromacs
Energy Minimization Using GromacsEnergy Minimization Using Gromacs
Energy Minimization Using GromacsRajendra K Labala
 
Proteomics - Analysis and integration of large-scale data sets
Proteomics - Analysis and integration of large-scale data setsProteomics - Analysis and integration of large-scale data sets
Proteomics - Analysis and integration of large-scale data setsLars Juhl Jensen
 
B.sc biochem i bobi u 3.2 algorithm + blast
B.sc biochem i bobi u 3.2 algorithm + blastB.sc biochem i bobi u 3.2 algorithm + blast
B.sc biochem i bobi u 3.2 algorithm + blastRai University
 

What's hot (19)

Molecular modelling
Molecular modellingMolecular modelling
Molecular modelling
 
Homology modelling
Homology modellingHomology modelling
Homology modelling
 
Matching Skin Conductance Data to a Computational Model of Reappraisal
Matching Skin Conductance Data to a Computational Model of ReappraisalMatching Skin Conductance Data to a Computational Model of Reappraisal
Matching Skin Conductance Data to a Computational Model of Reappraisal
 
Genetic disease identification and medical diagnosis using MF, CC, BF, MicroR...
Genetic disease identification and medical diagnosis using MF, CC, BF, MicroR...Genetic disease identification and medical diagnosis using MF, CC, BF, MicroR...
Genetic disease identification and medical diagnosis using MF, CC, BF, MicroR...
 
Genetic disease identification and medical diagnosis using MF, CC, BF, MicroR...
Genetic disease identification and medical diagnosis using MF, CC, BF, MicroR...Genetic disease identification and medical diagnosis using MF, CC, BF, MicroR...
Genetic disease identification and medical diagnosis using MF, CC, BF, MicroR...
 
Validation of homology modeling
Validation of homology modelingValidation of homology modeling
Validation of homology modeling
 
Homology modeling
Homology modelingHomology modeling
Homology modeling
 
Swaati modeling
Swaati modeling Swaati modeling
Swaati modeling
 
Protein structure prediction with a focus on Rosetta
Protein structure prediction with a focus on RosettaProtein structure prediction with a focus on Rosetta
Protein structure prediction with a focus on Rosetta
 
Basics Of Molecular Docking
Basics Of Molecular DockingBasics Of Molecular Docking
Basics Of Molecular Docking
 
Molecular modelling (1)
Molecular modelling (1)Molecular modelling (1)
Molecular modelling (1)
 
threading and homology modelling methods
threading and homology modelling methodsthreading and homology modelling methods
threading and homology modelling methods
 
Intro to homology modeling
Intro to homology modelingIntro to homology modeling
Intro to homology modeling
 
Protein Remote Homology Detection
Protein Remote Homology DetectionProtein Remote Homology Detection
Protein Remote Homology Detection
 
Applications of protein array in diagnostics and genomic and proteomic
Applications of protein array in diagnostics and genomic and proteomicApplications of protein array in diagnostics and genomic and proteomic
Applications of protein array in diagnostics and genomic and proteomic
 
Energy Minimization Using Gromacs
Energy Minimization Using GromacsEnergy Minimization Using Gromacs
Energy Minimization Using Gromacs
 
Proteomics - Analysis and integration of large-scale data sets
Proteomics - Analysis and integration of large-scale data setsProteomics - Analysis and integration of large-scale data sets
Proteomics - Analysis and integration of large-scale data sets
 
demonstration lecture on Homology modeling
demonstration lecture on Homology modelingdemonstration lecture on Homology modeling
demonstration lecture on Homology modeling
 
B.sc biochem i bobi u 3.2 algorithm + blast
B.sc biochem i bobi u 3.2 algorithm + blastB.sc biochem i bobi u 3.2 algorithm + blast
B.sc biochem i bobi u 3.2 algorithm + blast
 

Similar to Integrating Markov Process with Structural Causal Modeling Enables Counterfactual Inference in Complex Systems

Correcting bias and variation in small RNA sequencing for optimal (microRNA) ...
Correcting bias and variation in small RNA sequencing for optimal (microRNA) ...Correcting bias and variation in small RNA sequencing for optimal (microRNA) ...
Correcting bias and variation in small RNA sequencing for optimal (microRNA) ...Christos Argyropoulos
 
PREDICTION OF ANTIMICROBIAL PEPTIDES USING MACHINE LEARNING METHODS
PREDICTION OF ANTIMICROBIAL PEPTIDES USING MACHINE LEARNING METHODSPREDICTION OF ANTIMICROBIAL PEPTIDES USING MACHINE LEARNING METHODS
PREDICTION OF ANTIMICROBIAL PEPTIDES USING MACHINE LEARNING METHODSBilal Nizami
 
PPI Presentation - 1
PPI Presentation - 1PPI Presentation - 1
PPI Presentation - 1Ala'a Siam
 
Modelling the variability of evolutionary processes
Modelling the variability of evolutionary processesModelling the variability of evolutionary processes
Modelling the variability of evolutionary processesVicente RIBAS-RIPOLL
 
Computer Aided Molecular Modeling
Computer Aided Molecular ModelingComputer Aided Molecular Modeling
Computer Aided Molecular Modelingpkchoudhury
 
L1Protein_Structure_Analysis.pptx
L1Protein_Structure_Analysis.pptxL1Protein_Structure_Analysis.pptx
L1Protein_Structure_Analysis.pptxkigaruantony
 
CoMFA CoMFA Comparative Molecular Field Analysis)
CoMFA CoMFA Comparative Molecular Field Analysis)CoMFA CoMFA Comparative Molecular Field Analysis)
CoMFA CoMFA Comparative Molecular Field Analysis)Pinky Vincent
 
13C Chemical shifts of SUMO protein in the
13C Chemical shifts of SUMO protein in the13C Chemical shifts of SUMO protein in the
13C Chemical shifts of SUMO protein in theAbhilash Kannan
 
Modelling physiological uncertainty
Modelling physiological uncertaintyModelling physiological uncertainty
Modelling physiological uncertaintyNatal van Riel
 
cadd-191129134050 (1).pptx
cadd-191129134050 (1).pptxcadd-191129134050 (1).pptx
cadd-191129134050 (1).pptxNoorelhuda2
 
Deterministic vs stochastic
Deterministic vs stochasticDeterministic vs stochastic
Deterministic vs stochasticsohail40
 
NEURON EONS Model PhD Proposal 2
NEURON EONS Model PhD Proposal 2NEURON EONS Model PhD Proposal 2
NEURON EONS Model PhD Proposal 2Mike Huang
 
methods for protein structure prediction
methods for protein structure predictionmethods for protein structure prediction
methods for protein structure predictionkaramveer prajapat
 
Areejit Samal Emergence Alaska 2013
Areejit Samal Emergence Alaska 2013Areejit Samal Emergence Alaska 2013
Areejit Samal Emergence Alaska 2013Areejit Samal
 
Dahlquist experimental biology_20160404
Dahlquist experimental biology_20160404Dahlquist experimental biology_20160404
Dahlquist experimental biology_20160404GRNsight
 

Similar to Integrating Markov Process with Structural Causal Modeling Enables Counterfactual Inference in Complex Systems (20)

Correcting bias and variation in small RNA sequencing for optimal (microRNA) ...
Correcting bias and variation in small RNA sequencing for optimal (microRNA) ...Correcting bias and variation in small RNA sequencing for optimal (microRNA) ...
Correcting bias and variation in small RNA sequencing for optimal (microRNA) ...
 
PREDICTION OF ANTIMICROBIAL PEPTIDES USING MACHINE LEARNING METHODS
PREDICTION OF ANTIMICROBIAL PEPTIDES USING MACHINE LEARNING METHODSPREDICTION OF ANTIMICROBIAL PEPTIDES USING MACHINE LEARNING METHODS
PREDICTION OF ANTIMICROBIAL PEPTIDES USING MACHINE LEARNING METHODS
 
PPI Presentation - 1
PPI Presentation - 1PPI Presentation - 1
PPI Presentation - 1
 
Modelling the variability of evolutionary processes
Modelling the variability of evolutionary processesModelling the variability of evolutionary processes
Modelling the variability of evolutionary processes
 
Computer Aided Molecular Modeling
Computer Aided Molecular ModelingComputer Aided Molecular Modeling
Computer Aided Molecular Modeling
 
L1Protein_Structure_Analysis.pptx
L1Protein_Structure_Analysis.pptxL1Protein_Structure_Analysis.pptx
L1Protein_Structure_Analysis.pptx
 
CoMFA CoMFA Comparative Molecular Field Analysis)
CoMFA CoMFA Comparative Molecular Field Analysis)CoMFA CoMFA Comparative Molecular Field Analysis)
CoMFA CoMFA Comparative Molecular Field Analysis)
 
13C Chemical shifts of SUMO protein in the
13C Chemical shifts of SUMO protein in the13C Chemical shifts of SUMO protein in the
13C Chemical shifts of SUMO protein in the
 
Modelling physiological uncertainty
Modelling physiological uncertaintyModelling physiological uncertainty
Modelling physiological uncertainty
 
cadd-191129134050 (1).pptx
cadd-191129134050 (1).pptxcadd-191129134050 (1).pptx
cadd-191129134050 (1).pptx
 
Deterministic vs stochastic
Deterministic vs stochasticDeterministic vs stochastic
Deterministic vs stochastic
 
NEURON EONS Model PhD Proposal 2
NEURON EONS Model PhD Proposal 2NEURON EONS Model PhD Proposal 2
NEURON EONS Model PhD Proposal 2
 
methods for protein structure prediction
methods for protein structure predictionmethods for protein structure prediction
methods for protein structure prediction
 
Areejit Samal Emergence Alaska 2013
Areejit Samal Emergence Alaska 2013Areejit Samal Emergence Alaska 2013
Areejit Samal Emergence Alaska 2013
 
CML_Oral_Presentation
CML_Oral_PresentationCML_Oral_Presentation
CML_Oral_Presentation
 
CADD
CADDCADD
CADD
 
3d qsar
3d qsar3d qsar
3d qsar
 
protein Modeling Abi.pptx
protein Modeling Abi.pptxprotein Modeling Abi.pptx
protein Modeling Abi.pptx
 
presentation
presentationpresentation
presentation
 
Dahlquist experimental biology_20160404
Dahlquist experimental biology_20160404Dahlquist experimental biology_20160404
Dahlquist experimental biology_20160404
 

Recently uploaded

Manassas R - Parkside Middle School 🌎🏫
Manassas R - Parkside Middle School 🌎🏫Manassas R - Parkside Middle School 🌎🏫
Manassas R - Parkside Middle School 🌎🏫qfactory1
 
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Analytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptxAnalytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptxSwapnil Therkar
 
Dashanga agada a formulation of Agada tantra dealt in 3 Rd year bams agada tanta
Dashanga agada a formulation of Agada tantra dealt in 3 Rd year bams agada tantaDashanga agada a formulation of Agada tantra dealt in 3 Rd year bams agada tanta
Dashanga agada a formulation of Agada tantra dealt in 3 Rd year bams agada tantaPraksha3
 
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.aasikanpl
 
Behavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdfBehavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdfSELF-EXPLANATORY
 
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |aasikanpl
 
Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?Patrick Diehl
 
‏‏VIRUS - 123455555555555555555555555555555555555555
‏‏VIRUS -  123455555555555555555555555555555555555555‏‏VIRUS -  123455555555555555555555555555555555555555
‏‏VIRUS - 123455555555555555555555555555555555555555kikilily0909
 
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptx
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptxTHE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptx
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptxNandakishor Bhaurao Deshmukh
 
Vision and reflection on Mining Software Repositories research in 2024
Vision and reflection on Mining Software Repositories research in 2024Vision and reflection on Mining Software Repositories research in 2024
Vision and reflection on Mining Software Repositories research in 2024AyushiRastogi48
 
insect anatomy and insect body wall and their physiology
insect anatomy and insect body wall and their  physiologyinsect anatomy and insect body wall and their  physiology
insect anatomy and insect body wall and their physiologyDrAnita Sharma
 
RESPIRATORY ADAPTATIONS TO HYPOXIA IN HUMNAS.pptx
RESPIRATORY ADAPTATIONS TO HYPOXIA IN HUMNAS.pptxRESPIRATORY ADAPTATIONS TO HYPOXIA IN HUMNAS.pptx
RESPIRATORY ADAPTATIONS TO HYPOXIA IN HUMNAS.pptxFarihaAbdulRasheed
 
Recombinant DNA technology( Transgenic plant and animal)
Recombinant DNA technology( Transgenic plant and animal)Recombinant DNA technology( Transgenic plant and animal)
Recombinant DNA technology( Transgenic plant and animal)DHURKADEVIBASKAR
 
Gas_Laws_powerpoint_notes.ppt for grade 10
Gas_Laws_powerpoint_notes.ppt for grade 10Gas_Laws_powerpoint_notes.ppt for grade 10
Gas_Laws_powerpoint_notes.ppt for grade 10ROLANARIBATO3
 
Evidences of Evolution General Biology 2
Evidences of Evolution General Biology 2Evidences of Evolution General Biology 2
Evidences of Evolution General Biology 2John Carlo Rollon
 
Speech, hearing, noise, intelligibility.pptx
Speech, hearing, noise, intelligibility.pptxSpeech, hearing, noise, intelligibility.pptx
Speech, hearing, noise, intelligibility.pptxpriyankatabhane
 
Module 4: Mendelian Genetics and Punnett Square
Module 4:  Mendelian Genetics and Punnett SquareModule 4:  Mendelian Genetics and Punnett Square
Module 4: Mendelian Genetics and Punnett SquareIsiahStephanRadaza
 
BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.
BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.
BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.PraveenaKalaiselvan1
 

Recently uploaded (20)

Manassas R - Parkside Middle School 🌎🏫
Manassas R - Parkside Middle School 🌎🏫Manassas R - Parkside Middle School 🌎🏫
Manassas R - Parkside Middle School 🌎🏫
 
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝
 
Analytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptxAnalytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptx
 
Dashanga agada a formulation of Agada tantra dealt in 3 Rd year bams agada tanta
Dashanga agada a formulation of Agada tantra dealt in 3 Rd year bams agada tantaDashanga agada a formulation of Agada tantra dealt in 3 Rd year bams agada tanta
Dashanga agada a formulation of Agada tantra dealt in 3 Rd year bams agada tanta
 
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
 
Behavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdfBehavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdf
 
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
 
Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?
 
‏‏VIRUS - 123455555555555555555555555555555555555555
‏‏VIRUS -  123455555555555555555555555555555555555555‏‏VIRUS -  123455555555555555555555555555555555555555
‏‏VIRUS - 123455555555555555555555555555555555555555
 
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptx
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptxTHE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptx
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptx
 
Vision and reflection on Mining Software Repositories research in 2024
Vision and reflection on Mining Software Repositories research in 2024Vision and reflection on Mining Software Repositories research in 2024
Vision and reflection on Mining Software Repositories research in 2024
 
insect anatomy and insect body wall and their physiology
insect anatomy and insect body wall and their  physiologyinsect anatomy and insect body wall and their  physiology
insect anatomy and insect body wall and their physiology
 
Hot Sexy call girls in Moti Nagar,🔝 9953056974 🔝 escort Service
Hot Sexy call girls in  Moti Nagar,🔝 9953056974 🔝 escort ServiceHot Sexy call girls in  Moti Nagar,🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Moti Nagar,🔝 9953056974 🔝 escort Service
 
RESPIRATORY ADAPTATIONS TO HYPOXIA IN HUMNAS.pptx
RESPIRATORY ADAPTATIONS TO HYPOXIA IN HUMNAS.pptxRESPIRATORY ADAPTATIONS TO HYPOXIA IN HUMNAS.pptx
RESPIRATORY ADAPTATIONS TO HYPOXIA IN HUMNAS.pptx
 
Recombinant DNA technology( Transgenic plant and animal)
Recombinant DNA technology( Transgenic plant and animal)Recombinant DNA technology( Transgenic plant and animal)
Recombinant DNA technology( Transgenic plant and animal)
 
Gas_Laws_powerpoint_notes.ppt for grade 10
Gas_Laws_powerpoint_notes.ppt for grade 10Gas_Laws_powerpoint_notes.ppt for grade 10
Gas_Laws_powerpoint_notes.ppt for grade 10
 
Evidences of Evolution General Biology 2
Evidences of Evolution General Biology 2Evidences of Evolution General Biology 2
Evidences of Evolution General Biology 2
 
Speech, hearing, noise, intelligibility.pptx
Speech, hearing, noise, intelligibility.pptxSpeech, hearing, noise, intelligibility.pptx
Speech, hearing, noise, intelligibility.pptx
 
Module 4: Mendelian Genetics and Punnett Square
Module 4:  Mendelian Genetics and Punnett SquareModule 4:  Mendelian Genetics and Punnett Square
Module 4: Mendelian Genetics and Punnett Square
 
BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.
BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.
BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.
 

Integrating Markov Process with Structural Causal Modeling Enables Counterfactual Inference in Complex Systems

  • 1. Integrating Markov Process with Structural Causal Modeling Enables Counterfactual Inference in Complex Systems 1 Dr. Robert Ness - Gamalon Kaushal Paneri - Northeastern University Dr. Olga Vitek - Northeastern University
  • 2. Markov process models • Stoichiometric Network - A collection of chemical processes together. Consider an irreversible degradation process • Ordinary Differential Equations - • Mass balance equation ( By the law of mass conversation) • Assumption: Large number of molecules (change in concentration as real number) • Stochastic Differential Equations - • Low concentration - collisions between molecules are unpredictable (Brownian motion becomes significant) • Instead of , we model , where is the distribution (PMF or PDF) of S2. • In complex systems, these processes are reversible. !2 Background X0 - Input signal v0 - Reaction rate k1, k3 - Rate constants
  • 3. Steady-state • The rate of change for all the species, are zero, while at the same time, net rates are non-zero. • Species concentrations are unchanging. • Consider a simplified model • Setting both to zero and solving for A and B, we get • We can achieve the same result by solving for A and B and then taking !3 Background
  • 4. Complex Systems: Protein signaling networks • Protein networks operates as signal processing network and are responsible for sensing external signals such as nutritional or cell signals to the inner components. • Protein networks can be stoichiometric or non-stoichiometric. • Stoichiometric networks consider specific biochemical events between proteins, such as phosphorylation, degradation. • Phosphorylated protein means activated protein. i.e., in a network, if there is an edge from protein S to N, phosphorylated S causes N to phosphorylate, which in turns, enables the downstream mechanism. • Stoichiometric networks describe underlying elementary processes, which give a physical causal relationship between system components. !4 Background
  • 5. Complex Systems: Case Studies • Mitogen-Activated Protein Kinase (MAPK) • Model: • Biochemical Processes: • Steady-state solution: • Insulin-like Growth Factor (IGF) • Model: !5 • Steady-state solution: Background vactK - Activation rate of MAPK vinhK - Deactivation rate of MAPK K3, K2, K - Abundance (concentration of proteins MAP3K, MAP2K, MAPK) PAM,i - Parents of protein i in Markov process model M
  • 6. Structural Causal Models (SCMs) • For a same system with the set of components J, a structural causal model consists of 1. Random variables , corresponding to the states of the system. 2. A distribution on a set of independent random variables . 3. A set of functions called structural assignments, such that Where are parents of . Example: MAPK !6 NMAP3K f3KE1 MAP3K NMAP2K f2K MAP2K NMAPK fK MAPK Exogenous Endogenous Background
  • 7. Counterfactual Inference • Intervention - do(MAP2K = a) • Counterfactual - 1. Observe MAP3K=m3, MAP2K=m2 and MAPK=m1. 2. Condition the model and infer N’MAP3K,…, N’MAPK. 3. Intervention - what would happen to MAPK if MAP3K was m3’? do(MAP3K = m3’) 4. Use noise from Step 2. as input to the intervention model and get the counterfactual distribution of MAPK. !7 NMAP3K f3KE1 MAP3K a NMAPK fK MAPK Background
  • 8. Markov Process Models !8 Background Structural Causal Models Pros: Cons: Pros: Cons: • Describes system in terms of its initial parameters and conditions. • Temporal dynamics of deterministic or stochastic systems • Does not have prescribed formulation for counterfactuals • Subject to model misspecification. • Can perform counterfactual inference. • Only need steady-state observational data for parameter estimation • Identifiability • Hard to perform inference • Can only model steady-state or equilibrium
  • 9. Convert Markov process model to SCM !9 Methods
  • 10. SCM: Case studies • Step 1… 6: Steady-state: • Step 8: Reparameterize: • Use Gaussian approximation to Binomial distribution that makes easy reparameterization • Use inverse CDF, if tractable !10 Methods
  • 12. Counterfactual Simulation and Evaluation !12 Causal effect of MAP3K on MAPK Causal Effect: difference between observed outcome and intervened outcome Counterfactual Question: Supposed we ran a simulation and observed MAPK abundance, what would happen if the activation rate of MAP3K was lower? ODE and SDE: Simulate two trajectories, return the difference of steady state values SCM: Observe MAPK, infer noises on conditioned model, intervene on MAP3K and get the counterfactual distribution of MAPK. If the distributions are aligned, then counterfactual distribution is rooted in the causal mechanism present in Markov process model. Results
  • 13. Counterfactual Robustness under Model Misspecification • System biology models are subject to misspecification, due to • Limited understanding of molecular mechanism • Open system - described model is actually a part of broader molecular system, where omitted components can affect the outcomes of intervention. • Counterfactual enables investigator to use past experiment data to more realistically assess the utility of interventions. • Suppose we know the model of a system at steady-state, and its true initial rate parameters. Consider an experiment where a biologist sets the model parameters that will be subject to misspecification. • Because the misspecified model is conditioned with the true data to get the counterfactual, the resulting distribution will be closer to the true causal effect. !13 Results
  • 14. Counterfactual Robustness under Misspecified Rates !14 Histograms of causal effects, i.e. differences between the “observed" and the “counter- factual" trajectories at equilibrium, for one repetition of the evaluation. The causal effect from the misspecified SCM (blue histogram) is closer to true causal effect (orange histogram) than the causal effect derived from a direct but misspecified simulation (green histogram). (a) MAPK, (b) IGF. Results
  • 15. Discussion • This work demonstrated the process of converting a mechanistic model to SCM, aiming to perform counterfactual inference at steady-state. • Empirical validation shows that the counterfactual inference from the resulting SCM is rooted in the causal dynamic processes of the mechanistic model. • Continuation of this work would be to tackle systems with multiple or no closed-form steady-state solutions. • Cycles • Combination of CausalGANs and this approach to include non-stoichiometric system components. !15
  • 17. References • U. Alon. “An Introduction to Systems Biology”. CRC press, 2006. • A. Balke and J. Pearl. “Counterfactual Probabilities: Computational Methods, Bounds and Applications” • E. Bingham et al. “Pyro: Deep universal probabilistic programming”. In: arXiv:1810.09538 (2018) • S. Bongers and J. M. Mooij. “From random differential equations to structural causal models: The stochastic case”. In: arXiv:1803.08784 (2018). !17