presentacion: modelado para estudio de brotes epidémicos usando un autómata celular estocástico...

19
Modelado para estudio de brotes epid´ emicos usando un Aut´ omata celular Estoc´ astico Global. Autores: Hector Cuesta-Arvizu, ´ Angel Bravo-Salgado Armin R. Mikler y Adri´ an Trueba-Espinosa Centro Universitario UAEM Texcoco Center for Computational Epidemiology and Response Analysis - University of North Texas Hector Cuesta-Arvizu (UAEM-UNT) Modelado para estudio de brotes epid´ emicos November 25, 2011 1 / 19

Upload: hector-cuesta

Post on 18-Jul-2015

403 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Presentacion: Modelado para estudio de brotes epidémicos usando un Autómata Celular Estocástico Global

Modelado para estudio de brotes epidemicos usando unAutomata celular Estocastico Global.

Autores: Hector Cuesta-Arvizu, Angel Bravo-SalgadoArmin R. Mikler y Adrian Trueba-Espinosa

Centro Universitario UAEM TexcocoCenter for Computational Epidemiology and Response Analysis - University of North Texas

November 25, 2011

Hector Cuesta-Arvizu (UAEM-UNT) Modelado para estudio de brotes epidemicos November 25, 2011 1 / 19

Page 2: Presentacion: Modelado para estudio de brotes epidémicos usando un Autómata Celular Estocástico Global

Presentado en:

Hector Cuesta-Arvizu (UAEM-UNT) Modelado para estudio de brotes epidemicos November 25, 2011 2 / 19

Page 3: Presentacion: Modelado para estudio de brotes epidémicos usando un Autómata Celular Estocástico Global

Contenido

Introduccion.

Modelo Epidemiologico SEIR.

Modelado Matematico para representar el SEIR.

Automata celular.

Modelo Epidemiologico Estocastico Global.

Simulador de Brotes Epidemiologicos.

Estrategias de Vacunacion.

Conclusiones.

Hector Cuesta-Arvizu (UAEM-UNT) Modelado para estudio de brotes epidemicos November 25, 2011 3 / 19

Page 4: Presentacion: Modelado para estudio de brotes epidémicos usando un Autómata Celular Estocástico Global

Introduccion

Motivacion

Los Epidemiologos y los sistemas de salud publica utilizan modelospara estudiar la propagacion de enfermedades infecciosas durante unbrote epidemico.

Dichos Modelos incluyen: Modelos Matematicos, Estadısticos yComputacionales.

Simulando dichos modelos es una forma en la que se puede observardiferentes evoluciones en diferentes escenarios que en otro caso no sepodrıa ya que puede ser muy costoso, no etico o simplemente noexisten los medios para reproducir el escenario.

Otra ventaja de la simulacion es el tener la capacidad de crearestrategias de intervencion que permitan manipular el contexto de laepidemia.

Hector Cuesta-Arvizu (UAEM-UNT) Modelado para estudio de brotes epidemicos November 25, 2011 4 / 19

Page 5: Presentacion: Modelado para estudio de brotes epidémicos usando un Autómata Celular Estocástico Global

Modelado de Enfermedades Infecciosas

Modelado de Enfermedades Infecciosas

SEIR Susceptibles-Expuestos-Infectados-Recuperados

El Modelo Epidemiologico SEIR mantiene el ciclo de vida de unaenfermedad infecciosa a traves de cuatro estados: Susceptible (S),Expuesto (E), Infectado (I), Recuperado o removido(R). Cada uno deesos estados representa el numero de individuos en dicho grupo.

Hector Cuesta-Arvizu (UAEM-UNT) Modelado para estudio de brotes epidemicos November 25, 2011 5 / 19

Page 6: Presentacion: Modelado para estudio de brotes epidémicos usando un Autómata Celular Estocástico Global

Modelado de Enfermedades Infecciosas

Modelado de Enfermedades Infecciosas

Modelado Matematico para SEIR

El Modelo SEIR se puede representar con el siguiente sistema deEcuaciones Diferenciales:dS

