Transmisión y Contagio en Redes

Una introducción breve

George G. Vega Yon, Ph.D.

The University of Utah

2025-09-03

Mirada general

Distintos Objetivos

Durante esta presentación, discutiremos los siguientes tipos de modelos:

  • Inferencia: Modelos mecanísticos desarrollados para realizar inferencia estadística en algún parámetro poblacional, por ejemplo, la tasa de adopción de una innovación o la infectividad de un patógeno.

  • Predicción: Modelos no necesariamente mecanísticos que buscan predecir el comportamiento futuro de la red o de sus actores, por ejemplo, el número de adopciones en el futuro o la propagación de una enfermedad.

  • Escenarios: Modelos que ayudan a explorar de manera relativa los efectos de distintas intervenciones/cambios generados en el sistema. Algunos ejemplos incluyen comparar estrategias para combatir un brote de una enfermedad o identificar líderes en un grupo para maximizar la difusión de una innovación.

Redes y Agentes

Tabla 1: Tabla 10.1 del libro “Network Science” por Albert-László Barabási (Barabási 2016)
Fenómeno Agente Red
Enfermedad Venérea Patógenos Red Sexual
Propagación de Rumores Información, Memes Red de Comunicación
Difusión de Innovaciones Ideas, Conocimiento Red de Comunicación
Virus Informáticos Malware, Virus Digitales Internet
Virus de Teléfono Móvil Virus Móviles Red Social/Red de Proximidad
Chinches de Cama Insectos Parasitarios Red Hotel - Viajero
Malaria Plasmodium Red Mosquito - Humano

Paquetes estadísticos

Existen varios paquetes disponibles para el análisis de difusión en redes:

Paquete Enfoque Recomendación
netdiffuseR Inferencia y Escenarios Modelos de difusión basados en exposición. Utiliza modelos de regresión rezagada para analizar la propagación de innovaciones.
RSiena Inferencia Estado del arte para estudiar la coevolución de red y comportamiento a través de los modelos SOAM.
EpiModel Escenarios Ideado para simular la propagación de enfermedades infecciosas. Utiliza el paquete ERGM para simular cambios en la red.
epiworldR Escenarios Similar a EpiModel, pero con un enfoque en poblaciones de mayor tamaño y la simulación de intervenciones de manera dinámica.

Puedes aprender más en el CRAN Task View de Network Analysis y en el libro “Ciencia de Redes Aplicada con R”.

Modelos de Difusión

Modelos de Difusión

  • Los modelos de difusión en redes describen cómo las ideas o comportamientos se propagan a través de una red social.

  • Uno de los conceptos canónicos es el umbral de red. Los umbrales de red (Valente 1995, 1996), \(\tau\), se definen como la proporción requerida o número de vecinos que te llevan a adoptar un comportamiento particular (innovación), \(a=1\).

Para el individuo \(i\), adoptará el comportamiento/innovación \(xyz\) si y solo si un \(\tau\) por ciento de sus pares lo han adoptado. En otras palabras, para que \(i\) adopte, al menos un \(\tau\) por ciento de sus vecinos deben haber adoptado \(xyz\).

Diagrama por Dr. Valente

En términos (muy) generales

