SlideShare a Scribd company logo
APPLICATIONS OF
STOCHASTIC MODELLING IN
BIOINFORMATICS
Information Science & Informatics
Informatics and Neuroinformatics
1
Spyros Ktenas
Spyros Ktenas - http://open-works.org/profiles/spyros-ktenas
STOCHASTIC MODEL
 Stochastic model is any mathematical model of a system
that is governed by the laws of probability and contains
elements uncertainty.
2
ApplicationsofStochasticModellinginBioinformatics
Stochastic vs Conventional Printing
Image from http://lorrainepress.blogspot.se/
Spyros Ktenas - http://open-works.org/profiles/spyros-ktenas
STOCHASTIC PROCESS
 The basic steps for creating stochastic models are:
 The sample definition
 The probability assignment to the sample data
 The identification of the facts of interest
 The calculation of the desired probability
 A stochastic process is a family of random variables X (t)
where t is a parameter running through an appropriate
set of indicators T. Usually the index t corresponds to
units of time, and the whole set can be something like
T = {0, 1, 2 ,. . .}
3
ApplicationsofStochasticModellinginBioinformatics
Spyros Ktenas - http://open-works.org/profiles/spyros-ktenas
STOCHASTIC VS DETERMINISTIC MODELS
 In deterministic models, the output of the model is fully
determined by the values ​​of parameters and initial
conditions. A process is deterministic if the future is
determined by its present and its past state.
 A stochastic model is a random process which evolves in
time. Even if we have full knowledge of the current state
of system we can not be sure of the effect in future
periods. A stochastic process is a collection of random
variables.
4
ApplicationsofStochasticModellinginBioinformatics
Spyros Ktenas - http://open-works.org/profiles/spyros-ktenas
STOCHASTIC VS DETERMINISTIC MODELS IN BIOLOGY
5
ApplicationsofStochasticModellinginBioinformatics
Spyros Ktenas - http://open-works.org/profiles/spyros-ktenas
STOCHASTIC PROCESS ALGEBRA
 Combinability is expressly provided by combinators and
they are supported by the semantics of the language.
 This structure offers benefits when modelling a system
composed of interacting elements (these elements, and
their interaction can be modelled separately).
 Models have a clear structure and is easy to understand.
 Can be build consistently, either by processing or by
improvement.
 It is possible to maintaining a library of the model
components, supporting reuse.
6
ApplicationsofStochasticModellinginBioinformatics
Spyros Ktenas - http://open-works.org/profiles/spyros-ktenas
STOCHASTIC PROCESS ALGEBRA EXAMPLE
7
ApplicationsofStochasticModellinginBioinformatics
Image from Using Max-Plus Algebra for the Evaluation of Stochastic Process Algebra Prefixes
Lucia Cloth, Henrik C. Bohnenkamp, Boudewijn R. Haverkort 2001
Spyros Ktenas - http://open-works.org/profiles/spyros-ktenas
STOCHASTIC PROCESS ALGEBRA BETA-BINDERS
8
ApplicationsofStochasticModellinginBioinformatics
 The Beta-binders is a process algebra based on π-
calculus (π-calculus allows channel names to
communicate together with the channels itself). A name
can be a channel of communication and thus can
describe parallel computing with networks that can be
changed during the course of the calculations
 Designed for the modelling and simulation of biological
processes.
 A biological process is modelled by a bio-process, which
is a π-calculus process in a box with expressed
interaction capabilities as Beta-binders.
Spyros Ktenas - http://open-works.org/profiles/spyros-ktenas
STOCHASTIC PROCESS ALGEBRA PETRI NETS
9
ApplicationsofStochasticModellinginBioinformatics
 A Petri Net is a collection of directed arcs connecting
places and transitions. The places may have tokens. Any
distribution of tokens over the places will represent a
configuration of the net called a marking.
Spyros Ktenas - http://open-works.org/profiles/spyros-ktenas
BIOAMBIENTS
10
ApplicationsofStochasticModellinginBioinformatics
 The fundamental element in Ambient calculus is the
ambient (environment). The ambient is a certain place
where calculations can take place. The concept of
bounds is considered key to the description of mobility
as a boundary defines a limited computational agent
that can be moved as a whole.
 Examples of BioAmbient modeling
 Blood transfusion
 Bacteriophage viruses
Spyros Ktenas - http://open-works.org/profiles/spyros-ktenas
MARKOV MODEL
11
ApplicationsofStochasticModellinginBioinformatics
 In probability theory, a Markov model is a stochastic model
used for modeling systems that can change at random and
where it is considered that future situation depends only
on the current situation and not related to events that
occurred before it.
 This assumption allows reasoning and calculation with
models that would otherwise be intractable.
Spyros Ktenas - http://open-works.org/profiles/spyros-ktenas
MARKOV MODEL
12
ApplicationsofStochasticModellinginBioinformatics
 The simplest Markov model is the Markov chain. It
Models the state of a system with a random variable
that changes over time.
 In this context, the status Markov suggests that
distribution for this variable depends only on the
distribution of the previous situation.
 A Hidden Markov model is a Markov chain, for which the
state is only partially observable. There are Observations
on the state of the system, but is typically insufficient to
accurately determine the situation.
Spyros Ktenas - http://open-works.org/profiles/spyros-ktenas
MARKOV MODEL - EXAMPLE
13
ApplicationsofStochasticModellinginBioinformatics
 Observe what happens the next day of a day with headache in order to predict how you will feel
