SlideShare une entreprise Scribd logo
1  sur  16
Télécharger pour lire hors ligne
Epidemic and Endemic Outbreak Simulator:
       A Global Stochastic Cellular Automata Approach

                           Presented by: Hector Cuesta-Arvizu
                                Advisor: Armin R. Mikler




                 Center for Computational Epidemiology and Response Analysis
                                  University of North Texas


                                     October 24, 2011
Hector Cuesta-Arvizu (CeCERA)   Epidemic and Endemic Outbreak Simulator   October 24, 2011   1 / 16
Outline


      Introduction (why this is important?).

      Infectious Disease Model SEIR.

      Infectious Disease Model SEIRS.

      Cellular Automata (...the computational part).

      Global Stochastic Contact Model.

      Outbreak Simulator.

      Vaccination Strategies.

      Conclusions.


 Hector Cuesta-Arvizu (CeCERA)   Epidemic and Endemic Outbreak Simulator   October 24, 2011   2 / 16
Introduction


Why is this important?



      The epidemiologist use Models to study the spread of an Infectious
      disease outbreak.

      These Models include, Mathematical, Statistical and Computational
      approaches.

      Simulating these models is the way that epidemiologist can observe
      different outbreak outcomes.

      With the simulation we can try different interventions strategies that
      affects the prevalence of an Epidemic or Endemic outbreak.




 Hector Cuesta-Arvizu (CeCERA)   Epidemic and Endemic Outbreak Simulator   October 24, 2011   3 / 16
Infectious Disease Models


Infectious Disease Models

SEIR Susceptible-Exposed-Infected-Recovered
    The SEIR models the shift of individuals’ status between four states:
    susceptible (S), exposed (E), infected (I), and recovered (R). Each of
    those variables represents the number of people in those groups.




 Hector Cuesta-Arvizu (CeCERA)        Epidemic and Endemic Outbreak Simulator   October 24, 2011   4 / 16
Infectious Disease Models


Infectious Disease Models


SEIRS Susceptible-Exposed-Infected-Recovered-Susceptible
    The SEIRS differs from the SEIR model by letting recovered
    individuals lose their resistance over time.




 Hector Cuesta-Arvizu (CeCERA)        Epidemic and Endemic Outbreak Simulator   October 24, 2011   5 / 16
Cellular Automata


Cellular Automata

What is a Cellular Automata?
   Discrete model studied in computability theory and mathematics for a
   non-linear problems.
   Facts:
             It consist of an infinite, regular grid of cells, each in one of a finite
             number of states.
             The grid can be any finite number of dimensions.
             Each cell is a particular individual o group.




 Hector Cuesta-Arvizu (CeCERA)   Epidemic and Endemic Outbreak Simulator   October 24, 2011   6 / 16
Cellular Automata


Cellular Automata
Neighbourhood
    The Neighbourhood is a selection of cells relative to some specified
    cell and does not change.
      Each cell has the same rules for updating based on the values in this
      neighbourhood.
      Each time the rules are applied to the whole grid a new generation is
      produced.




Local an Global Neighborhoods, Von Newmnan and Moore Neighborhood
 Hector Cuesta-Arvizu (CeCERA)   Epidemic and Endemic Outbreak Simulator   October 24, 2011   7 / 16
Model


Model
The Global Stochastic Contact Model
    The goal of this model is to describe the dynamics of an infectious
    disease in a close population.
      The model is a human-human Global Interaction model.
      Its main purpose is the realization of contacts among individuals,
      facilitating analysis of the spread of diseases




        The cayley graph represent the global interaction between cells
                                (individuals).
 Hector Cuesta-Arvizu (CeCERA)   Epidemic and Endemic Outbreak Simulator   October 24, 2011   8 / 16
Model


Model


The global contact interaction
    Contacts per Time Step:
                                                        CR∗N
                                               C=         2
      Total of Contacts in the Event:
                        Ctot = Σtπ CR∗N where te = (1, 2, 3, ..., n)
                                t=1 2
      C = Number of interactions per each Time Step.
      CR = Contact Rate.
      N = Number of individual in the population.
      tπ = Number of Time Steps.
      Ctot = Total Number of interactions in the event


 Hector Cuesta-Arvizu (CeCERA)   Epidemic and Endemic Outbreak Simulator   October 24, 2011   9 / 16
Outbreak Simulator


Outbreak Simulator