dt= −β ∗ S ∗ I

dE

dt= β ∗ S ∗ I − σ ∗ E

dI

dt= σ ∗ E − γ ∗ I

dR

dt= γ ∗ I

Hector Cuesta-Arvizu (UAEM-UNT) Modelado para estudio de brotes epidemicos November 25, 2011 6 / 19

Page 7: Presentacion: Modelado para estudio de brotes epidémicos usando un Autómata Celular Estocástico Global

Modelado de Enfermedades Infecciosas

Modelado de Enfermedades Infecciosas

Modelado Matematico para SEIR

Se realizo la simulacion en el sistema de ecuaciones diferencialesen Lenguaje R:

En la grafica se observa la curva de un brote epidemico.

Hector Cuesta-Arvizu (UAEM-UNT) Modelado para estudio de brotes epidemicos November 25, 2011 7 / 19

Page 8: Presentacion: Modelado para estudio de brotes epidémicos usando un Autómata Celular Estocástico Global

Automata celular

Automata celular

¿Que es un Automata celular?

Modelo Discreto estudiado en teorıa de la computacion ymatematicas. Para problemas no lineales.

Facts:

Consiste en un numero infinito de celulas en un grid regular donde cadacelula tiene un numero de estados finitos.El grid puede constar de cualquier numero finito de dimensiones.Cada celula representa a un individuo de la poblacion.

Hector Cuesta-Arvizu (UAEM-UNT) Modelado para estudio de brotes epidemicos November 25, 2011 8 / 19

Page 9: Presentacion: Modelado para estudio de brotes epidémicos usando un Autómata Celular Estocástico Global

Automata celular

Automata celular

Vecindarios

El vecindario es una seleccion de celulas relativas a cierta celulaespecifica cuya posicion en el Grid no cambia.

Cada celula tiene el mismo set de reglas para actualizar su estadobasado en los valores de su vecindario.

Cada vez que las reglas son aplicadas a todos las celulas del grid unanueva generacion es producida.

Vecindarios Locales y Globales, Vecindarios de Von Neumann y Moore.

Hector Cuesta-Arvizu (UAEM-UNT) Modelado para estudio de brotes epidemicos November 25, 2011 9 / 19

Page 10: Presentacion: Modelado para estudio de brotes epidémicos usando un Autómata Celular Estocástico Global

Modelo

Idealizacion para el Estudio

Se asume para este modelo de contagio (SEIR) lo siguiente:

Se supone una poblacion cerrada (que no cambia a traves del tiempo).

Una mezcla homogenea de contactos entre individuos de la poblacion.

Cada individuo tiene en promedio el mismo numero de contactos.

No se consideran las variables demograficas o distancias geograficascomo factores para este modelo.

Hector Cuesta-Arvizu (UAEM-UNT) Modelado para estudio de brotes epidemicos November 25, 2011 10 / 19

Page 11: Presentacion: Modelado para estudio de brotes epidémicos usando un Autómata Celular Estocástico Global

Modelo

El Modelo de Contacto Estocastico Global

El objetivo de este modelo es describir la dinamica de una enfermedadinfecciosa en una poblacion cerrada.

Es un modelo Global de Interaccion Humano-Humano

Su proposito es el simular la dinamica de contacto entre individuos dela poblacion. Facilitando el analisis de la propagacion de ciertaenfermedad.

El Automata celular es representado en un grafo de cayley que muestra lainteraccion entre celulas.

Hector Cuesta-Arvizu (UAEM-UNT) Modelado para estudio de brotes epidemicos November 25, 2011 11 / 19

Page 12: Presentacion: Modelado para estudio de brotes epidémicos usando un Autómata Celular Estocástico Global

Modelo

Interaccion de Contacto Global

Contactos por generacion (Time Step):

C = CR∗N2

Total de contactos en el evento:

Ctot = Σtπt=1

CR∗N2

donde te = (1, 2, 3, ..., n)

C = Numero de interacciones por generacion.

CR = Promedio de Contacto.