tomorrow. After many observations we can construct a model that estimates the probabilities of
transitioning between our two states (1,2)
a11 = P[W(n+1) = H | W(n) = H] = 0.5
a12 = P[W(n+1) = H | W(n) = NH] = 0.5
a21 = P[W(n+1) = NH | W(n) = NH] = 0.99
a22 = P[W(n+1) = NH | W(n) = H] = 0.01
“a” indicates a probability of state transition. “a11” is the probability of transitioning from state 1 to state 1. Because
this model has the Markov property, only today’s status (Headache or No Headache) matters in trying to predict
tomorrow’s status.
Headache No headache
0.5
0.01
0.5
0.99
Spyros Ktenas - http://open-works.org/profiles/spyros-ktenas
CONCLUSIONS
14
 This main motivation for applying stochastic methods of Computer
Science in the description of biological systems is that is easier to
do so when complexity of biological systems is increased compared
to deterministic methods.
 Finally, All biological systems evolve dynamically according to
stochastic forces either can not predict or understand. Thus the
stochastic modeling will continue to gain ground.
ApplicationsofStochasticModellinginBioinformatics
Spyros Ktenas - http://open-works.org/profiles/spyros-ktenas
CONCLUSIONS
15Thank you!
ApplicationsofStochasticModellinginBioinformatics
Image from: http://www.cubocube.com/dashboard.php?a=343&b=451&c=1

More Related Content

What's hot

What's hot (20)

BLAST
BLASTBLAST
BLAST
 
BITS: Basics of Sequence similarity
BITS: Basics of Sequence similarityBITS: Basics of Sequence similarity
BITS: Basics of Sequence similarity
 
In silico structure prediction
In silico structure predictionIn silico structure prediction
In silico structure prediction
 
Genome analysis2
Genome analysis2Genome analysis2
Genome analysis2
 
Sequencealignmentinbioinformatics 100204112518-phpapp02
Sequencealignmentinbioinformatics 100204112518-phpapp02Sequencealignmentinbioinformatics 100204112518-phpapp02
Sequencealignmentinbioinformatics 100204112518-phpapp02
 
Introduction to Bayesian phylogenetics and BEAST
Introduction to Bayesian phylogenetics and BEASTIntroduction to Bayesian phylogenetics and BEAST
Introduction to Bayesian phylogenetics and BEAST
 
Hidden Markov Model
Hidden Markov Model Hidden Markov Model
Hidden Markov Model
 
Mega
MegaMega
Mega
 
Introduction to HMMs in Bioinformatics
Introduction to HMMs in BioinformaticsIntroduction to HMMs in Bioinformatics
Introduction to HMMs in Bioinformatics
 
Gene order
Gene orderGene order
Gene order
 
Candidate Gene Approach in Crop Improvement
Candidate Gene Approach in Crop ImprovementCandidate Gene Approach in Crop Improvement
Candidate Gene Approach in Crop Improvement
 
Survey of softwares for phylogenetic analysis
Survey of softwares for phylogenetic analysisSurvey of softwares for phylogenetic analysis
Survey of softwares for phylogenetic analysis
 
OMIM Database
OMIM DatabaseOMIM Database
OMIM Database
 
Sequence Alignment In Bioinformatics
Sequence Alignment In BioinformaticsSequence Alignment In Bioinformatics
Sequence Alignment In Bioinformatics
 
Maximum parsimony
Maximum parsimonyMaximum parsimony
Maximum parsimony
 
Validation of homology modeling
Validation of homology modelingValidation of homology modeling
Validation of homology modeling
 
The jackknife and bootstrap
The jackknife and bootstrapThe jackknife and bootstrap
The jackknife and bootstrap
 
genetic variations
genetic variationsgenetic variations
genetic variations
 
DNA Motif Finding 2010
DNA Motif Finding 2010DNA Motif Finding 2010
DNA Motif Finding 2010
 
Microarray Data Analysis
Microarray Data AnalysisMicroarray Data Analysis
Microarray Data Analysis
 

Similar to Application of stochastic modelling in bioinformatics

Md simulation and stochastic simulation
Md simulation and stochastic simulationMd simulation and stochastic simulation
Md simulation and stochastic simulationAbdulAhad358
 
COMPARISON OF WAVELET NETWORK AND LOGISTIC REGRESSION IN PREDICTING ENTERPRIS...
COMPARISON OF WAVELET NETWORK AND LOGISTIC REGRESSION IN PREDICTING ENTERPRIS...COMPARISON OF WAVELET NETWORK AND LOGISTIC REGRESSION IN PREDICTING ENTERPRIS...
COMPARISON OF WAVELET NETWORK AND LOGISTIC REGRESSION IN PREDICTING ENTERPRIS...ijcsit
 
IEEE Fuzzy system Title and Abstract 2016
IEEE Fuzzy system Title and Abstract 2016 IEEE Fuzzy system Title and Abstract 2016
IEEE Fuzzy system Title and Abstract 2016 tsysglobalsolutions
 
Discrete event systems comprise of discrete state spaces and event
Discrete event systems comprise of discrete state spaces and eventDiscrete event systems comprise of discrete state spaces and event
Discrete event systems comprise of discrete state spaces and eventNitish Nagar
 
abstrakty přijatých příspěvků.doc
abstrakty přijatých příspěvků.docabstrakty přijatých příspěvků.doc
abstrakty přijatých příspěvků.docbutest
 
Hedging Predictions in Machine Learning
Hedging Predictions in Machine LearningHedging Predictions in Machine Learning
Hedging Predictions in Machine Learningbutest
 
SEQUENTIAL CLUSTERING-BASED EVENT DETECTION FOR NONINTRUSIVE LOAD MONITORING
SEQUENTIAL CLUSTERING-BASED EVENT DETECTION FOR NONINTRUSIVE LOAD MONITORINGSEQUENTIAL CLUSTERING-BASED EVENT DETECTION FOR NONINTRUSIVE LOAD MONITORING
SEQUENTIAL CLUSTERING-BASED EVENT DETECTION FOR NONINTRUSIVE LOAD MONITORINGcscpconf
 