Technological choices for the Simulator
    The main contribution of this work is to present a software system
    that incorporates a global stochastic cellular automata model.
    Technological Choice:
             C# .NET (as a programming language)
             WindowsForms and MonoDesktop (to create graphic interface and grid
             animations during simulations)
      Modules:
             The specification module.
             The simulation module.
             The visualization module.




 Hector Cuesta-Arvizu (CeCERA)   Epidemic and Endemic Outbreak Simulator   October 24, 2011   10 / 16
Outbreak Simulator


Outbreak Simulator
Specification and simulation modules




 Hector Cuesta-Arvizu (CeCERA)   Epidemic and Endemic Outbreak Simulator   October 24, 2011   11 / 16
Outbreak Simulator


Outbreak Simulator

Visualization module
    In figure A we can observe the SEIR Epidemic Curve and in figure B
    we can observe the SEIRS Endemic Curve.




                                                                           (A)




                                                                           (B)
 Hector Cuesta-Arvizu (CeCERA)   Epidemic and Endemic Outbreak Simulator         October 24, 2011   12 / 16
Intervention Strategies


Vaccination Strategies

Vaccination Strategies




                                                      Figure A.- Vaccination in SEIR Model




                                                     Figure B.- Vaccination in SEIRS Model

 Hector Cuesta-Arvizu (CeCERA)      Epidemic and Endemic Outbreak Simulator   October 24, 2011   13 / 16
Intervention Strategies


Vaccination Strategies

Vaccination Strategies
    Scheduling Vaccination
      Infected Population-Trigger Vaccination




                        Figure C.- Plot of Vaccination Strategies

 Hector Cuesta-Arvizu (CeCERA)      Epidemic and Endemic Outbreak Simulator   October 24, 2011   14 / 16
Conclusions


Conclusions and Future Work




Conclusions and Future Work
    Simulation help to understand spread of diseases.
      Also we can observe different outcomes from intervention strategies.
      Future Work:
             Try different kinds of contact models.
             Integrate Seasonality.




 Hector Cuesta-Arvizu (CeCERA)   Epidemic and Endemic Outbreak Simulator   October 24, 2011   15 / 16
Conclusions


Questions??




Questions ???




 Hector Cuesta-Arvizu (CeCERA)   Epidemic and Endemic Outbreak Simulator   October 24, 2011   16 / 16

Contenu connexe

Similaire à Outbreak Simulator First Presentation

Resilience against covid 19 with Mindfulness Engineering
Resilience against covid 19 with Mindfulness EngineeringResilience against covid 19 with Mindfulness Engineering
Resilience against covid 19 with Mindfulness EngineeringUniversity of Oxford
 
Modelisation of Ebola Hemoragic Fever propagation in a modern city
Modelisation of Ebola Hemoragic Fever propagation in a modern cityModelisation of Ebola Hemoragic Fever propagation in a modern city
Modelisation of Ebola Hemoragic Fever propagation in a modern cityJean-Luc Caut
 
Dynamics and Control of Infectious Diseases (2007) - Alexander Glaser
Dynamics and Control of Infectious Diseases (2007) - Alexander Glaser Dynamics and Control of Infectious Diseases (2007) - Alexander Glaser
Dynamics and Control of Infectious Diseases (2007) - Alexander Glaser Wouter de Heij
 
Probability Models for Estimating Haplotype Frequencies and Bayesian Survival...
Probability Models for Estimating Haplotype Frequencies and Bayesian Survival...Probability Models for Estimating Haplotype Frequencies and Bayesian Survival...
Probability Models for Estimating Haplotype Frequencies and Bayesian Survival...Université de Dschang
 
Cell survival curve
Cell survival curve Cell survival curve
Cell survival curve Isha Jaiswal
 
AgentbasedModelsinmalariaeliminationstrategydesign.pdf
AgentbasedModelsinmalariaeliminationstrategydesign.pdfAgentbasedModelsinmalariaeliminationstrategydesign.pdf
AgentbasedModelsinmalariaeliminationstrategydesign.pdfowonihojohnopeyemi
 
An Agent-Based Model of Epidemic Spread using Human Mobility and Social Netwo...
An Agent-Based Model of Epidemic Spread using Human Mobility and Social Netwo...An Agent-Based Model of Epidemic Spread using Human Mobility and Social Netwo...
An Agent-Based Model of Epidemic Spread using Human Mobility and Social Netwo...Enrique Frias-Martinez
 