\[ a_i = \left\{\begin{array}{ll} 1 & \text{si } \tau_i \leq E_i \\ 0 & \text{en otro caso} \end{array}\right. \quad E_i \equiv \frac{\sum_{j\neq i}\mathbf{X}_{ij}a_j}{\sum_{j\neq i}\mathbf{X}_{ij}} \]

Donde \(E_i\) es la exposición de \(i\) a la innovación y \(\mathbf{X}\) es la matriz de adyacencia (la red).

Esto puede generalizarse y extenderse para incluir covariables y otros esquemas de ponderación de red.

Umbrales (Exposición) (Cont.)

Existen varios tipos de exposición que pueden ser considerados:

  • Exposición cohesiva: Proporción o número de pares que adoptan la innovación (cohesión).
  • Exposición homofílica: Proporción de pares que adoptan la innovación y son similares en características (homofilia). Por ejemplo, proporción de amigos de mi mismo sexo que adoptaron la innovación.
  • Exposición estructural: Proporción de individuos que adoptaron y que tienen una posición similar a la mía en la red. Por ejemplo, en el caso de un presidente de partido, proporción de presidentes de partido que adoptaron la innovación.
  • Exposición basada en centralidad: Basada en pares; aquellos individuos con mayor grado de centralidad ejercen un mayor impacto en la difusión de la innovación.

Para otros ejemplos, pueden revisar el contenido del tutorial de netdiffuseR acá.

  • El modelo de Valente es completamente determinístico.
  • Esto significa que la adopción está dada completamente por la estructura de la red y los umbrales individuales.

flowchart LR
    A[Individuo i] -->|Vecino j adopta| B{"Exposición E(i)"}
    B -->|"`E(i) >= tau(i)`"| C["Adopta a(i)=1"]
    B -->|"`E(i) < tau(i)`"| D["No adopta a(i)=0"]

  • Sin embargo, el umbral puede ser en sí mismo una función de otras variables, como por ejemplo, la edad del individuo.

Tipos de preguntas que se pueden hacer

Fundamentalmente dos tipos:

  1. Simulación de escenarios. En una intervención donde se busca reducir el uso del tabaco, ¿quiénes serían las personas óptimas para dirigir la campaña de concientización? (key players)
  2. Inferencia. ¿Qué tipo de exposición fue más importante para la adopción de un comportamiento o innovación?

Varios ejemplos más en la literatura incluyen: Innovaciones médicas (Coleman, Katz, y Menzel 1966; Sargent et al. 2024); Métodos anticonceptivos (Everett M. Rogers y Kincaid 1981); Innovaciones en métodos de cultivo (Everett M. Rogers, Ascroft, y Röling 1970); Uso del cigarrillo en adolescentes (Haye et al. 2019); y políticas de control de tabaco (Valente, Wipfli, y Vega Yon 2019).

Proceso de investigación en modelos de difusión

  1. Definir claramente la pregunta (inferencia vs predicción vs simulación).

  2. Revisar la literatura existente y los modelos previos. Que software puede ayudar en el analisis?

  3. Dependiendo de la pregunta:

    1. Inferencia: Definir el modelo estadístico, estimarlo y evaluar la bondad de ajuste.
    2. Predicción: Puede que el modelo no tenga un componente teórico fuerte, pero requiere información histórica para su evaluación.
    3. Simulación: Si se tienen datos, se puede calibrar el modelo de simulación para replicar patrones observados. Sin embargo, no es del todo necesario (pero pierde validez externa).
  4. Interpretar los resultados e identificar limitaciones (validez interna y externa) y posibles direcciones futuras de investigación.

Modelos de Transmisión

Modelos de Simulación Basados en Agentes en Epidemiología

  • Los modelos de transmisión en epidemiología tienen varios objetivos:
    1. Inferencia estadística de parámetros epidemiológicos.
    2. Predicción de la propagación de enfermedades.
    3. Evaluación de intervenciones de salud pública.
  • Uno de los tipos de modelos más importantes en el área corresponde a los modelos de simulación basados en agentes (ABM por sus siglas en inglés).
  • En los ABM, los individuos son representados como agentes que interactúan entre sí y con su entorno. La interacción puede ser de varias maneras distintas y altamente complejas.

Modelos ABM básicos: SEIR

  • El modelo SEIR (Susceptible–Expuesto–Infectado–Recuperado) es uno de los modelos fundamentales en el área (wiki).

flowchart LR
    S[Susceptible] -->E[Expuesto]
    E -->I[Infectado]
    I -->R[Recuperado]

  • Desde el punto de vista de la interacción, la transición más importante es de Susceptible a Expuesto.

  • A diferencia del modelo de difusión, en el modelo SEIR la transmisión es probabilística (no determinística).

  • En relación con modelos de contagio de comportamiento, el contagio de enfermedades suele llamarse contagio “simple”.

Dinámica de la propagación

Existen distintas maneras de representar el contacto entre los agentes

En el extremo izquierdo, se encuentra el modelo compartimental clásico. En el extremo derecho, se encuentra un ABM altamente complejo con agentes moviéndose en distintos ambientes. Fuente: Colizza et al. (2007)

Velocidad de propagación

  • Número de Reproducción Básico (R0): Número promedio de casos secundarios en una población completamente susceptible.
  • Número de Reproducción Efectivo (R): Número promedio de casos secundarios en una población que no es completamente susceptible.
  • R* > 1 indica que la enfermedad se propaga en la población.
  • Inmunidad colectiva (de rebaño): \(1 - 1/R_0\) (en el caso del sarampión, 1 - 1/15 ~ 0.933)

Número de Reproducción Básico (R0) para varias enfermedades

Ejemplo de ABM

Las siguientes imágenes ilustran dos resultados importantes de un modelo SEIR: las curvas de incidencia y el número de reproducción efectivo.

Curvas de incidencia de un modelo SEIR. Datos simulados utilizando el paquete epiworldR.

Número de reproducción efectivo (Rt) de un modelo SEIR. Datos simulados utilizando el paquete epiworldR.

Tipos de preguntas que se pueden hacer

  • A pesar de que los ABM dan espacio para predicción de parámetros e inferencia estadística, debido a que corresponden a modelos simplificados de la realidad, son más adecuados para la evaluación de intervenciones. Por ejemplo:

En el caso de un brote de sarampión, ¿qué es más efectivo? (vacunación masiva vs. cuarentena). Desde el punto de vista económico, ¿qué estrategia es la más eficiente? (los famosos QALYs).

Precaución

Evitar el uso de ABM para la inferencia causal y predicción es mera opinión del autor. Existe una amplia literatura donde se utilizan los ABM para estos fines.

Consideraciones en modelos de transmisión

  1. Red o no red: Si es un sistema reducido, un modelo de red es ideal. Sin embargo, para sistemas más grandes (una ciudad, por ejemplo), modelos de mezcla homogénea pueden ser más apropiados.1
  1. Calibración: Lo ideal es calibrar el modelo en base al R0. Si no existe dicha información, el modelo se puede calibrar utilizando datos observados (por ejemplo, número de casos o hospitalizaciones).

  2. Validez: Como dijo George E. P. Box, “todos los modelos están equivocados, pero algunos son útiles” (wiki).

  3. Transparencia: Es importante que los supuestos y limitaciones del modelo sean claramente comunicados a los interesados.

Más sobre cómo calibrar ABM en Toni et al. (2008); Gozzi et al. (2022); Platt (2020); Lamperti, Roventini, y Sani (2018); Jalal, Trikalinos, y Alarid-Escudero (2021) y Zhang et al. (2020).

Aplicación: Escuelas en Utah

Sarampión en EEUU

  • EEUU ha experimentado un resurgimiento significativo en el número de casos de sarampión (1408 al 26 de agosto de 2025 según CDCespanol (2025)).

  • El Departamento de Salud del estado de Utah y la Universidad de Utah, desarrollaron un ABM para entender mejor la propagación del sarampión en las escuelas.

  • El modelo basado en un SEIR ha sido utilizado ampliamente por epidemiólogos del estado de Utah para informar discusiones con legisladores y responsables de políticas.

Casos de Sarampión en EEUU (fuente: CDCespanol (2025))

Modelo implementado

El modelo implementado es un ABM de las siguientes características:

  • Tiempo discreto: Los estados de los agentes se actualizan de manera diaria.

  • Mezcla homogénea: No es un modelo de red per se, pues los agentes interactúan de manera aleatoria.

  • Implementa cuarentenas: Si un caso es detectado, se implementa una cuarentena para reducir la propagación.

  • R0 calibrado dentro de una única escuela: La tasa de contacto entre los agentes se calibró asumiendo que las transmisiones ocurren solo dentro de la escuela.

La app está disponible en https://ggv.cl/shiny/measles

Aprendizaje

  • Urgencia: El desarrollo de la app tomó cerca de un mes. Lo que requirió tener un objetivo claro y factible.

  • Colaboración: La colaboración con el Departamento de Salud y Servicios Humanos de Utah fue crucial para el desarrollo del modelo y la app.

  • Iteración rápida: Se realizaron múltiples ciclos de prueba y ajuste para mejorar la precisión y usabilidad del modelo.

  • Complejidad vs. simplicidad: Encontrar el equilibrio adecuado entre un modelo lo suficientemente complejo como para ser realista, pero lo suficientemente simple como para ser comprensible y utilizable, fue un desafío constante.

Modelo Implementado: diagrama

El siguiente diagrama ilustra una versión simplificada del modelo de transmisión dentro de las escuelas en Utah. Este modelo fue desarrollado en conjunto con el Departamento de Salud y Servicios Humanos de Utah. Una versión interactiva del modelo está en https://ggv.cl/shiny/measles:

flowchart TB
    Susceptible -->|Starts quarantine| QuarantineS["Quarantine<br>Susceptible"]
    QuarantineS -->|Ends quarantine| Susceptible
    Susceptible --> Exposed

    Exposed     -->|Starts quarantine| Quarantine["Quarantine<br>or Isolated"]
    Quarantine  -->|Ends quarantine| Exposed
    Exposed     -->|Disease progression| Prodromal
    
    Prodromal   -->|Starts quarantine| Quarantine
    Quarantine  -->|Ends quarantine| Prodromal
    Prodromal   -->|Disease progression| Rash
    
    Rash        --> |Starts quarantine| Quarantine
    Quarantine  --> |Ends quarantine| Rash
    Rash        --> |Disease progression| Hospitalized
    Rash        --> |Disease progression| Recovered
    
    Quarantine  --> |Disease progression| Hospitalized
    Hospitalized--> |Disease progression| Recovered
    Hospitalized--> |Starts quarantine| Quarantine
    Quarantine  --> |Ends quarantine| Recovered

Conclusiones

  • En general, los modelos de contagio en redes sociales están orientados a comportamientos.
  • Los modelos de transmisión de enfermedades infecciosas suelen denominarse modelos de contagio simple, pues se asume que el comportamiento no influye mayormente en el resultado final.
  • Sin embargo, la transmisión de enfermedades infecciosas puede verse afectada por factores sociales y de comportamiento (por lo que no es tan simple).
  • Existen distintos modelos de contagio que se enfocan en distintas componentes; diferenciándose principalmente en los supuestos.
  • Si la red es dinámica, los SOAM y modelos como EpiModel pueden ser más apropiados. Si la red es estática, ABM más simples y modelos como el implementado en netdiffuseR pueden ser suficientes.
  • Los ABM son una herramienta poderosa para comparar escenarios. También pueden ser utilizados para hacer inferencia y predicción, pero requieren de una cuidadosa calibración y validación.
  • En la salud pública, muchas veces se necesitan modelos más simples (por ejemplo, mezcla homogénea) para poder realizar análisis rápidos y efectivos.

Fin

Gracias!

Transmisión y Contagio en Redes
Una introducción breve

George G. Vega Yon, Ph.D.
The University of Utah

Bibliografía

Barabási, Albert-László. 2016. Network Science: 1.ª ed. Cambridge University Press. http://barabasi.com/book/network-science http://www.amazon.com/Network-Science-Albert-L-225-Barab/dp/1107076269.
CDCespanol. 2025. «Casos y brotes de sarampión». Measles (Rubeola). 27 de agosto de 2025. https://www.cdc.gov/measles/es/data-research/index.html.
Coleman, James Samuel, Elihu Katz, y Herbert Menzel. 1966. Medical innovation; a diffusion study / [by] James S. Coleman, Elihu Katz [and] Herbert Menzel. Foreword by Joseph A. Precker. Indianapolis: Bobbs-Merrill Co.
Colizza, Vittoria, Marc Barthélemy, Alain Barrat, y Alessandro Vespignani. 2007. «Epidemic Modeling in Complex Realities». Comptes Rendus Biologies, L’épidémiologie : Une Science En Développement / Epidemiology : A Developing Science, 330 (4): 364-74. https://doi.org/10.1016/j.crvi.2007.02.014.
Gozzi, Nicolò, Matteo Chinazzi, Jessica T Davis, Kunpeng Mu, Ana Pastore y Piontti, Alessandro Vespignani, y Nicola Perra. 2022. «Preliminary modeling estimates of the relative transmissibility and immune escape of the Omicron SARS-CoV-2 variant of concern in South Africa». medRxiv, 2022-01.
Haye, Kayla de la, Heesung Shin, George G. Vega Yon, y Thomas W. Valente. 2019. «Smoking Diffusion through Networks of Diverse, Urban American Adolescents over the High School Period». Journal of Health and Social Behavior. https://doi.org/10.1177/0022146519870521.
Huang, Peng, Zack W. Almquist, y Carter T. Butts. 2025. «Endogenous Competition and the Underrealized Reproduction of Infectious Diseases». Proceedings of the National Academy of Sciences 122 (23): e2502676122. https://doi.org/10.1073/pnas.2502676122.
Jalal, Hawre, Thomas A. Trikalinos, y Fernando Alarid-Escudero. 2021. «BayCANN: Streamlining Bayesian Calibration With Artificial Neural Network Metamodeling». Frontiers in Physiology 12: 662314. https://doi.org/10.3389/fphys.2021.662314.
Jenness, Samuel M., Steven M. Goodreau, y Martina Morris. 2018. «EpiModel : An R Package for Mathematical Modeling of Infectious Disease over Networks». Journal of Statistical Software 84 (8). https://doi.org/10.18637/jss.v084.i08.
Lamperti, Francesco, Andrea Roventini, y Amir Sani. 2018. «Agent-Based Model Calibration Using Machine Learning Surrogates». Journal of Economic Dynamics and Control 90: 366-89. https://doi.org/10.1016/j.jedc.2018.03.011.
Meyer, Derek, y George Vega Yon. 2024. «epiworldRShiny: A ’Shiny’ Wrapper of the R PackageepiworldR’». Comprehensive R Archive Network. https://doi.org/10.32614/CRAN.package.epiworldRShiny.
Meyer, Derek, y George G Vega Yon. 2023. «epiworldR: Fast Agent-Based Epi Models». Journal of Open Source Software 8 (90): 5781. https://doi.org/10.21105/joss.05781.
Platt, Donovan. 2020. «A comparison of economic agent-based model calibration methods». Journal of Economic Dynamics and Control 113: 103859.
Ripley, Ruth M., Tom AB Snijders, Paulina Preciado, et al. 2011. «Manual for RSIENA». University of Oxford: Department of Statistics, Nuffield College, n.º 2007. https://www.uni-due.de/hummell/sna/R/RSiena_Manual.pdf.
Rogers, Everett M, Joseph R Ascroft, y Niels G Röling. 1970. Diffusion of innovations in Brazil, Nigeria, and India. Vol. 24. Department of Communication, Michigan State University.
Rogers, Everett M., y D. Lawrence Kincaid. 1981. Communication networks: toward a new paradigm for research. New York : London: Free Press ; Collier Macmillan.
Sargent, Matthew, Luke J. Matthews, George Vega Yon, Erik D. Storholm, Allison J. Ober, y Harold D. Green. 2024. «Assessing the Dynamics of PrEP Adoption in a National-Scale Physician Network». Social Networks 78 (julio): 226-37. https://doi.org/10.1016/j.socnet.2024.02.001.
Toni, Tina, David Welch, Natalja Strelkowa, Andreas Ipsen, y Michael P. H Stumpf. 2008. «Approximate Bayesian Computation Scheme for Parameter Inference and Model Selection in Dynamical Systems». Journal of The Royal Society Interface 6 (31): 187-202. https://doi.org/10.1098/rsif.2008.0172.
Valente, Thomas W. 1995. Network Models of the Diffusion of Innovations. 2.ª ed. Hampton Press.
———. 1996. «Social Network Thresholds in the Diffusion of Innovations». Social Networks 18 (1): 69-89. https://doi.org/10.1016/0378-8733(95)00256-1.
Valente, Thomas W., y George G. Vega Yon. 2020. «Diffusion/Contagion Processes on Social Networks». Health Education & Behavior 47 (2): 235-48. https://doi.org/10.1177/1090198120901497.
Valente, Thomas W., Heather Wipfli, y George G. Vega Yon. 2019. «Network Influences on Policy Implementation: Evidence from a Global Health Treaty». Social Science and Medicine. https://doi.org/10.1016/j.socscimed.2019.01.008.
Yon, George G. Vega, y Thomas W Valente. 2017. «netdiffuseR: Analysis of Diffusion and Contagion Processes on Networks». Zenodo. https://doi.org/10.5281/ZENODO.1039317.
Zhang, Yi, Zhe Li, Yongchao Zhang, et al. 2020. «Validation and calibration of an agent-based model: A surrogate approach». Discrete Dynamics in Nature and Society 2020.

Apéndice

Uso de la IA

El desarrollo de esta presentación fue asistido por inteligencia artificial (IA) utilizando GitHub Copilot. En su totalidad, la IA ayudó a simplificar el proceso, pero no reemplazó la generación de contenido original. ## Aplicación: Escuelas en Utah El desarrollo de esta presentación fue asistido por inteligencia artificial (IA) utilizando GitHub Copilot. En su totalidad, la IA ayudó a simplificar el proceso, pero no reemplazó la generación de contenido original. ## Aplicación: Escuelas en Utah