關於武漢冠狀病毒的數學模型

2021-02-08 Filter Games

最近冠狀病毒嚴重影響了我們的大農曆年,好友們一直讓我建一下傳染病模型,所以我簡單從數學上解說一點關於最近武漢冠狀病毒2019-nCoV的事情。

(事實上模型好建,但數據和程序方面不是我擅長,所以無法做精確的預測和模擬,歡迎有興趣的夥伴來合作完成。)

好了,進入正題。

 

一、模型假設和建立

傳染病模型是微分方程裡最基本的例題,現在很多國際課程的高中課本都會涉及,不像筆者那年代必須到大二才能夠涉獵。這裡我會考慮從兩個方向同時建立:微分方程和馬可夫鏈,雖然增加了複雜度,但分析起來也會變得更全面。

一般的傳染病是人口增長模型的變體。正常人口增長是指數遞增,即 

這裡P是population,r是增長率,t是時間,這是高中課本能解決的難度。但傳染病的人口存在上限,最粗略地理解,受感染人口絕對不會超過現存人口總數,而且假設傳染過程是針對未感染人群,這種叫Logistic model,

這裡P_max是人口總數,也是感染者的最大量。這是一般理科生能夠推導的結果。


基本模型出來後,究竟在怎樣的範圍內討論才是適合呢?事實上一般不會對全國進行建模,而是對相對封閉的區域進行局部建模。當需要進行全國建模的時候,會以多個局部的形式進行建模。

接下來是對一個局部進行最基本的傳染病模型建模。現時傳染病學對不同階段的人群大致分為這幾類:

·       健康人群H;

·       帶菌者(暫不考慮超級帶菌者)V;

·       發病者S;

·       病後康復者(可視作帶抗體,這裡不細分)R;

·       不幸死亡病人D。

那麼我們建立這樣的狀態轉換圖:

其中狀態之間的轉換是單方向的,這裡我們可以設置對應的參數做為轉換率,而事實上,很多報導的統計數據也是針對這裡的轉換率,而一般百姓最關心的是從H到S的總體轉換率,因為這個才是我們關心的感染率。(對於一般感冒來說,帶菌不發病會當作沒事;近期提到的輕症自愈也是屬於這一範疇裡)

可列得方程:

再加上P=H+V+S+R+D作為總人口約束條件,就完成簡單模型的建立。這也是當年SARS的預測模型,這個模型缺點在於比較難解,實驗室一般會使用數據和路徑分析進行模擬推演來預測往後的變化。

如果解的話,會使用向量,設置A=(H,V, S, R, D)。然後各個轉換率r就會變成一個馬可夫矩陣,前後兩個模型的r在計算上有調整。

從微分方程來講會更加難算。

但是矩陣分析的好處是方便模型優化,例如可以發現R和D兩種狀態,是不會重新進入H被重新感染的,它們在馬可夫鏈中被稱為AbsorbingStates,吸收狀態,像黑洞一樣有進沒出。這時候我們進行分塊:

其中A區是正常流動的人口,B是在醫院住的,D是已經脫離模型考慮範圍的:

矩陣A是對角的,這裡很多計算可以操作。

例如在現在當前疫病早期,偏小的時候,可以考慮把模型整合、降維(H, V, S, R, D)-> (H, V, S):

然後將「康復/死亡」這個狀態納入總非感染人口:

這在模型上可行,是因為2019-nCoV並不致命,治療方案出來後,總體死亡率不會高於3%。

那麼馬可夫模型給我們一個很方便的計算結果:

解出來會得到很有趣的結果:

所以,如果是一個穩定狀態下,例如感染率=10%,發病率=80%,康復率80%,那麼H,V,S三類別的人口應該是8:1:1。

 

事實上從V到H佔據了很大一部分的轉換,以普通感冒為例,很多人都會直接吊針或者用泡騰片「把感冒壓下去」,這些都是對輕症加速消除症狀的處理方式,這個模型裡設為0,其實是過分的保守。

 

二、關於數據分析