SEQUENTIAL CLUSTERING-BASED EVENT DETECTION FOR NONINTRUSIVE LOAD MONITORING
SEQUENTIAL CLUSTERING-BASED EVENT DETECTION FOR NONINTRUSIVE LOAD MONITORINGSEQUENTIAL CLUSTERING-BASED EVENT DETECTION FOR NONINTRUSIVE LOAD MONITORING
SEQUENTIAL CLUSTERING-BASED EVENT DETECTION FOR NONINTRUSIVE LOAD MONITORINGcsandit
 
Analysis of intelligent system design by neuro adaptive control no restriction
Analysis of intelligent system design by neuro adaptive control no restrictionAnalysis of intelligent system design by neuro adaptive control no restriction
Analysis of intelligent system design by neuro adaptive control no restrictioniaemedu
 
Analysis of intelligent system design by neuro adaptive control
Analysis of intelligent system design by neuro adaptive controlAnalysis of intelligent system design by neuro adaptive control
Analysis of intelligent system design by neuro adaptive controliaemedu
 
Foundation and Synchronization of the Dynamic Output Dual Systems
Foundation and Synchronization of the Dynamic Output Dual SystemsFoundation and Synchronization of the Dynamic Output Dual Systems
Foundation and Synchronization of the Dynamic Output Dual Systemsijtsrd
 
A PERFORMANCE EVALUATION OF A PARALLEL BIOLOGICAL NETWORK MICROCIRCUIT IN NEURON
A PERFORMANCE EVALUATION OF A PARALLEL BIOLOGICAL NETWORK MICROCIRCUIT IN NEURONA PERFORMANCE EVALUATION OF A PARALLEL BIOLOGICAL NETWORK MICROCIRCUIT IN NEURON
A PERFORMANCE EVALUATION OF A PARALLEL BIOLOGICAL NETWORK MICROCIRCUIT IN NEURONijdpsjournal
 
P REDICTION F OR S HORT -T ERM T RAFFIC F LOW B ASED O N O PTIMIZED W...
P REDICTION  F OR  S HORT -T ERM  T RAFFIC  F LOW  B ASED  O N  O PTIMIZED  W...P REDICTION  F OR  S HORT -T ERM  T RAFFIC  F LOW  B ASED  O N  O PTIMIZED  W...
P REDICTION F OR S HORT -T ERM T RAFFIC F LOW B ASED O N O PTIMIZED W...ijcsit
 
THE ACTIVE CONTROLLER DESIGN FOR ACHIEVING GENERALIZED PROJECTIVE SYNCHRONIZA...
THE ACTIVE CONTROLLER DESIGN FOR ACHIEVING GENERALIZED PROJECTIVE SYNCHRONIZA...THE ACTIVE CONTROLLER DESIGN FOR ACHIEVING GENERALIZED PROJECTIVE SYNCHRONIZA...
THE ACTIVE CONTROLLER DESIGN FOR ACHIEVING GENERALIZED PROJECTIVE SYNCHRONIZA...ijait
 
Kinetic bands versus Bollinger Bands
Kinetic bands versus Bollinger  BandsKinetic bands versus Bollinger  Bands
Kinetic bands versus Bollinger BandsAlexandru Daia
 
Decentralized Data Fusion Algorithm using Factor Analysis Model
Decentralized Data Fusion Algorithm using Factor Analysis ModelDecentralized Data Fusion Algorithm using Factor Analysis Model
Decentralized Data Fusion Algorithm using Factor Analysis ModelSayed Abulhasan Quadri
 
Performance Comparision of Machine Learning Algorithms
Performance Comparision of Machine Learning AlgorithmsPerformance Comparision of Machine Learning Algorithms
Performance Comparision of Machine Learning AlgorithmsDinusha Dilanka
 
Software Verification with Abstraction-Based Methods
Software Verification with Abstraction-Based MethodsSoftware Verification with Abstraction-Based Methods
Software Verification with Abstraction-Based MethodsAkos Hajdu
 
Fuzzy Logic Based Parameter Adaptation of Interior Search Algorithm
Fuzzy Logic Based Parameter Adaptation of Interior Search AlgorithmFuzzy Logic Based Parameter Adaptation of Interior Search Algorithm
Fuzzy Logic Based Parameter Adaptation of Interior Search Algorithmijtsrd
 

Similar to Application of stochastic modelling in bioinformatics (20)

Md simulation and stochastic simulation
Md simulation and stochastic simulationMd simulation and stochastic simulation
Md simulation and stochastic simulation
 
COMPARISON OF WAVELET NETWORK AND LOGISTIC REGRESSION IN PREDICTING ENTERPRIS...
COMPARISON OF WAVELET NETWORK AND LOGISTIC REGRESSION IN PREDICTING ENTERPRIS...COMPARISON OF WAVELET NETWORK AND LOGISTIC REGRESSION IN PREDICTING ENTERPRIS...
COMPARISON OF WAVELET NETWORK AND LOGISTIC REGRESSION IN PREDICTING ENTERPRIS...
 
IEEE Fuzzy system Title and Abstract 2016
IEEE Fuzzy system Title and Abstract 2016 IEEE Fuzzy system Title and Abstract 2016
IEEE Fuzzy system Title and Abstract 2016
 
Discrete event systems comprise of discrete state spaces and event
Discrete event systems comprise of discrete state spaces and eventDiscrete event systems comprise of discrete state spaces and event
Discrete event systems comprise of discrete state spaces and event
 
abstrakty přijatých příspěvků.doc
abstrakty přijatých příspěvků.docabstrakty přijatých příspěvků.doc
abstrakty přijatých příspěvků.doc
 
