Presentacion: Modelado para estudio de brotes epidémicos usando un Autómata Celular Estocástico...
-
Upload
hector-cuesta -
Category
Documents
-
view
401 -
download
0
Transcript of Presentacion: Modelado para estudio de brotes epidémicos usando un Autómata Celular Estocástico...
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
Presentado en:
Hector Cuesta-Arvizu (UAEM-UNT) Modelado para estudio de brotes epidemicos November 25, 2011 2 / 19
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Conclusiones
¿Preguntas?
¿Preguntas?
Hector Cuesta-Arvizu (UAEM-UNT) Modelado para estudio de brotes epidemicos November 25, 2011 19 / 19