N = Numero de individuos en la poblacion.

tπ = Numero de generaciones.

π = Restriccion de Termino, cuando E + I = 0

Ctot = Numero total de interacciones en el evento.

Hector Cuesta-Arvizu (UAEM-UNT) Modelado para estudio de brotes epidemicos November 25, 2011 12 / 19

Page 13: Presentacion: Modelado para estudio de brotes epidémicos usando un Autómata Celular Estocástico Global

Software de Simulacion

Simulador de Brotes Epidemicos

Opciones tecnologicas para el Simulador

La mayor contribucion del presente trabajo es el desarrollo de unsoftware para simular brotes epidemicos incorporando un modelo deautomata celular estocastico global.

Opciones Tecnologicas:

C# .NET (como lenguaje de programacion)WindowsForms y MonoDesktop (para crear interfaces graficasmultiplataforma)Background Worker (Algoritmo de paralelizacion, sincronizando unpool de hilos)

Modulos:

Modulo de especificacion.Modulo de simulacion.Modulo de visualizacion.

Hector Cuesta-Arvizu (UAEM-UNT) Modelado para estudio de brotes epidemicos November 25, 2011 13 / 19

Page 14: Presentacion: Modelado para estudio de brotes epidémicos usando un Autómata Celular Estocástico Global

Software de Simulacion

Simulador de Brotes Epidemicos

Modulos de Especiacion y Simulacion

Hector Cuesta-Arvizu (UAEM-UNT) Modelado para estudio de brotes epidemicos November 25, 2011 14 / 19

Page 15: Presentacion: Modelado para estudio de brotes epidémicos usando un Autómata Celular Estocástico Global

Software de Simulacion

Simulador de Brotes Epidemicos

Modulo de Visualizacion

En la Figura A podemos observar la curva de una epidemia tipo SEIR.

(A)

Hector Cuesta-Arvizu (UAEM-UNT) Modelado para estudio de brotes epidemicos November 25, 2011 15 / 19

Page 16: Presentacion: Modelado para estudio de brotes epidémicos usando un Autómata Celular Estocástico Global

Estrategias de Intervencion

Estrategias de Vacunacion

Modelo de Vacunacion

Figura B.- Modelo de Vacunacion para SEIR

Hector Cuesta-Arvizu (UAEM-UNT) Modelado para estudio de brotes epidemicos November 25, 2011 16 / 19

Page 17: Presentacion: Modelado para estudio de brotes epidémicos usando un Autómata Celular Estocástico Global

Estrategias de Intervencion

Estrategias de Vacunacion

Tipos de Estrategias de Vacunacion

Vacunacion programada.

Vacunacion disparada por picos en la poblacion infectada.

Figura C.- Grafica de la estrategia de vacunacion programada.

Hector Cuesta-Arvizu (UAEM-UNT) Modelado para estudio de brotes epidemicos November 25, 2011 17 / 19

Page 18: Presentacion: Modelado para estudio de brotes epidémicos usando un Autómata Celular Estocástico Global

Conclusiones

Conclusiones y Trabajo Futuro

Conclusiones y Trabajo Futuro

La Simulacion ayuda a entender la propagacion de una enfermedadinfecciosa.

Se puede observar diferentes salidas en escenarios donde se aplicanestrategias de intervencion.

Trabajo Futuro:

Usar diferentes tipos de modelos de contacto.Extender el modelo a SEIRS (Donde la poblacion Recuperada pierdedespues de cierto periodo su resistencia y regresa a ser Susceptible)Integrar Estacionalidad.Integrar Aspectos Demograficos y Geograficos.

Hector Cuesta-Arvizu (UAEM-UNT) Modelado para estudio de brotes epidemicos November 25, 2011 18 / 19

Page 19: Presentacion: Modelado para estudio de brotes epidémicos usando un Autómata Celular Estocástico Global

Conclusiones

¿Preguntas?

¿Preguntas?

Hector Cuesta-Arvizu (UAEM-UNT) Modelado para estudio de brotes epidemicos November 25, 2011 19 / 19