在宅勤務を続けている人はいつから出社できるのか?
お店を閉じている人はいつから開店できるのか?
大まかでも見通しを立てたい時、多くの人が簡単に利用できる予測モデルを考えました。
リンクの資料をご参照しながらご確認いただけますと幸いです。
基本的な考え方は以下の2点
・罹患者数を日毎ではなく週毎に見る
・中学校で習う数学、1次関数を使う
以下の数式を使い、新型コロナ罹患者数を予測します。
y = ax + b
yを予測したい値、翌週同日の累計罹患者数予測とします。
xを今週1週間の新規罹患者数とします。
切片となるbには今までの累計罹患者数を置きます。
傾きとなるaについては、以下のような値を代入します。
a = (ある週の新規罹患者数) / (その前の週の新規罹患者数)
例えば、2020年5月7日までのデータを基に、5月14日までの累計罹患者数を予測します。
x : 1,172 (2020/05/01から05/07までの1週間の新規罹患者数)
b : 15,477 (05/07までの累計罹患者数)
a : 0.84 [(04/23の週の新規罹患者数) / (04/16の週の新規罹患者数)とします]
機械学習的な言い方をすれば、 x と b は過去のデータから得られる値、つまりトレーニングデータで得られる値であるのに対し、a はユーザーが決める値、つまりハイパーパラメータになります。
a が1より大きければ罹患者は増えていく傾向、1より小さければ減少傾向ということになります。
今までの推移から、05/07からはGWが終わり、通勤する人が増えてくること、緊急事態宣言継続の状態にあることから、04/23の週に類似するのではないかと予想し、04/23の週の傾き0.84を参考とし、代入しました。
0.84 * 1,172 + 15,477 = 16,461.48
以上から、05/14の累計罹患者数の予想は16,461人となります。
以上のように、簡単な中学数学を使った予測モデルを考案しました。