In silico approach for viral mutations and sustainability of immunizations
In silico approach for viral mutations and sustainability of immunizationsIn silico approach for viral mutations and sustainability of immunizations
In silico approach for viral mutations and sustainability of immunizationsIJERA Editor
 
Μοντέλα διάχυσης καρκινικών όγκων εγκεφάλου
Μοντέλα διάχυσης καρκινικών όγκων εγκεφάλουΜοντέλα διάχυσης καρκινικών όγκων εγκεφάλου
Μοντέλα διάχυσης καρκινικών όγκων εγκεφάλουManolis Vavalis
 
Antao_openmalaria_BOSC2009
Antao_openmalaria_BOSC2009Antao_openmalaria_BOSC2009
Antao_openmalaria_BOSC2009bosc
 
Epidemiological modelling
Epidemiological modellingEpidemiological modelling
Epidemiological modellingSumit Das
 
Epidemiological method of research, structure & Maintenance.
Epidemiological method of research, structure & Maintenance. Epidemiological method of research, structure & Maintenance.
Epidemiological method of research, structure & Maintenance. Eneutron
 
Avian Influenza (H5N1) Expert System using Dempster-Shafer Theory
Avian Influenza (H5N1) Expert System using Dempster-Shafer TheoryAvian Influenza (H5N1) Expert System using Dempster-Shafer Theory
Avian Influenza (H5N1) Expert System using Dempster-Shafer TheoryAndino Maseleno
 
Computational Epidemiology (Review) : Notes
Computational Epidemiology (Review) : NotesComputational Epidemiology (Review) : Notes
Computational Epidemiology (Review) : NotesSubhajit Sahu
 
Mathematics Model Development Deployment of Dengue Fever Diseases by Involve ...
Mathematics Model Development Deployment of Dengue Fever Diseases by Involve ...Mathematics Model Development Deployment of Dengue Fever Diseases by Involve ...
Mathematics Model Development Deployment of Dengue Fever Diseases by Involve ...Dr. Amarjeet Singh
 
Uncovering intratumoral and intertumoral heterogeneity among single cell canc...
Uncovering intratumoral and intertumoral heterogeneity among single cell canc...Uncovering intratumoral and intertumoral heterogeneity among single cell canc...
Uncovering intratumoral and intertumoral heterogeneity among single cell canc...https://www.facebook.com/garmentspace
 
Modeling and qualitative analysis of malaria epidemiology
Modeling and qualitative analysis of malaria epidemiologyModeling and qualitative analysis of malaria epidemiology
Modeling and qualitative analysis of malaria epidemiologyIOSR Journals
 
Interval observer for uncertain time-varying SIR-SI model of vector-borne dis...
Interval observer for uncertain time-varying SIR-SI model of vector-borne dis...Interval observer for uncertain time-varying SIR-SI model of vector-borne dis...
Interval observer for uncertain time-varying SIR-SI model of vector-borne dis...FGV Brazil
 

Similaire à Outbreak Simulator First Presentation (20)

Resilience against covid 19 with Mindfulness Engineering
Resilience against covid 19 with Mindfulness EngineeringResilience against covid 19 with Mindfulness Engineering
Resilience against covid 19 with Mindfulness Engineering
 
Presentation_PhD
Presentation_PhDPresentation_PhD
Presentation_PhD
 
Modelisation of Ebola Hemoragic Fever propagation in a modern city
Modelisation of Ebola Hemoragic Fever propagation in a modern cityModelisation of Ebola Hemoragic Fever propagation in a modern city
Modelisation of Ebola Hemoragic Fever propagation in a modern city
 
Dynamics and Control of Infectious Diseases (2007) - Alexander Glaser
Dynamics and Control of Infectious Diseases (2007) - Alexander Glaser Dynamics and Control of Infectious Diseases (2007) - Alexander Glaser
Dynamics and Control of Infectious Diseases (2007) - Alexander Glaser
 
Probability Models for Estimating Haplotype Frequencies and Bayesian Survival...
Probability Models for Estimating Haplotype Frequencies and Bayesian Survival...Probability Models for Estimating Haplotype Frequencies and Bayesian Survival...
Probability Models for Estimating Haplotype Frequencies and Bayesian Survival...
 
Cell survival curve
Cell survival curve Cell survival curve
Cell survival curve
 