這裡不討論具體的數據,因為即使今次2019-nCoV比SARS反應迅速、管控到位,初期數據難免有瞞、有漏,因此生硬地套入模型模擬並不合理。

假如抽取武漢封城以來的獨立數據,倒是有一定的參考價值,但筆者不在前線,無法給到分析。從截至25日的數據來估摸,因為禁足的呼籲而令「健康者-帶菌者」無法充分接觸,感染率r_HV大幅下降;死亡率也從早期5%左右掉至3%左右,加上死亡案例多是自身攜帶慢性疾病,實際死亡率會更加低。因此

按此比例計算健康人口與發病人口最壞比例應為:

事實上在武漢範圍內情況比這好很多,可以反推,做好個人防護措施,感染率遠不到10%。

 

三、關於傳染路徑

那麼模型本身是不是脫離了數據就沒用呢?這是兩個層面的事情,數據本身能夠給到感性的分析,進行定性闡述,必須需要模型。再一次,假如有同好能夠提供精確的數據,我很樂意繼續對疫情進行進一步分析,為國效力。

 

這裡給出另一個圖表,是一個團隊分析一個武漢家庭的傳染路徑。

從圖可以看到,家庭的日常親密生活接觸,可以讓感染率提高到超過80%,這是相當可怕的事情,從馬可夫鏈分析來看,80%感染率意味著10個人裡面只有1個是健康者,有這麼高感染率,連普通感冒也會自愧不如。(所以還是乖乖呆家吧)

 

四、解讀一段來自《柳葉刀》的報告

借用《柳葉刀》的報告一用,說幾個關於如何科學解讀統計結果的問題。這是截取了一篇對比分析武漢流感、12年中東流感、SARS的數據分析。

當我們看這個表格,需要注意但需要保持理智地觀察這幾條:

·       Age, years(range);

·       Male : female sex ratio;

·       Symptoms.

前兩條是大家很關心但其實沒什麼用的,當流感病毒本質被定性為RNA病毒後,RNA其實並不對性別和年齡有感染、感染的差異,這是在定性之前、或者對後續變異的觀察點。所以不用在意性別年齡的差異,同時任何性別年齡段的人也不能大意。

接下來是症狀。我們看到2019-nCoV接近SARS是因為各種症狀發生比例呈現明顯的正相關,雖然同地區略有差異,但排序下來兩種中國流感都是一樣的排序。觀察中東流感中間有一項72%比較突出,體現為該病毒發病時更容易令人乏力(Dyspnoea),而國內兩種流感在這方面都比較弱一點點。這是科學家們劃分病毒種類的重要依據。

 

五、結語

最後簡單說一下,年前一份國外高校做的預測,說國內潛在帶菌者有3000-4000人,這個模型是另一個模型,是根據交通運算人流做的樣本檢測。模型比較簡單,因此數據可信性不低(但誤差範圍和方差也很大),實際參考價值不大。事實上,當前確診人數接近2000,這裡都是明確發病的人數,也無法排查那些是第一代感染者。後面的第二、第三代發病者肯定越來越多,這時候就必須使用微分方程來模擬。同時,按當前醫療能力及研發能力,在疫情完全進入適用模型階段之前,治療方案會進行得更快。