Hedging Predictions in Machine Learning
Hedging Predictions in Machine LearningHedging Predictions in Machine Learning
Hedging Predictions in Machine Learning
 
SEQUENTIAL CLUSTERING-BASED EVENT DETECTION FOR NONINTRUSIVE LOAD MONITORING
SEQUENTIAL CLUSTERING-BASED EVENT DETECTION FOR NONINTRUSIVE LOAD MONITORINGSEQUENTIAL CLUSTERING-BASED EVENT DETECTION FOR NONINTRUSIVE LOAD MONITORING
SEQUENTIAL CLUSTERING-BASED EVENT DETECTION FOR NONINTRUSIVE LOAD MONITORING
 
SEQUENTIAL CLUSTERING-BASED EVENT DETECTION FOR NONINTRUSIVE LOAD MONITORING
SEQUENTIAL CLUSTERING-BASED EVENT DETECTION FOR NONINTRUSIVE LOAD MONITORINGSEQUENTIAL CLUSTERING-BASED EVENT DETECTION FOR NONINTRUSIVE LOAD MONITORING
SEQUENTIAL CLUSTERING-BASED EVENT DETECTION FOR NONINTRUSIVE LOAD MONITORING
 
Analysis of intelligent system design by neuro adaptive control no restriction
Analysis of intelligent system design by neuro adaptive control no restrictionAnalysis of intelligent system design by neuro adaptive control no restriction
Analysis of intelligent system design by neuro adaptive control no restriction
 
Analysis of intelligent system design by neuro adaptive control
Analysis of intelligent system design by neuro adaptive controlAnalysis of intelligent system design by neuro adaptive control
Analysis of intelligent system design by neuro adaptive control
 
Foundation and Synchronization of the Dynamic Output Dual Systems
Foundation and Synchronization of the Dynamic Output Dual SystemsFoundation and Synchronization of the Dynamic Output Dual Systems
Foundation and Synchronization of the Dynamic Output Dual Systems
 
A PERFORMANCE EVALUATION OF A PARALLEL BIOLOGICAL NETWORK MICROCIRCUIT IN NEURON
A PERFORMANCE EVALUATION OF A PARALLEL BIOLOGICAL NETWORK MICROCIRCUIT IN NEURONA PERFORMANCE EVALUATION OF A PARALLEL BIOLOGICAL NETWORK MICROCIRCUIT IN NEURON
A PERFORMANCE EVALUATION OF A PARALLEL BIOLOGICAL NETWORK MICROCIRCUIT IN NEURON
 
P REDICTION F OR S HORT -T ERM T RAFFIC F LOW B ASED O N O PTIMIZED W...
P REDICTION  F OR  S HORT -T ERM  T RAFFIC  F LOW  B ASED  O N  O PTIMIZED  W...P REDICTION  F OR  S HORT -T ERM  T RAFFIC  F LOW  B ASED  O N  O PTIMIZED  W...
P REDICTION F OR S HORT -T ERM T RAFFIC F LOW B ASED O N O PTIMIZED W...
 
THE ACTIVE CONTROLLER DESIGN FOR ACHIEVING GENERALIZED PROJECTIVE SYNCHRONIZA...
THE ACTIVE CONTROLLER DESIGN FOR ACHIEVING GENERALIZED PROJECTIVE SYNCHRONIZA...THE ACTIVE CONTROLLER DESIGN FOR ACHIEVING GENERALIZED PROJECTIVE SYNCHRONIZA...
THE ACTIVE CONTROLLER DESIGN FOR ACHIEVING GENERALIZED PROJECTIVE SYNCHRONIZA...
 
Kinetic bands versus Bollinger Bands
Kinetic bands versus Bollinger  BandsKinetic bands versus Bollinger  Bands
Kinetic bands versus Bollinger Bands
 
Decentralized Data Fusion Algorithm using Factor Analysis Model
Decentralized Data Fusion Algorithm using Factor Analysis ModelDecentralized Data Fusion Algorithm using Factor Analysis Model
Decentralized Data Fusion Algorithm using Factor Analysis Model
 
Performance Comparision of Machine Learning Algorithms
Performance Comparision of Machine Learning AlgorithmsPerformance Comparision of Machine Learning Algorithms
Performance Comparision of Machine Learning Algorithms
 
Software Verification with Abstraction-Based Methods
Software Verification with Abstraction-Based MethodsSoftware Verification with Abstraction-Based Methods
Software Verification with Abstraction-Based Methods
 
Hmm and neural networks
Hmm and neural networksHmm and neural networks
Hmm and neural networks
 
Fuzzy Logic Based Parameter Adaptation of Interior Search Algorithm
Fuzzy Logic Based Parameter Adaptation of Interior Search AlgorithmFuzzy Logic Based Parameter Adaptation of Interior Search Algorithm
Fuzzy Logic Based Parameter Adaptation of Interior Search Algorithm
 

More from Spyros Ktenas

COBIT 5 Basic Concepts
COBIT 5 Basic ConceptsCOBIT 5 Basic Concepts
COBIT 5 Basic ConceptsSpyros Ktenas
 
Program and Portfolio Management Basics Brief
Program and Portfolio Management Basics BriefProgram and Portfolio Management Basics Brief
Program and Portfolio Management Basics BriefSpyros Ktenas
 
Management of risk introduction
Management of risk introductionManagement of risk introduction
Management of risk introductionSpyros Ktenas
 
Assessment of factors contributing to the enhancement of memory and cognitive...
Assessment of factors contributing to the enhancement of memory and cognitive...Assessment of factors contributing to the enhancement of memory and cognitive...
Assessment of factors contributing to the enhancement of memory and cognitive...Spyros Ktenas
 
Nervous system and information processing
Nervous system and information processingNervous system and information processing
Nervous system and information processingSpyros Ktenas
 