AgentbasedModelsinmalariaeliminationstrategydesign.pdf
AgentbasedModelsinmalariaeliminationstrategydesign.pdfAgentbasedModelsinmalariaeliminationstrategydesign.pdf
AgentbasedModelsinmalariaeliminationstrategydesign.pdf
 
An Agent-Based Model of Epidemic Spread using Human Mobility and Social Netwo...
An Agent-Based Model of Epidemic Spread using Human Mobility and Social Netwo...An Agent-Based Model of Epidemic Spread using Human Mobility and Social Netwo...
An Agent-Based Model of Epidemic Spread using Human Mobility and Social Netwo...
 
In silico approach for viral mutations and sustainability of immunizations
In silico approach for viral mutations and sustainability of immunizationsIn silico approach for viral mutations and sustainability of immunizations
In silico approach for viral mutations and sustainability of immunizations
 
Μοντέλα διάχυσης καρκινικών όγκων εγκεφάλου
Μοντέλα διάχυσης καρκινικών όγκων εγκεφάλουΜοντέλα διάχυσης καρκινικών όγκων εγκεφάλου
Μοντέλα διάχυσης καρκινικών όγκων εγκεφάλου
 
Antao_openmalaria_BOSC2009
Antao_openmalaria_BOSC2009Antao_openmalaria_BOSC2009
Antao_openmalaria_BOSC2009
 
Epidemiological modelling
Epidemiological modellingEpidemiological modelling
Epidemiological modelling
 
Epidemiological method of research, structure & Maintenance.
Epidemiological method of research, structure & Maintenance. Epidemiological method of research, structure & Maintenance.
Epidemiological method of research, structure & Maintenance.
 
Avian Influenza (H5N1) Expert System using Dempster-Shafer Theory
Avian Influenza (H5N1) Expert System using Dempster-Shafer TheoryAvian Influenza (H5N1) Expert System using Dempster-Shafer Theory
Avian Influenza (H5N1) Expert System using Dempster-Shafer Theory
 
Computational Epidemiology (Review) : Notes
Computational Epidemiology (Review) : NotesComputational Epidemiology (Review) : Notes
Computational Epidemiology (Review) : Notes
 
Mathematics Model Development Deployment of Dengue Fever Diseases by Involve ...
Mathematics Model Development Deployment of Dengue Fever Diseases by Involve ...Mathematics Model Development Deployment of Dengue Fever Diseases by Involve ...
Mathematics Model Development Deployment of Dengue Fever Diseases by Involve ...
 
Uncovering intratumoral and intertumoral heterogeneity among single cell canc...
Uncovering intratumoral and intertumoral heterogeneity among single cell canc...Uncovering intratumoral and intertumoral heterogeneity among single cell canc...
Uncovering intratumoral and intertumoral heterogeneity among single cell canc...
 
F0623642
F0623642F0623642
F0623642
 
Modeling and qualitative analysis of malaria epidemiology
Modeling and qualitative analysis of malaria epidemiologyModeling and qualitative analysis of malaria epidemiology
Modeling and qualitative analysis of malaria epidemiology
 
Interval observer for uncertain time-varying SIR-SI model of vector-borne dis...
Interval observer for uncertain time-varying SIR-SI model of vector-borne dis...Interval observer for uncertain time-varying SIR-SI model of vector-borne dis...
Interval observer for uncertain time-varying SIR-SI model of vector-borne dis...
 

Plus de Hector Cuesta Arvizu

Simulación De Enfermedades Infecciosas En Grandes Poblaciones A Través De Un ...
Simulación De Enfermedades Infecciosas En Grandes Poblaciones A Través De Un ...Simulación De Enfermedades Infecciosas En Grandes Poblaciones A Través De Un ...
Simulación De Enfermedades Infecciosas En Grandes Poblaciones A Través De Un ...Hector Cuesta Arvizu
 
Simulación De Enfermedades Infecciosas En Grandes Poblaciones A Través De Un ...
Simulación De Enfermedades Infecciosas En Grandes Poblaciones A Través De Un ...Simulación De Enfermedades Infecciosas En Grandes Poblaciones A Través De Un ...
Simulación De Enfermedades Infecciosas En Grandes Poblaciones A Través De Un ...Hector Cuesta Arvizu
 
Presentacion: Modelado para estudio de brotes epidémicos usando un Autómata C...
Presentacion: Modelado para estudio de brotes epidémicos usando un Autómata C...Presentacion: Modelado para estudio de brotes epidémicos usando un Autómata C...
Presentacion: Modelado para estudio de brotes epidémicos usando un Autómata C...Hector Cuesta Arvizu
 
