传染病模型
字数 1764 2025-10-25 18:56:42
传染病模型
传染病模型是生物数学中描述疾病在种群内传播过程的数学模型。我将从基础概念开始,逐步深入其核心模型和扩展。
第一步:基本概念与关键参数
任何传染病模型的出发点都是将种群划分为几个互斥的类别,以描述个体在疾病传播过程中的状态。
- 易感者 (Susceptible, S):尚未患病,但缺乏免疫力,有被传染风险的个体。
- 感染者 (Infectious, I):已经患病并且能够将病原体传染给易感者的个体。
- 移除者 (Removed, R):对感染过程不再产生影响的个体。他们可能是已经康复并获得了免疫力,也可能因病死亡,或者被隔离。他们既不会再次被感染,也不会传染他人。
有了状态分类,我们还需要定义传播的动力参数:
- 接触率/传染率 (β):表示一个感染者与易感者接触并成功传染疾病的平均速率。它综合了人际接触频率和每次接触的传播概率。
- 移除率/康复率 (γ):表示感染者从患病状态转移到移除状态的平均速率。其倒数
1/γ代表了平均感染期。
第二步:SI 与 SIS 模型(最简单的框架)
这是两种不考虑免疫力的基础模型。
- SI 模型:假设疾病非常致命且病程短,个体一旦感染直至死亡,或者康复后不具备免疫力(极为罕见)。状态只有S和I。个体只能从S流向I。这种模型通常描述的是某些急性、致命的动物疫情。
- SIS 模型:描述的是个体康复后不获得免疫力,立即变回易感者的疾病,例如普通感冒、细菌性性病。个体在S和I之间循环:S -> I -> S -> ...。模型会达到一个动态平衡,即地方病平衡,此时种群中始终存在一定比例的感染者。
第三步:SIR 模型(核心经典模型)
这是最著名和基础的传染病模型,用于描述康复后能获得持久免疫力的疾病,如麻疹、天花等。
- 模型结构:个体状态转移路径为 S -> I -> R。这是一个单向流动的过程。
- 基本再生数 (R₀):这是模型最关键的概念。它定义为在一个完全由易感者组成的种群中,一个典型的感染者在整个感染期内所直接导致的新感染者的平均数量。
- 计算公式为
R₀ = β / γ(在简单模型中)。它由疾病特性(β, γ)决定,与种群无关。 - 流行病阈值定理:
- 如果
R₀ ≤ 1,疾病无法流行,会逐渐消失。 - 如果
R₀ > 1,疾病可能爆发并形成流行病。
- 如果
- 计算公式为
- 最终规模关系:流行病结束后,并非所有易感者都会被感染。最终未感染的人口比例
s∞由方程1 - s∞ = exp(-R₀ * (1 - s∞))决定。R₀越大,最终被感染的总比例就越高。
第四步:SIR 模型的扩展
经典SIR模型有很多假设,现实情况更复杂,因此产生了多种扩展模型。
- SEIR 模型:在S和I之间增加了潜伏者 (Exposed, E) 状态。个体在感染后不会立即具有传染性,而是先进入潜伏期(E状态),之后再变为感染者(I状态)。这更准确地描述了如流感、COVID-19等有潜伏期的疾病。路径为 S -> E -> I -> R。
- SIRS 模型:描述免疫力会随时间衰减的疾病。个体康复(进入R状态)后,经过一段时间免疫力消失,会重新变为易感者。路径为 S -> I -> R -> S,形成了一个循环。这用于模拟如流感病毒(毒株变异也等效于免疫力下降)。
- 带人口动力学的SIR模型:在经典SIR中引入出生(新增易感者)和自然死亡,可以研究疾病是否会成为地方病,即在种群中持续存在。
第五步:应用与复杂性
现代传染病模型研究更加精细化和复杂化。
- 年龄结构模型:将种群按年龄分组,考虑不同年龄段的接触模式、易感性和疾病严重程度差异(例如 COVID-19 建模)。
- 空间异质性模型:考虑疾病在不同地区之间的传播,如使用元胞自动机或网络模型(节点代表城市,边代表交通连接)。
- 随机模型:确定性模型(如上所述)给出平均趋势。而随机模型则考虑随机事件(如一个感染者早期恰好未接触他人),更能模拟小规模种群中的疾病灭绝或偶然爆发。
- 最优控制理论:利用模型评估不同干预措施(如疫苗接种、隔离、社交距离)的效果和成本,为公共卫生政策提供定量依据。例如,通过模型计算需要多大的疫苗接种覆盖率才能实现群体免疫(使有效再生数降至1以下)。