Από το γονίδιο νόσο στη θεραπεία
Από το γονίδιο νόσο στη θεραπείαΑπό το γονίδιο νόσο στη θεραπεία
Από το γονίδιο νόσο στη θεραπείαSpyros Ktenas
 
Neural mechanics and its contribution to nerve cell repair
Neural mechanics and its contribution to nerve cell repairNeural mechanics and its contribution to nerve cell repair
Neural mechanics and its contribution to nerve cell repairSpyros Ktenas
 
Data clustering and optimization techniques
Data clustering and optimization techniquesData clustering and optimization techniques
Data clustering and optimization techniquesSpyros Ktenas
 
Homeostasis presentation
Homeostasis presentationHomeostasis presentation
Homeostasis presentationSpyros Ktenas
 
Brain computer interaction
Brain computer interactionBrain computer interaction
Brain computer interactionSpyros Ktenas
 
Save the Project (meetup)
Save the Project (meetup)Save the Project (meetup)
Save the Project (meetup)Spyros Ktenas
 
Ktenas managing projects_kth_v3(for_slideshare)
Ktenas managing projects_kth_v3(for_slideshare)Ktenas managing projects_kth_v3(for_slideshare)
Ktenas managing projects_kth_v3(for_slideshare)Spyros Ktenas
 
Effort estimation for software development
Effort estimation for software developmentEffort estimation for software development
Effort estimation for software developmentSpyros Ktenas
 

More from Spyros Ktenas (14)

COBIT 5 Basic Concepts
COBIT 5 Basic ConceptsCOBIT 5 Basic Concepts
COBIT 5 Basic Concepts
 
Program and Portfolio Management Basics Brief
Program and Portfolio Management Basics BriefProgram and Portfolio Management Basics Brief
Program and Portfolio Management Basics Brief
 
Management of risk introduction
Management of risk introductionManagement of risk introduction
Management of risk introduction
 
Assessment of factors contributing to the enhancement of memory and cognitive...
Assessment of factors contributing to the enhancement of memory and cognitive...Assessment of factors contributing to the enhancement of memory and cognitive...
Assessment of factors contributing to the enhancement of memory and cognitive...
 
ITIL Basic concepts
ITIL   Basic conceptsITIL   Basic concepts
ITIL Basic concepts
 
Nervous system and information processing
Nervous system and information processingNervous system and information processing
Nervous system and information processing
 
Από το γονίδιο νόσο στη θεραπεία
Από το γονίδιο νόσο στη θεραπείαΑπό το γονίδιο νόσο στη θεραπεία
Από το γονίδιο νόσο στη θεραπεία
 
Neural mechanics and its contribution to nerve cell repair
Neural mechanics and its contribution to nerve cell repairNeural mechanics and its contribution to nerve cell repair
Neural mechanics and its contribution to nerve cell repair
 
Data clustering and optimization techniques
Data clustering and optimization techniquesData clustering and optimization techniques
Data clustering and optimization techniques
 
Homeostasis presentation
Homeostasis presentationHomeostasis presentation
Homeostasis presentation
 
Brain computer interaction
Brain computer interactionBrain computer interaction
Brain computer interaction
 
Save the Project (meetup)
Save the Project (meetup)Save the Project (meetup)
Save the Project (meetup)
 
Ktenas managing projects_kth_v3(for_slideshare)
Ktenas managing projects_kth_v3(for_slideshare)Ktenas managing projects_kth_v3(for_slideshare)
Ktenas managing projects_kth_v3(for_slideshare)
 
Effort estimation for software development
Effort estimation for software developmentEffort estimation for software development
Effort estimation for software development
 

Recently uploaded

Report Back from SGO 2024: What’s the Latest in Cervical Cancer?
Report Back from SGO 2024: What’s the Latest in Cervical Cancer?Report Back from SGO 2024: What’s the Latest in Cervical Cancer?
Report Back from SGO 2024: What’s the Latest in Cervical Cancer?bkling
 
Lung Cancer: Artificial Intelligence, Synergetics, Complex System Analysis, S...
Lung Cancer: Artificial Intelligence, Synergetics, Complex System Analysis, S...Lung Cancer: Artificial Intelligence, Synergetics, Complex System Analysis, S...
Lung Cancer: Artificial Intelligence, Synergetics, Complex System Analysis, S...Oleg Kshivets
 
Surat @ℂall @Girls ꧁❤8527049040❤꧂@ℂall @Girls Service Vip Top Model Safe
Surat @ℂall @Girls ꧁❤8527049040❤꧂@ℂall @Girls Service Vip Top Model SafeSurat @ℂall @Girls ꧁❤8527049040❤꧂@ℂall @Girls Service Vip Top Model Safe
Surat @ℂall @Girls ꧁❤8527049040❤꧂@ℂall @Girls Service Vip Top Model SafeSavita Shen $i11
 
Ocular injury ppt Upendra pal optometrist upums saifai etawah
Ocular injury  ppt  Upendra pal  optometrist upums saifai etawahOcular injury  ppt  Upendra pal  optometrist upums saifai etawah
Ocular injury ppt Upendra pal optometrist upums saifai etawahpal078100
 
Alcohol_Dr. Jeenal Mistry MD Pharmacology.pdf
Alcohol_Dr. Jeenal Mistry MD Pharmacology.pdfAlcohol_Dr. Jeenal Mistry MD Pharmacology.pdf
Alcohol_Dr. Jeenal Mistry MD Pharmacology.pdfDr Jeenal Mistry
 
The Normal Electrocardiogram - Part I of II
The Normal Electrocardiogram - Part I of IIThe Normal Electrocardiogram - Part I of II
The Normal Electrocardiogram - Part I of IIMedicoseAcademics
 