Patrones del Modelo de Dominio en el Paradigma Orientado a Objetos
Patrones del Modelo de Dominio en el Paradigma Orientado a ObjetosPatrones del Modelo de Dominio en el Paradigma Orientado a Objetos
Patrones del Modelo de Dominio en el Paradigma Orientado a ObjetosHector Cuesta Arvizu
 

Plus de Hector Cuesta Arvizu (10)

Ia for fintech
Ia for fintechIa for fintech
Ia for fintech
 
Coursera_MachineLearning
Coursera_MachineLearningCoursera_MachineLearning
Coursera_MachineLearning
 
Presentation rvp imagesimilarity
Presentation rvp imagesimilarityPresentation rvp imagesimilarity
Presentation rvp imagesimilarity
 
Articulo de cuda
Articulo de cudaArticulo de cuda
Articulo de cuda
 
Simulación De Enfermedades Infecciosas En Grandes Poblaciones A Través De Un ...
Simulación De Enfermedades Infecciosas En Grandes Poblaciones A Través De Un ...Simulación De Enfermedades Infecciosas En Grandes Poblaciones A Través De Un ...
Simulación De Enfermedades Infecciosas En Grandes Poblaciones A Través De Un ...
 
Simulación De Enfermedades Infecciosas En Grandes Poblaciones A Través De Un ...
Simulación De Enfermedades Infecciosas En Grandes Poblaciones A Través De Un ...Simulación De Enfermedades Infecciosas En Grandes Poblaciones A Través De Un ...
Simulación De Enfermedades Infecciosas En Grandes Poblaciones A Través De Un ...
 
Presentacion: Modelado para estudio de brotes epidémicos usando un Autómata C...
Presentacion: Modelado para estudio de brotes epidémicos usando un Autómata C...Presentacion: Modelado para estudio de brotes epidémicos usando un Autómata C...
Presentacion: Modelado para estudio de brotes epidémicos usando un Autómata C...
 
Presentacion simulaepirocc2011
Presentacion simulaepirocc2011Presentacion simulaepirocc2011
Presentacion simulaepirocc2011
 
Patrones del Modelo de Dominio en el Paradigma Orientado a Objetos
Patrones del Modelo de Dominio en el Paradigma Orientado a ObjetosPatrones del Modelo de Dominio en el Paradigma Orientado a Objetos
Patrones del Modelo de Dominio en el Paradigma Orientado a Objetos
 
LastWeekPresentation
LastWeekPresentationLastWeekPresentation
LastWeekPresentation
 

Dernier

Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 

Dernier (20)

DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 

