用SEIR模型预测疫情发展,像看天气预报一样看懂病毒传播

kyadmin 1 2026-10-12 06:00:14

说实话,我第一次听说“SEIR模型”的时候,脑子里蹦出来的全是数学课本里那些让人犯困的符号,直到2020年春天,我每天刷着疫情数据,突然意识到——这东西不就是给病毒传播画的一张“路线图”吗?就像你出门前会看一眼天气预报,SEIR模型干的事儿,其实差不多。

今天咱们不整那些云山雾罩的微分方程,我用大白话把它拆开,让你也能对着数据说出一句:“哦,接下来大概会这样。”

把人群分成四拨人,事儿就清楚了

SEIR这四个字母,分别代表四类人:

  • S(Susceptible)——易感者:没得病、也没抵抗力的人,说白了就是“等着被感染的普通人”。
  • E(Exposed)——潜伏者:已经接触病毒了,但还没传染给别人,自己也没症状,像那种刚参加完聚会,心里犯嘀咕“我是不是中招了”的状态。
  • I(Infectious)——感染者:已经能传染别人了,不管有没有症状,这是推动疫情发展的“发动机”。
  • R(Recovered)——康复或移除者:要么好了有抗体,要么不幸去世了,总之不再参与传播链条。

这四拨人不是固定的,他们每天都在流动:S变成E,E变成I,I变成R,SEIR模型干的事,就是给这些流动算一笔账——今天有多少S,明天有多少E,后天I会不会爆炸。

三个关键参数,决定疫情是“熄火”还是“炸锅”

别怕公式,你只需要记住三个“旋钮”:

  • β(传染率):一个感染者每天能传染多少个易感者,β越大,病毒越像野火。
  • σ(潜伏期转化率):潜伏者变成感染者的速度,σ越大,潜伏期越短,爆发来得越快。
  • γ(康复率):感染者每天有多少比例康复或被隔离,γ越大,传染链条断得越快。

这里头有个超级重要的概念——基本再生数R₀,它等于β除以γ,R₀的意思是:在一个人都没免疫的情况下,一个感染者平均能传染几个人,R₀=3,意味着一个传三个,三个传九个……指数级往上窜,R₀小于1,疫情自己就会慢慢蔫下去。

你看,这不就跟烧柴火一样吗?β是火苗大小,γ是往火里泼水的速度,火苗再大,水泼得够快,火也烧不起来。

用SEIR模型预测疫情发展,像看天气预报一样看懂病毒传播

实际预测中,SEIR模型怎么用?

拿一个具体场景来说,假设某城市刚发现10个感染者,总人口1000万,你手头有早期数据,能估算出β=0.4,σ=0.2,γ=0.1,把这些数扔进SEIR模型的微分方程组里,计算机就能跑出未来60天每天S、E、I、R的人数。

但现实远比模型复杂,所以真正做预测的时候,专家会做几件事:

  • 分阶段调整参数:比如封城后β会降,口罩普及后β再降,疫苗上市后S直接变R。
  • 加入年龄结构:老人和小孩的σ、γ不一样,得拆开算。
  • 考虑随机性:小规模疫情里,一个超级传播者就能改变一切,所以要用随机SEIR模型。

下面这张表,是我根据一个简化SEIR模型跑出来的模拟结果(假设无干预措施):

天数 易感者(S) 潜伏者(E) 感染者(I) 康复/移除(R)
0 999990 10 0 0
15 998200 120 1680 0
30 965000 2100 28900 4000
45 780000 8500 156000 55500
60 420000 12000 380000 188000

你看,第30天到第45天,感染者人数从不到3万跳到15万以上,这就是指数增长的恐怖,而到了第60天,易感者从99.9%掉到42%,说明病毒已经啃掉了大半人口,这时候如果医疗资源跟不上,死亡率就会飙升。

模型不是水晶球,但它能帮你做决策

有人会抬杠:“你预测第60天有38万感染者,万一实际只有10万呢?”说得对,SEIR模型从来不是算命的,它的价值在于比较不同干预措施的效果。

比如你想知道:如果提前一周封城,峰值会降多少?如果只戴口罩不限制聚集,曲线会平多少?把这些干预翻译成参数变化——β从0.4降到0.2,或者σ从0.2升到0.3——模型跑一遍,你就能看到两条曲线的差距,一条是“什么都不做”的尖峰,一条是“干预后”的缓坡,后者给医院争取了时间,给疫苗研发争取了时间。

我特别喜欢一个比喻:SEIR模型就像开车时的导航,它不会告诉你“前方三公里一定堵车”,但它会提醒你“如果继续走这条路,预计到达时间会延长40分钟”,你信不信导航?大多数时候信,因为你知道它基于实时路况,SEIR模型也一样,它基于确诊病例、接触者追踪、血清学调查这些“路况数据”。

普通人怎么用这个思维?

你不需要成为流行病学家,但下次看到“某地新增破千”的新闻时,可以试着想三件事:

  • 当地易感者还有多少?如果大部分人已经感染过或打过疫苗,S就少,病毒传不动。
  • 潜伏者E多不多?如果E在涨,说明未来一两周I会跟着涨。
  • 康复率γ有没有变化?医疗资源挤兑时γ会下降,死亡风险就上去了。

这比光看“今天新增多少”要有用得多,因为新增是结果,而SEIR告诉你的是过程。

最后说一句实在话,我写这篇文章的时候,窗外正在下雨,天气预报说下午转晴,结果现在还在下,SEIR模型也一样,它给的是概率,不是铁板钉钉的结局,但正因为有了它,我们才不至于在疫情面前两眼一抹黑——知道大概会往哪走,总比闭着眼狂奔强。

上一篇:如何让天窗防漏,从外面下大雨,车里下小雨到干爽无忧
下一篇:车屁股被亲了?别慌,这份追尾处理指南能帮你省下大几千
相关文章

 发表评论

暂时没有评论,来抢沙发吧~