Relationship between vascular system disfunction, neurofluid flow and Alzheim...
Relationship between vascular system disfunction, neurofluid flow and Alzheim...Relationship between vascular system disfunction, neurofluid flow and Alzheim...
Relationship between vascular system disfunction, neurofluid flow and Alzheim...Catherine Liao
 
Effects of vaping e-cigarettes on arterial health
Effects of vaping e-cigarettes on arterial healthEffects of vaping e-cigarettes on arterial health
Effects of vaping e-cigarettes on arterial healthCatherine Liao
 
The History of Diagnostic Medical imaging
The History of Diagnostic Medical imagingThe History of Diagnostic Medical imaging
The History of Diagnostic Medical imagingYahye Mohamed
 
Compare home pulse pressure components collected directly from home
Compare home pulse pressure components collected directly from homeCompare home pulse pressure components collected directly from home
Compare home pulse pressure components collected directly from homeCatherine Liao
 
Fundamental of Radiobiology -SABBU.pptx
Fundamental of Radiobiology  -SABBU.pptxFundamental of Radiobiology  -SABBU.pptx
Fundamental of Radiobiology -SABBU.pptxSabbu Khatoon
 
Young at heart: Cardiovascular health stations to empower healthy lifestyle b...
Young at heart: Cardiovascular health stations to empower healthy lifestyle b...Young at heart: Cardiovascular health stations to empower healthy lifestyle b...
Young at heart: Cardiovascular health stations to empower healthy lifestyle b...Catherine Liao
 
For Better Surat #ℂall #Girl Service ❤85270-49040❤ Surat #ℂall #Girls
For Better Surat #ℂall #Girl Service ❤85270-49040❤ Surat #ℂall #GirlsFor Better Surat #ℂall #Girl Service ❤85270-49040❤ Surat #ℂall #Girls
For Better Surat #ℂall #Girl Service ❤85270-49040❤ Surat #ℂall #GirlsSavita Shen $i11
 
Hemodialysis: Chapter 3, Dialysis Water Unit - Dr.Gawad
Hemodialysis: Chapter 3, Dialysis Water Unit - Dr.GawadHemodialysis: Chapter 3, Dialysis Water Unit - Dr.Gawad
Hemodialysis: Chapter 3, Dialysis Water Unit - Dr.GawadNephroTube - Dr.Gawad
 
Is preeclampsia and spontaneous preterm delivery associate with vascular and ...
Is preeclampsia and spontaneous preterm delivery associate with vascular and ...Is preeclampsia and spontaneous preterm delivery associate with vascular and ...
Is preeclampsia and spontaneous preterm delivery associate with vascular and ...Catherine Liao
 
PT MANAGEMENT OF URINARY INCONTINENCE.pptx
PT MANAGEMENT OF URINARY INCONTINENCE.pptxPT MANAGEMENT OF URINARY INCONTINENCE.pptx
PT MANAGEMENT OF URINARY INCONTINENCE.pptxdrtabassum4
 
hypertensive-disorders-of-pregnancy.pptx
hypertensive-disorders-of-pregnancy.pptxhypertensive-disorders-of-pregnancy.pptx
hypertensive-disorders-of-pregnancy.pptxDr. Rahul Shah
 
Phone Us ❤85270-49040❤ #ℂall #gIRLS In Surat By Surat @ℂall @Girls Hotel With...
Phone Us ❤85270-49040❤ #ℂall #gIRLS In Surat By Surat @ℂall @Girls Hotel With...Phone Us ❤85270-49040❤ #ℂall #gIRLS In Surat By Surat @ℂall @Girls Hotel With...
Phone Us ❤85270-49040❤ #ℂall #gIRLS In Surat By Surat @ℂall @Girls Hotel With...Savita Shen $i11
 
US E-cigarette Summit: Taming the nicotine industrial complex
US E-cigarette Summit: Taming the nicotine industrial complexUS E-cigarette Summit: Taming the nicotine industrial complex
US E-cigarette Summit: Taming the nicotine industrial complexClive Bates
 
1. DELIVERY OF HEALTH CARE SERVICES IN RURAL.ppt
1. DELIVERY OF HEALTH CARE SERVICES IN RURAL.ppt1. DELIVERY OF HEALTH CARE SERVICES IN RURAL.ppt
1. DELIVERY OF HEALTH CARE SERVICES IN RURAL.pptpooja kajla
 

Recently uploaded (20)

Report Back from SGO 2024: What’s the Latest in Cervical Cancer?
Report Back from SGO 2024: What’s the Latest in Cervical Cancer?Report Back from SGO 2024: What’s the Latest in Cervical Cancer?
Report Back from SGO 2024: What’s the Latest in Cervical Cancer?
 
Lung Cancer: Artificial Intelligence, Synergetics, Complex System Analysis, S...
Lung Cancer: Artificial Intelligence, Synergetics, Complex System Analysis, S...Lung Cancer: Artificial Intelligence, Synergetics, Complex System Analysis, S...
Lung Cancer: Artificial Intelligence, Synergetics, Complex System Analysis, S...
 
Surat @ℂall @Girls ꧁❤8527049040❤꧂@ℂall @Girls Service Vip Top Model Safe
Surat @ℂall @Girls ꧁❤8527049040❤꧂@ℂall @Girls Service Vip Top Model SafeSurat @ℂall @Girls ꧁❤8527049040❤꧂@ℂall @Girls Service Vip Top Model Safe
Surat @ℂall @Girls ꧁❤8527049040❤꧂@ℂall @Girls Service Vip Top Model Safe
 
Ocular injury ppt Upendra pal optometrist upums saifai etawah
Ocular injury  ppt  Upendra pal  optometrist upums saifai etawahOcular injury  ppt  Upendra pal  optometrist upums saifai etawah
Ocular injury ppt Upendra pal optometrist upums saifai etawah
 