Outbreak Simulator First Presentation

  • 1. Epidemic and Endemic Outbreak Simulator: A Global Stochastic Cellular Automata Approach Presented by: Hector Cuesta-Arvizu Advisor: Armin R. Mikler Center for Computational Epidemiology and Response Analysis University of North Texas October 24, 2011 Hector Cuesta-Arvizu (CeCERA) Epidemic and Endemic Outbreak Simulator October 24, 2011 1 / 16
  • 2. Outline Introduction (why this is important?). Infectious Disease Model SEIR. Infectious Disease Model SEIRS. Cellular Automata (...the computational part). Global Stochastic Contact Model. Outbreak Simulator. Vaccination Strategies. Conclusions. Hector Cuesta-Arvizu (CeCERA) Epidemic and Endemic Outbreak Simulator October 24, 2011 2 / 16
  • 3. Introduction Why is this important? The epidemiologist use Models to study the spread of an Infectious disease outbreak. These Models include, Mathematical, Statistical and Computational approaches. Simulating these models is the way that epidemiologist can observe different outbreak outcomes. With the simulation we can try different interventions strategies that affects the prevalence of an Epidemic or Endemic outbreak. Hector Cuesta-Arvizu (CeCERA) Epidemic and Endemic Outbreak Simulator October 24, 2011 3 / 16
  • 4. Infectious Disease Models Infectious Disease Models SEIR Susceptible-Exposed-Infected-Recovered The SEIR models the shift of individuals’ status between four states: susceptible (S), exposed (E), infected (I), and recovered (R). Each of those variables represents the number of people in those groups. Hector Cuesta-Arvizu (CeCERA) Epidemic and Endemic Outbreak Simulator October 24, 2011 4 / 16
  • 5. Infectious Disease Models Infectious Disease Models SEIRS Susceptible-Exposed-Infected-Recovered-Susceptible The SEIRS differs from the SEIR model by letting recovered individuals lose their resistance over time. Hector Cuesta-Arvizu (CeCERA) Epidemic and Endemic Outbreak Simulator October 24, 2011 5 / 16
  • 6. Cellular Automata Cellular Automata What is a Cellular Automata? Discrete model studied in computability theory and mathematics for a non-linear problems. Facts: It consist of an infinite, regular grid of cells, each in one of a finite number of states. The grid can be any finite number of dimensions. Each cell is a particular individual o group. Hector Cuesta-Arvizu (CeCERA) Epidemic and Endemic Outbreak Simulator October 24, 2011 6 / 16
  • 7. Cellular Automata Cellular Automata Neighbourhood The Neighbourhood is a selection of cells relative to some specified cell and does not change. Each cell has the same rules for updating based on the values in this neighbourhood. Each time the rules are applied to the whole grid a new generation is produced. Local an Global Neighborhoods, Von Newmnan and Moore Neighborhood Hector Cuesta-Arvizu (CeCERA) Epidemic and Endemic Outbreak Simulator October 24, 2011 7 / 16
  • 8. Model Model The Global Stochastic Contact Model The goal of this model is to describe the dynamics of an infectious disease in a close population. The model is a human-human Global Interaction model. Its main purpose is the realization of contacts among individuals, facilitating analysis of the spread of diseases The cayley graph represent the global interaction between cells (individuals). Hector Cuesta-Arvizu (CeCERA) Epidemic and Endemic Outbreak Simulator October 24, 2011 8 / 16
  • 9. Model Model The global contact interaction Contacts per Time Step: CR∗N C= 2 Total of Contacts in the Event: Ctot = Σtπ CR∗N where te = (1, 2, 3, ..., n) t=1 2 C = Number of interactions per each Time Step. CR = Contact Rate. N = Number of individual in the population. tπ = Number of Time Steps. Ctot = Total Number of interactions in the event Hector Cuesta-Arvizu (CeCERA) Epidemic and Endemic Outbreak Simulator October 24, 2011 9 / 16
  • 10. Outbreak Simulator Outbreak Simulator Technological choices for the Simulator The main contribution of this work is to present a software system that incorporates a global stochastic cellular automata model. Technological Choice: C# .NET (as a programming language) WindowsForms and MonoDesktop (to create graphic interface and grid animations during simulations) Modules: The specification module. The simulation module. The visualization module. Hector Cuesta-Arvizu (CeCERA) Epidemic and Endemic Outbreak Simulator October 24, 2011 10 / 16
  • 11. Outbreak Simulator Outbreak Simulator Specification and simulation modules Hector Cuesta-Arvizu (CeCERA) Epidemic and Endemic Outbreak Simulator October 24, 2011 11 / 16
  • 12. Outbreak Simulator Outbreak Simulator Visualization module In figure A we can observe the SEIR Epidemic Curve and in figure B we can observe the SEIRS Endemic Curve. (A) (B) Hector Cuesta-Arvizu (CeCERA) Epidemic and Endemic Outbreak Simulator October 24, 2011 12 / 16
  • 13. Intervention Strategies Vaccination Strategies Vaccination Strategies Figure A.- Vaccination in SEIR Model Figure B.- Vaccination in SEIRS Model Hector Cuesta-Arvizu (CeCERA) Epidemic and Endemic Outbreak Simulator October 24, 2011 13 / 16
  • 14. Intervention Strategies Vaccination Strategies Vaccination Strategies Scheduling Vaccination Infected Population-Trigger Vaccination Figure C.- Plot of Vaccination Strategies Hector Cuesta-Arvizu (CeCERA) Epidemic and Endemic Outbreak Simulator October 24, 2011 14 / 16
  • 15. Conclusions Conclusions and Future Work Conclusions and Future Work Simulation help to understand spread of diseases. Also we can observe different outcomes from intervention strategies. Future Work: Try different kinds of contact models. Integrate Seasonality. Hector Cuesta-Arvizu (CeCERA) Epidemic and Endemic Outbreak Simulator October 24, 2011 15 / 16
  • 16. Conclusions Questions?? Questions ??? Hector Cuesta-Arvizu (CeCERA) Epidemic and Endemic Outbreak Simulator October 24, 2011 16 / 16