相關焦點

  • 冠狀病毒R0值上調最高4.7!流行病學家建立冠狀病毒未來模型!
    冠狀病毒大流行已經確鑿,近日,倫敦帝國理工學院(Imperial College London)的數學流行病學家弗格森向官員簡要介紹了其團隊計算機模型的最新結果!當尼爾弗格森(NeilFerguson)訪問位於倫敦唐寧街(DowningStreet)的英國政府中心地帶時,他並沒有意識到自己離這場致命傳染病有多近。
  • 數學模型「加盟」疫情防控,全面數據和國情知識是背後支撐
    結合中國現實舉措,發展經典傳染病模型「新冠肺炎疫情暴發後,感染者出現症狀前需要經過一個較長潛伏期,然後確診隔離並治療,最後康復等基本過程。因此,目前被公眾熟知的SEIR模型就成為一個基本的模型框架,這樣應用數學工作者就能依據已有的知識體系,很快得到相應的數學模型。」
  • 關於新型冠狀病毒,這些統統是謠言!千萬別信!
    謠言一:武漢爆發的肺炎已被證實為新型SARS?這種病毒性肺炎已被證實為一種新型冠狀病毒,1月12日世界衛生組織將其命名為「2019新型冠狀病毒」(2019-nCoV)。這是人類歷史上確定的第7種可感染人的冠狀病毒(Human Coronavirus, HCoV)。
  • 疫情拐點何時出現——基於數學模型的新冠病毒傳播預測
    作為數學建模的愛好者,而非流行病學的專業人員,作者通過搜集和學習海內外文獻,對經典的流行病傳播模型(SEIR)有了較準確的理解,通過適當的簡化,較直觀地向讀者介紹模型的原理和各參數的意義。對於經典且成熟的模型來說,輸出結果的可靠性完全由輸入參數的準確性決定,因此本文從新冠病毒的具體情況入手,著重從多個角度來評估、檢驗和校正模型的輸入值,提高模型輸出結果的可靠性。
  • 馳援武漢的渠道信息匯總|武漢|新型冠狀病毒|口罩|武漢大學
    隨著新型冠狀病毒的持續爆發,全國上下都在齊心抗擊疫情。全國人民的心都集中在武漢,為了讓武漢更快的恢復如新,以下是援助武漢渠道的各路匯總。大家可以行動起來!下面是正文武漢各大醫院公布的捐贈方式除了武漢和湖北其他城市的醫院同樣急缺資源騰訊公益|緊急救援武漢肺炎武漢大學深圳校友會
  • 這些散布武漢新型冠狀病毒謠言者被依法行政拘留
    這些散布武漢新型冠狀病毒謠言者被依法行政拘留 2020-02-01 00:00 來源:澎湃新聞·澎湃號·政務
  • 關注|關於全省新型冠狀病毒核酸檢測機構的公示
    關於全省新型冠狀病毒核酸檢測機構的公示為加快全省新型冠狀病毒感染的肺炎患者診斷工作,根據《國家衛生健康委辦公廳關於醫療機構開展新型冠狀病毒核酸檢測有關要求的通知》要求,結合我省實際情況,確定了一批可開展新型冠狀病毒核酸檢測的機構,現將相關信息公示如下。
  • 俄建預測新冠病毒傳播數學模型
    俄羅斯薩馬拉州科羅廖夫國立研究大學新聞處通報稱,該大學研究人員建立了病毒性疾病暴髮式傳播的數學模型,可預測冠狀病毒傳染病的進一步蔓延。  此前,薩馬拉大學與巴塞隆納自治大學根據多項係數開發出危險病毒性傳染病擴散的數學模型。
  • 武漢新型肺炎原因 引發武漢冠狀病毒的原因是什麼
    目前可以確認的是,此次疫情由新型冠狀病毒2019-nCoV引發。但它到底從哪裡來?  1月21日,中科院上海巴斯德所研究員郝沛等人在SCIENCE CHINA Life Sciences(《中國科學:生命科學》英文版)上在線發表論文。研究發現,武漢冠狀病毒的自然宿主是蝙蝠,具有較強的對人感染能力。
  • 聚焦| 關於新型冠狀病毒感染的肺炎疫情的最新闢謠!
    新型冠狀病毒感染的肺炎疫情牽動著人們的心,與此同時,謠言一波未平一波又起。比如「人民幣表面監測到新型冠狀病毒病原體」「日本派遣千人醫療隊赴武漢」「乳鐵蛋白能預防新型冠狀病毒」「30萬湖北籍境外旅客打包回上海機場」……看看你信了幾個?
  • 非典、伊波拉及甲型H1N1流感對新型冠狀病毒疫情的啟示
    非典 SARS 冠狀病毒,伊波拉病毒和甲型 H1N1 流感病毒及其所造成的疫情對武漢新型冠狀病毒有較好的參考價值,有助於我們進一步認識此次武漢疫情:嚴重急性呼吸道症候群(SARS)首個病例2002年11月中旬出現在中國廣東。
  • 武漢中學教師,自己動手製作教具,上演花式教學
    子庚鼠年的春節一隻蝙蝠上了各大新聞的頭條,新型冠狀病毒以武漢為圓心涉及多個國家。在這特殊的時期,每個武漢人都在為這場疫情做著自己的努力。為了保證網絡授課的質量,武漢中學的一群教師,自己動手製作各類教具,上演了精彩的花式教學。
  • 晉城市長跑協會關於做好新型冠狀病毒感染肺炎防控的倡議
    晉城市長跑協會關於做好新型冠狀病毒感染肺炎防控的倡 議▼近期,湖北省武漢市等多個地區發生了新型冠狀病毒感染肺炎疫情。疫情防控事關人民群眾生命健康安全。在此,晉城市長跑協會就此次疫情的相關知識作以普及,並就加強新型冠狀病毒感染肺炎防控提出倡議。有效預防新型冠狀病毒感染的倡議一、協會會員和家屬不前往正在發生疫情的地區,不在節日期間前往(或途經)武漢地區旅遊、聚會等。二、各跑團、酷走團隊要利用微信、QQ、簡訊等平臺宣貫,做到全員全覆蓋。
  • 中國科學院武漢病毒研究所:新型冠狀病毒可能來源於蝙蝠
    來源標題:中國科學院武漢病毒研究所:新型冠狀病毒可能來源於蝙蝠中國科學院武漢病毒研究所的最新研究表明,新型冠狀病毒可能來源於蝙蝠。這是這家研究所29日對外公布的消息。
  • 新型冠狀病毒感染的肺炎在中國武漢的早期傳播動態
    【摘要】背景2019年12月和2020年1月,在中國湖北省武漢市出現了新型冠狀病毒(2019-nCoV)感染肺炎(NCIP)的最初病例。我們分析了武漢最早的425例確診病例的數據,以確定NCIP的流行病學特徵。
  • 中國新型冠狀病毒COVID-19疫情爆發起初兩月追蹤:基於二階微分模型...
  • NHK最新紀錄片,一份關於新型冠狀病毒肺炎的緊急報告
    自武漢新型冠狀病毒肺炎爆發以來,在黨中央和國務院的統一指揮和領導下,這場沒有硝煙的戰場也逐漸看到了勝利的希望,我們要堅信我們的政府,相信我們的人們,一定能夠打贏這場防控攻堅戰。 疫情爆發以來,以武漢為源頭,逐漸在全世界各地都出現了相關的病例,接觸人群十分廣泛,一場關於全世界人民的戰役打響了。
  • 一些傳染病傳播相應的一些數學模型,供數學愛好者討論
    數學的存在讓一些傳染病傳播可以簡單的預測,今天我們就介紹一些相關的數學模型和知識,本文供討論參考,準確性需要嚴格數學的理論和數據驗證,本人是為業餘愛好者,無法得到相關的數據驗證,只能簡單假設和簡單的推導,加上電腦對公式的編輯存在難度,希望看到的給以斧正。
  • 新型冠狀病毒兒童不易感!咳嗽發燒不要百度用藥!
    國家衛生健康委員會於1月9日及時公開發布病原檢測結果判定為一種新型冠狀病毒。他表示,近日湖北武漢以外的地區陸續報告病例,為使社會公眾及時、準確、全面掌握疫情的信息,從1月20日起,國家衛生健康委員會每日匯總發布全國各省份確診病例和疑似病例數據。「日發布制度我們會堅持下去,包括春節期間,直到不再需要發布。」
  • 數學模型是怎樣描述傳染病的?別擔心,數學沒學好也能看懂
    從印度回國後,他與生物化學家威廉 · 克馬克(William Kermack)合作,開始對鼠疫爆發的患病人數、患者生存天數等數據進行分析,最終提出了數理流行病學中裡程碑式的模型:SIR 模型。直到今天,絕大多數從數學角度分析傳染病的研究都或多或少有這個模型的影子。