Alcohol_Dr. Jeenal Mistry MD Pharmacology.pdf
Alcohol_Dr. Jeenal Mistry MD Pharmacology.pdfAlcohol_Dr. Jeenal Mistry MD Pharmacology.pdf
Alcohol_Dr. Jeenal Mistry MD Pharmacology.pdf
 
The Normal Electrocardiogram - Part I of II
The Normal Electrocardiogram - Part I of IIThe Normal Electrocardiogram - Part I of II
The Normal Electrocardiogram - Part I of II
 
Relationship between vascular system disfunction, neurofluid flow and Alzheim...
Relationship between vascular system disfunction, neurofluid flow and Alzheim...Relationship between vascular system disfunction, neurofluid flow and Alzheim...
Relationship between vascular system disfunction, neurofluid flow and Alzheim...
 
Effects of vaping e-cigarettes on arterial health
Effects of vaping e-cigarettes on arterial healthEffects of vaping e-cigarettes on arterial health
Effects of vaping e-cigarettes on arterial health
 
The History of Diagnostic Medical imaging
The History of Diagnostic Medical imagingThe History of Diagnostic Medical imaging
The History of Diagnostic Medical imaging
 
Compare home pulse pressure components collected directly from home
Compare home pulse pressure components collected directly from homeCompare home pulse pressure components collected directly from home
Compare home pulse pressure components collected directly from home
 
Fundamental of Radiobiology -SABBU.pptx
Fundamental of Radiobiology  -SABBU.pptxFundamental of Radiobiology  -SABBU.pptx
Fundamental of Radiobiology -SABBU.pptx
 
Young at heart: Cardiovascular health stations to empower healthy lifestyle b...
Young at heart: Cardiovascular health stations to empower healthy lifestyle b...Young at heart: Cardiovascular health stations to empower healthy lifestyle b...
Young at heart: Cardiovascular health stations to empower healthy lifestyle b...
 
For Better Surat #ℂall #Girl Service ❤85270-49040❤ Surat #ℂall #Girls
For Better Surat #ℂall #Girl Service ❤85270-49040❤ Surat #ℂall #GirlsFor Better Surat #ℂall #Girl Service ❤85270-49040❤ Surat #ℂall #Girls
For Better Surat #ℂall #Girl Service ❤85270-49040❤ Surat #ℂall #Girls
 
Hemodialysis: Chapter 3, Dialysis Water Unit - Dr.Gawad
Hemodialysis: Chapter 3, Dialysis Water Unit - Dr.GawadHemodialysis: Chapter 3, Dialysis Water Unit - Dr.Gawad
Hemodialysis: Chapter 3, Dialysis Water Unit - Dr.Gawad
 
Is preeclampsia and spontaneous preterm delivery associate with vascular and ...
Is preeclampsia and spontaneous preterm delivery associate with vascular and ...Is preeclampsia and spontaneous preterm delivery associate with vascular and ...
Is preeclampsia and spontaneous preterm delivery associate with vascular and ...
 
PT MANAGEMENT OF URINARY INCONTINENCE.pptx
PT MANAGEMENT OF URINARY INCONTINENCE.pptxPT MANAGEMENT OF URINARY INCONTINENCE.pptx
PT MANAGEMENT OF URINARY INCONTINENCE.pptx
 
hypertensive-disorders-of-pregnancy.pptx
hypertensive-disorders-of-pregnancy.pptxhypertensive-disorders-of-pregnancy.pptx
hypertensive-disorders-of-pregnancy.pptx
 
Phone Us ❤85270-49040❤ #ℂall #gIRLS In Surat By Surat @ℂall @Girls Hotel With...
Phone Us ❤85270-49040❤ #ℂall #gIRLS In Surat By Surat @ℂall @Girls Hotel With...Phone Us ❤85270-49040❤ #ℂall #gIRLS In Surat By Surat @ℂall @Girls Hotel With...
Phone Us ❤85270-49040❤ #ℂall #gIRLS In Surat By Surat @ℂall @Girls Hotel With...
 
US E-cigarette Summit: Taming the nicotine industrial complex
US E-cigarette Summit: Taming the nicotine industrial complexUS E-cigarette Summit: Taming the nicotine industrial complex
US E-cigarette Summit: Taming the nicotine industrial complex
 
1. DELIVERY OF HEALTH CARE SERVICES IN RURAL.ppt
1. DELIVERY OF HEALTH CARE SERVICES IN RURAL.ppt1. DELIVERY OF HEALTH CARE SERVICES IN RURAL.ppt
1. DELIVERY OF HEALTH CARE SERVICES IN RURAL.ppt
 

