区画モデル(くかくモデル、英: Compartmental model)は、感染症の数理モデル化を単純化する。集団はラベル付きの区画に割り当てられる。例えば、S、I、またはR(それぞれSusceptible〈感受性保持者〉、Infectious〈感染者〉、またはRecovered〈免疫保持者〉)のようなラベルが付けられる。人々は区画間を進むことができる。ラベルの順番は通常、区画間の流れの様式を示している。例えば、SEISは、感受性(susceptible)、曝露(exposed)、感染(infectious)、そして再び感受性(susceptible)を意味する。
こういったモデルの起源は20世紀初頭であり、1927年のカーマックとマッケンドリックの研究が重要である。
モデルは(決定論的である)常微分方程式を用いて実行されることが多いが、確率論的(ランダム)な枠組みを用いることも可能である。確率論的モデルはより現実的ではあるが解析がはるかに複雑である。
モデルは、病気がどのように広がるか、感染者の総数、流行の期間などを予測し、再生産数などの様々な疫学的パラメータを推定しようとする。このようなモデルは、異なる公衆衛生上の介入が流行の結果にどのように影響を与えるかを示すことができる。例えば、与えられた集団に限られた数のワクチンを接種するために最も効率的な手法は何かを示すことができる。
SIRモデル
SIRモデルは最も単純な区画モデルの1つであり、多くのモデルはこの基本形から派生している。本モデルは3つの区画で構成されている。
- S
- 感受性(susceptible)個体の数。感受性個体と感染個体が「感染性接触」すると、感受性個体が病気に感染し、感染性区画に移行する。
- I
- 感染(infectious)個体数のこと。感染した個体であり、感受性個体を感染させる可能性がある。
- R
- 隔離(removed)(免疫のある)個体、または死亡した個体の数。これらは、感染から回復して隔離区画に入った個体、または死亡した個体である。死亡者数は総人口に対して無視できるほどの数であると仮定している。この区画を「回復(recovered)」または「抵抗性(resistant)」と呼ぶこともある。
このモデルは、麻疹、おたふくかぜ、風疹といった、回復が持続的な抵抗性をもたらし、ヒトからヒトへ感染する感染症について合理的に予測可能である。
空間SIRモデルシミュレーション。個々のセルは隣接した8つの区画を感染させることができる。
これらの変数(S、I、R)は、特定の時間に各区画にいる人の数を表す。感受性個体、感染個体、隔離個体の数が(総人口サイズが一定であっても)時間とともに変化する可能性があることを表すために、正確な数をt(時間)の関数S(t)、I(t)、R(t) とする。特定の集団における特定の疾患については、これらの関数は、可能性のあるアウトブレイクを予測し、それらを制御下に置くために働くかもしれない。
SIRモデルは3つの意味で動的である
tの変数関数で表わされるように、本モデルは各区画内の数が時間の経過とともに変動するという意味で動的である。この動的な側面の重要性は、1968年にワクチンが導入される前の英国の麻疹のように、感染期間が短い風土病において最も明白である。このような病気は、感受性保持者数(S(t))が時間の経過とともに変化するため、何度も流行する傾向がある。伝染病が流行すると、より多くの感受性保持者が感染区画に入るため、感受性保持者の数が急激に減少し、彼らは感染区画と隔離区画に入ることになる。生まれた子どもが感受性区画に入るなどして、感受性個体の数が回復するまでは、病気が再び流行することはできない。
集団の各メンバーは、通常、感受性区画から感染性区画へ、そして隔離区画へと進行する。これは以下のような、箱が異なる区画を表し、矢印が区画間の遷移を表すフロー図として示すことができる。
遷移速度
モデルを完全に明確に記述するためには、矢印を区画間の遷移速度でラベル付けするべきである。SとIの間では、遷移速度をd(S/N)/dt = -βSI/N2と仮定する。ここで、Nは総人口、βは時間当たりの1人当たりの平均接触数に感受性保持者と感染者の間の接触における病気の伝播確率を乗じたもの、SI/N2は感受性保持者と感染者の間の接触のうち、感受性保持者が感染することになる接触の割合である(これは数学的には、分子間のランダムな衝突が化学反応を引き起こし、分率が2つの反応物の濃度に比例するという化学の質量作用の法則に似ている)。
IとRの間では、遷移速度は感染個体数に比例すると仮定し、これをγIとする。これは、任意の時間間隔dtにおいて感染個体が回復する確率が単純にγdtであると仮定していることと等価である。ある個体が平均的な時間間隔Dで感染している場合、γ = 1/Dとなる。これは、個人が感染状態にある時間の長さが指数分布を持つランダム変数であるという仮定と等価である。この「古典的」SIRモデルは、I-R遷移速度のためにより複雑で現実的な分布(例えば、アーラン分布)を使用することによって修正することができる。
感染区画からの除去(隔離)がない特別な場合 (γ=0) では、SIRモデルは、すべての個体が最終的に感染するロジスティック解を持つ非常に単純なSIモデルに簡約される。
SIRモデルの生物数理学的・決定論的取り扱い
人口動態がないSIRモデル
伝染病(例えばインフルエンザ)の動態は、出生と死亡の動態よりもはるかに速いことが多いため、単純な区画モデルでは出生と死亡が省略されることが多い。先に述べたいわゆる人口動態(出生および死亡)を考慮しないSIRシステムは以下の一組の常微分方程式で表わすことができる。
上式において、は感受性集団のストック、は感染集団のストック、は隔離集団のストック(死亡または回復による)、そして はこれら3つの和である。
このモデルは、ウィリアム・オグルヴィ・カーマックとアンダーソン・グレイ・マッケンドリックによって、現在カーマック・マッケンドリック理論と呼ばれているものの特別な場合として初めて提案されたものであり、マッケンドリックがロナルド・ロスと共に行った研究に続いて行われた。
このシステムは非線形であるが、陰関数形式でその解析解を導出することが可能である。他の数値計算ツールとしては、ギレスピー・アルゴリズムといったモンテカルロ法がある。
第1に、
から、
となる。この式は数学的に人口の恒常性を表わしている。
ここで留意すべきは、上記の関係は3つの変数のうち2つに関する式だけを調べる必要があることを示唆している点である。
第2に、伝染病クラスの動態が比率
いわゆる基本再生産数(基本再生産率とも)に依存することに注目する。この比率は、すべての対象者が感受性である集団における1つの感染からの新規感染(これらの新規感染は二次感染と呼ばれることもある)の予想数として導き出される。この考えは、接触の間の典型的な時間は であり、隔離までの典型的な時間は であると言えば、おそらくもっとわかりやすいだろう。ここから、平均して、感染者が隔離される「前」に他の人と接触した回数はとなる。
1つ目の微分方程式を3つ目の微分方程式で割って、変数を分離して積分すると以下のようになる。
上式において、およびはそれぞれ感受性保持者および隔離者の初期数である。感受性保持者の初期割合を、極限における感受性保持者および隔離者の割合をそれぞれおよびと書くと。
となる(ここで留意すべきは、感染区画はこの極限において空になる点である)。この超越方程式はランベルトW関数の観点において解を持つ、すなわち
となる。これは、エピデミックの終わりには、でない限り、集団のすべての個体が隔離されたわけではないので、一部は感受性のままであることを示している。これは、エピデミックの終わりは、感受性保持者の絶対的な不足ではなく、感染者の数が減少することによって引き起こされることを意味する。
基本再生産数の役割は極めて重要である。実際、感染者に関する方程式を
と書き換えると、もし
ならば、
となる。すなわち、(人口のかなりの割合に達することができる)感染者数の増加を伴う相応のエピデミックなアウトブレイクがあるだろう。逆に、もし
ならば、
となる。すなわち、感受性保持者集団の初期の規模とは無関係に、この病気が相応のエピデミックなアウトブレイクを引き起こすことはあり得ない。結果として、基本再生産数が極めて重要であることは明らかである。
感染力
ここで留意すべきは、上述したモデルにおいて、関数
は、感受性保持者の区画から感染者の区画への遷移速度をモデル化し、これを感染力と呼ぶ。しかしながら、伝染病の多くのグループについては、感染力は感染者の絶対数に依存せず、(一定総人口に対するに対する)感染者の割合に依存すると考える方がより現実的である。
Capassoと、その後、他の著者らは、伝染過程をより現実的にモデル化するために、非線形感染力を提案した。
SIRモデルの厳密な解析解
2014年は、Harkoと共著者らは、SIRモデルの厳密な解析解を導出した。人口動態が設定されていない場合、などは、
に関して、次のような時間パラメータ化に対応する。
初期条件は
であり、はを満たす。
上述したに関する超越方程式によって、 if およびとなる。
Millerによって見出された等価な解析解により
が得られる。
ここで、は、個人が時刻までに受け取った伝染の期待値と解釈することができる。これらの2つの解はでつながっている。
事実上、同じ結果はカーマックとマッケンドリックの最初の論文にも見出すことができる。
これらの解は、元の微分方程式の右辺のすべての項がに比例していることに注意すれば、簡単に理解できるかもしれない。したがって、方程式をで割って、左辺の微分演算子が単純に(、すなわち)になるように、時間を再スケーリングすることができる。これで微分方程式はすべて線形となり、 定数の形式の第3の方程式は、と(および上記の)が単純に線形に関係していることを示している。
人口動態があり人口一定のSIRモデル
死亡率および出生率によって特徴付けられ、伝染病が蔓延している母集団を考えてみる。質量作用伝播を持つモデルは
であり、このモデルに対する感染症の無い平衡解(disease-free equilibrium: DFE)は
である。
この場合、基本再生産数
を導出することができ、これは閾値特性を有さない。実際、生物学的に意味を持つ初期値から独立に、以下を示すことができる。
点EEはエンデミックな平衡解(Endemic Equilibrium)と呼ばれる(疫病は根絶されず、母集団に留まる)。ヒューリスティックな論証によって、は完全に感受性な集団の中で1人の感染者によって引き起こされた平均感染数として読めることを示すことができる。上記の関係は、生物学的には、この数が1以下であれば病気は絶滅し、1以上であれば病気は永久に集団の中で流行し続けることを意味する。
SISモデル
風邪やインフルエンザなどの感染症の中には、長期的な免疫が得られないものがある。このような感染症は、感染から回復しても免疫力が得られず、再び感受性となる。
モデルは
である。
ここで留意すべきは、総人口をNで表わすと、
が成り立つことである。すると、
となる。すなわち、感染の動態はロジスティック関数で支配されている。:
基本再生産数が1よりも大きいような、(変数の変換を行い、これを平均場方程式に代入することによって)このモデルの解析的解を見つけることができる。解は以下の通りである。
上式において、は伝染感染集団、、である。この系は閉じていると仮定されるため、感受性保持者集団はとなる。
特殊な場合として、と仮定することによって普通のロジスティック関数が得られる。これは、、すなわち隔離が起こらないSIRモデルにおいても考慮することができる。これは「SIモデル」である。を用いる微分方程式はしたがって、
と簡約される。
長期的には、このモデルでは、すべての個体が感染することになる。
基本的なSIRモデルの精緻化
SIRDモデル
SIRDモデルの模式図。初期値
、感染率
、回復率
、死亡率
。
SIRDモデルのアニメーション。初期値
、感染率初期値
、回復率(一定)
、死亡率(一定)
。利用可能な薬も予防接種もない場合は、適切な対策(例えば「
社会距離拡大戦略(ソーシャル・ディスタンシング)」など)によって感染率を下げる(「カーブを平らにする」としばしば言われる)ことしかできない。このアニメーションは、感染率を76%減少させた場合(
から
に低減)の効果を示している。
「感受性-感染-回復-死亡モデル」(Susceptible-Infectious-Recovered-Deceased-Model)は、「回復」(具体的には、病気を生き延びて免疫を得た個体を意味する)と「死亡」を区別する。このモデルでは、以下の微分方程式の系を使用する。
上式において、はそれぞれ感染率、回復率、死亡率である。
MSIRモデル
麻疹を含む多くの感染症では、新生児は感受性区間へは入らず、生後数か月間は母体由来の抗体(胎盤を介して、さらに初乳を介して伝達される)による保護のために、病気に対する免疫を持っている。これは受動免疫と呼ばれる。この追加の詳細は、モデルの最初にMクラス(母体由来の免疫)を含めることによって示すことができる。
これを数学的に示すために、追加の区間M(t) が追加される。これにより、次のような微分方程式が得られる。
キャリア状態
結核といった感染症にかかったことのある人の中には、完全に回復することはなく、病気自体には罹患していないものの、感染症を抱え続けている人もいる。彼らはその後、再び感染区画に移動し、(結核のように)症状に苦しむかもしれない。または彼らは症状に苦しんでいない間、キャリア状態で他の人に感染し続けるかもしれない。最も有名な例は、22人を腸チフスに感染させたメアリー・マロンであろう。キャリア区画はCとラベル付けされる。
SEIRモデル
多くの重要な感染症では、個体は感染しているが、まだ発症していない潜伏期間が存在する。この期間中、個体は区画E(exposed)にいる。
潜伏期間がパラメータを持つ指数分布の確率変数であると仮定し(すなわち、平均潜伏期間は)、また、出生率が死亡率に等しい人口動態の存在を仮定すると、モデルは次のようになる。
ここで、であるが、 これは、出生率と死亡率が等しいという(縮退した)仮定のために一定であるだけで、一般的には変数である。
このモデルについて、基本再生産数は
である。
SIRモデルと同様に、この場合においても、感染症の無い平衡解(DFE: N,0,0,0)とエンデミックな平衡解(EE)があり、生物学的に意味を持つ初期条件とは独立に以下を示すことができる。
これは
を満たす。
接触率が周期的に変化する場合、DFEの大域的誘引性の条件は、周期的な係数を持つ以下の線形系
が安定なことである(すなわち、複素平面における単位円内にフロケの固有値を持つ)。
SEISモデル
SEISモデルは、最後に免疫が獲得できないことを除けば、SEIRモデル(上)と同様である。
このモデルでは、感染は免疫を残さないので、回復した個体は再び感受性のある状態に戻り、S(t') 区画に後退する。以下の微分方程式はこのモデルを記述している。
MSEIRモデル
受動免疫の要因と潜伏期間を持つ疾患の場合には、MSEIRモデルが存在する。
MSEIRSモデル
MSEIRSモデルはMSEIRに似ているが、Rクラスの免疫は一時的なものであり、一時的な免疫が終了すると個人は再び感受性を取り戻すことになる。
変動する接触率、年複数回またはカオス的流行
病気にかかる確率は時間的に一定ではないことはよく知られている。風邪ウイルスといった季節性のある病気もあり、これらは冬季に流行しやすくなる。麻疹、おたふくかぜ、風疹などの小児の病気では、学校暦との相関関係が強く、学校が休みの間はかかる確率が激減する。
結果として、多くの疾患では、周期的に(季節的に)変化する接触率
を持つ感染力を考慮する必要がある(周期Tは1年に等しい)。
したがって、モデルは
となる(回復の動態は簡単にとなる)。すなわち、周期的に変化するパラメータを持つ微分方程式の非線形集合である。このクラスの力学系は非線形パラメトリック共鳴という非常に興味深く複雑な現象を経ることが知られている。
もし
ならば容易に理解できるが、この積分が1よりも大きい場合、病気は消えず、こういった共鳴が存在するかもしれない。例えば、周期的に変化する接触率をシステムの「入力」として考えると、出力は周期が入力の周期の倍数である周期関数であることがわかる。これにより、いくつかの感染症の多年に1回の(通常は2年に1回の)流行の発生を、接触率の振動の周期と、エンデミックな平衡解近傍の減衰振動の疑似周期との間の相互作用として説明することができるようになった。驚くべきことに、いくつかの場合では、その挙動は準周期的なものであったり、カオス的なものであったりすることもある。
予防接種のモデル化
SIRモデルは、予防接種をモデル化するために修正することができる。典型的には、これらはSIRモデルに予防接種を受けた個人のための追加の区画を導入する。以下、いくつかの例を示す。
新生児への予防接種
伝染病が発生している状況において、主要な課題の1つは、予防策を講じ、可能であれば、集団予防接種体制の確立によって、伝染病を根絶することである。新生児に接種率で(生涯免疫を与えるワクチンを)予防接種した場合を考えてみる。
上式において、は予防接種を受けた個人のクラスである。
であることはすぐに分かる、したがってと,の長期的な振る舞いを扱うことにする。これらは
を満たす。
つまり
ならば、予防接種計画は病気の根絶には成功せず、それどころか、ワクチン接種をしなかった場合よりは低いレベルではあるが、流行し続けることになる。つまり、この数理モデルは、基本再生産数が18ほど高い病気を根絶するためには、少なくとも94.4%の新生児にワクチンを接種する必要があることを示唆している。
予防接種と情報
現代社会は、「合理的な」免除、すなわち、感染からの知覚されるリスクとワクチンから損害を受けることによるリスクを「合理的」に比較した結果として、子供に予防接種受けさせないという家族の決断に直面している。この行動が本当に合理的であるかどうか、すなわち、それが等しく病気の根絶をもたらすことができるかどうかを評価するため、単に予防接種率が感染者数の増加関数
であると仮定することができる。
このような場合、根絶条件は
となる。すなわち、ベースライン予防接種率は、免除の場合は満たされない、「強制接種」の閾値以上でなければならない。このように、「合理的」な免除は、ワクチン接種率が高いために発生率が低い現状のみに基づいており、接種率の低下による将来の感染症再燃を考慮していないため、近視眼的である可能性がある。
新生児以外への予防接種
新生児以外にも率ρで予防接種を行う場合、感受性保持者と予防接種済みの人についての方程式は
と修正されなければならず、ここから次のような根絶条件が得られる。
パルス予防接種戦略
パルス予防接種戦略では、特定の年齢集団(幼児や高齢者など)にワクチンを接種することを繰り返す。この方法を用いると、感受性個体の集団は直ちに除去され、集団全体から(麻疹といった)感染症を排除することが可能となる。T時間単位毎に、感受性保持者の一定の割合pが(病気の動態に対して)比較的短い時間内に接種を受ける。これにより、感受性保持者と予防接種済みの集団について、次のようなインパルス微分方程式が導かれる。
I = 0と設定することで、感受性保持者の動態が
で与えられ、根絶条件が
であることが容易にわかる。
年齢の影響: 年齢構造化モデル
年齢は集団における疾病伝播率、特に接触率に深く影響する。この接触率は、感受性保持者と感染者の接触の有効性を要約する。
(は最大許容年齢)のように伝染病クラスの年齢を考慮に入れる(感受性-感染性-隔離スキームに限定するため)。それらの動態は「単純な」偏微分方程式によって記述されず、以下の積分微分方程式で記述される。
上式において、
は感染力であり、これは、当然、年齢間の相互作用に依存する。
新生児の初期条件(すなわち、a=0の場合)によって複雑さが付加される。この初期条件は感染区分および隔離区分については
と明快であるが、感受性を持つ新生児の密度については非局所的である。
上式において、は大人の出生率である。
さらに、現在の総人口の密度を定義すると、
が得られる。
3つの伝染病クラスにおいて出生率が等しい最も単純な場合において、人口均衡を保つためには、出生率と死亡率を結び付ける以下の必要十分条件
と人口均衡
が満たされなけばならず、これによって自動的に感染症の無い解
の存在が保証される。
基本再生産数は、適切な関数演算子のスペクトル半径として計算することができる。
区画感染症モデル内におけるその他の考慮事項
垂直感染
AIDSやB型肝炎といった一部の病気の場合、感染した両親の子どもが感染した状態で生まれることがある。このような母親からの伝染は垂直感染と呼ばれる。 感染区画への追加メンバーの流入は、感染区画に新生児の一部を含めることで、モデル内で考慮することができる。
媒介生物感染
ヒトからヒトへ間接的に伝染する病気(例えば、マラリアは蚊が媒介する)は媒介生物を介して伝播される。これらの場合、感染はヒトから昆虫へと移行し、伝染モデルは両方の種を含まなければならず、一般的には直接感染のモデルよりも多くの区画を必要とする。
その他
伝染病をモデル化する際に考慮する必要があるその他の事象としては、以下のようなものがある。
- 非一様混合
- 変動のある感染力
- 空間的に不均一な分布
- マクロパラサイトによって引き起こされる疾患
決定論的感染症モデル対確率的感染症モデル
ここで提示された決定論的モデルは、十分に大きな母集団の場合にのみ有効であることを強調することが重要であり、そのようなものとして慎重に使用されるべきである。
より正確には、これらのモデルは熱力学的極限においてのみ有効であり、ここでは母集団は実質的に無限大である。確率モデルでは、システム内で感染者の数が1人以下になる確率が有限であるため、上述した長期的なエンデミックな平衡解は成り立たない。真のシステムでは、感染する宿主がいないので、病原体は伝播しないかもしれない。しかし、決定論的平均場モデルでは、感染者数は実数、すなわち、感染した宿主の非整数値を取ることができ、モデル内の宿主の数は1以下であっても、0以上であってもよく、それによってモデル内の病原体が伝播することが可能となる。
推奨文献
-
May, Robert M.; Anderson, Roy M. (1991). Infectious diseases of humans: dynamics and control. Oxford: Oxford University Press. ISBN 0-19-854040-X
-
Capasso, V. (1993). Mathematical Structure of Epidemic Systems. Berlin: Springer. ISBN 3-540-56526-4
-
Vynnycky, E.; White, R. G., eds (2010). An Introduction to Infectious Disease Modelling. Oxford: Oxford University Press. ISBN 978-0-19-856576-5
関連項目
外部リンク