Application of stochastic modelling in bioinformatics

  • 1. APPLICATIONS OF STOCHASTIC MODELLING IN BIOINFORMATICS Information Science & Informatics Informatics and Neuroinformatics 1 Spyros Ktenas
  • 2. Spyros Ktenas - http://open-works.org/profiles/spyros-ktenas STOCHASTIC MODEL  Stochastic model is any mathematical model of a system that is governed by the laws of probability and contains elements uncertainty. 2 ApplicationsofStochasticModellinginBioinformatics Stochastic vs Conventional Printing Image from http://lorrainepress.blogspot.se/
  • 3. Spyros Ktenas - http://open-works.org/profiles/spyros-ktenas STOCHASTIC PROCESS  The basic steps for creating stochastic models are:  The sample definition  The probability assignment to the sample data  The identification of the facts of interest  The calculation of the desired probability  A stochastic process is a family of random variables X (t) where t is a parameter running through an appropriate set of indicators T. Usually the index t corresponds to units of time, and the whole set can be something like T = {0, 1, 2 ,. . .} 3 ApplicationsofStochasticModellinginBioinformatics
  • 4. Spyros Ktenas - http://open-works.org/profiles/spyros-ktenas STOCHASTIC VS DETERMINISTIC MODELS  In deterministic models, the output of the model is fully determined by the values ​​of parameters and initial conditions. A process is deterministic if the future is determined by its present and its past state.  A stochastic model is a random process which evolves in time. Even if we have full knowledge of the current state of system we can not be sure of the effect in future periods. A stochastic process is a collection of random variables. 4 ApplicationsofStochasticModellinginBioinformatics
  • 5. Spyros Ktenas - http://open-works.org/profiles/spyros-ktenas STOCHASTIC VS DETERMINISTIC MODELS IN BIOLOGY 5 ApplicationsofStochasticModellinginBioinformatics
  • 6. Spyros Ktenas - http://open-works.org/profiles/spyros-ktenas STOCHASTIC PROCESS ALGEBRA  Combinability is expressly provided by combinators and they are supported by the semantics of the language.  This structure offers benefits when modelling a system composed of interacting elements (these elements, and their interaction can be modelled separately).  Models have a clear structure and is easy to understand.  Can be build consistently, either by processing or by improvement.  It is possible to maintaining a library of the model components, supporting reuse. 6 ApplicationsofStochasticModellinginBioinformatics
  • 7. Spyros Ktenas - http://open-works.org/profiles/spyros-ktenas STOCHASTIC PROCESS ALGEBRA EXAMPLE 7 ApplicationsofStochasticModellinginBioinformatics Image from Using Max-Plus Algebra for the Evaluation of Stochastic Process Algebra Prefixes Lucia Cloth, Henrik C. Bohnenkamp, Boudewijn R. Haverkort 2001
  • 8. Spyros Ktenas - http://open-works.org/profiles/spyros-ktenas STOCHASTIC PROCESS ALGEBRA BETA-BINDERS 8 ApplicationsofStochasticModellinginBioinformatics  The Beta-binders is a process algebra based on π- calculus (π-calculus allows channel names to communicate together with the channels itself). A name can be a channel of communication and thus can describe parallel computing with networks that can be changed during the course of the calculations  Designed for the modelling and simulation of biological processes.  A biological process is modelled by a bio-process, which is a π-calculus process in a box with expressed interaction capabilities as Beta-binders.
  • 9. Spyros Ktenas - http://open-works.org/profiles/spyros-ktenas STOCHASTIC PROCESS ALGEBRA PETRI NETS 9 ApplicationsofStochasticModellinginBioinformatics  A Petri Net is a collection of directed arcs connecting places and transitions. The places may have tokens. Any distribution of tokens over the places will represent a configuration of the net called a marking.
  • 10. Spyros Ktenas - http://open-works.org/profiles/spyros-ktenas BIOAMBIENTS 10 ApplicationsofStochasticModellinginBioinformatics  The fundamental element in Ambient calculus is the ambient (environment). The ambient is a certain place where calculations can take place. The concept of bounds is considered key to the description of mobility as a boundary defines a limited computational agent that can be moved as a whole.  Examples of BioAmbient modeling  Blood transfusion  Bacteriophage viruses
  • 11. Spyros Ktenas - http://open-works.org/profiles/spyros-ktenas MARKOV MODEL 11 ApplicationsofStochasticModellinginBioinformatics  In probability theory, a Markov model is a stochastic model used for modeling systems that can change at random and where it is considered that future situation depends only on the current situation and not related to events that occurred before it.  This assumption allows reasoning and calculation with models that would otherwise be intractable.
  • 12. Spyros Ktenas - http://open-works.org/profiles/spyros-ktenas MARKOV MODEL 12 ApplicationsofStochasticModellinginBioinformatics  The simplest Markov model is the Markov chain. It Models the state of a system with a random variable that changes over time.  In this context, the status Markov suggests that distribution for this variable depends only on the distribution of the previous situation.  A Hidden Markov model is a Markov chain, for which the state is only partially observable. There are Observations on the state of the system, but is typically insufficient to accurately determine the situation.
  • 13. Spyros Ktenas - http://open-works.org/profiles/spyros-ktenas MARKOV MODEL - EXAMPLE 13 ApplicationsofStochasticModellinginBioinformatics  Observe what happens the next day of a day with headache in order to predict how you will feel tomorrow. After many observations we can construct a model that estimates the probabilities of transitioning between our two states (1,2) a11 = P[W(n+1) = H | W(n) = H] = 0.5 a12 = P[W(n+1) = H | W(n) = NH] = 0.5 a21 = P[W(n+1) = NH | W(n) = NH] = 0.99 a22 = P[W(n+1) = NH | W(n) = H] = 0.01 “a” indicates a probability of state transition. “a11” is the probability of transitioning from state 1 to state 1. Because this model has the Markov property, only today’s status (Headache or No Headache) matters in trying to predict tomorrow’s status. Headache No headache 0.5 0.01 0.5 0.99
  • 14. Spyros Ktenas - http://open-works.org/profiles/spyros-ktenas CONCLUSIONS 14  This main motivation for applying stochastic methods of Computer Science in the description of biological systems is that is easier to do so when complexity of biological systems is increased compared to deterministic methods.  Finally, All biological systems evolve dynamically according to stochastic forces either can not predict or understand. Thus the stochastic modeling will continue to gain ground. ApplicationsofStochasticModellinginBioinformatics
  • 15. Spyros Ktenas - http://open-works.org/profiles/spyros-ktenas CONCLUSIONS 15Thank you! ApplicationsofStochasticModellinginBioinformatics Image from: http://www.cubocube.com/dashboard.php?a=343&b=451&c=1