Improve Model
まだ誰も着手していません。
評価
調査の方向性
まず penn_chime/models.py の sir と sim_sir から始め、ユーザビリティと入力に関する懸念と併せて、リンクされているベイズおよび予測に関する提案を確認します。このチケットは、プロジェクトがそれらの懸念に対処するモデル改善の合意済み計画を持った時点で完了です。現時点では、具体的な実装やテストはまだ特定していません。
索引モデルが issue の本文から書いたものです。
説明
Overview
Currently, we use a deterministic SIR model (see sir and sim_sir in models.py) to predict everything. It does not have many parameters, which I think contributes to the ease of use and adoption of the tool... however, accuracy is also of paramount importance. There have been multiple proposed improvements.
Proposed Improvements
- This repo uses MCMC sampling to do more probabilistic models. @sam-qordoba is trying to get the Bayesian SIR model working, but it has obscure requirements. Here is a colab notebook of the main model - the repo works but there are a few setup steps
- Paper suggestion via Google AI: Bayesian Models for Heterogeneous Personalized Health Data - src
- Possibly-useful Transformer model from Google: interpretable multi-horizon forecasting with deep learning, but, " unfortunately for this task at the moment, the amount of data seems very limited and expert human biases (e.g. it takes X days to show symptoms/recover etc.) seem more important." src
- Model should incorporate potential incoming infections from neighboring areas (etc), rather than the assumption of jurisdiction lockdown
Concerns
- "my understanding is the SIR model's more of a guesstimate that can be fit retrospectively but isn't that predictive for changing circumstances. It doesn't account for household contact, or hordes of folks driving their dying relatives from one jam-packed hospital to the next, or the larger consequences of jamming 200 octogenarians into a group home manned by underpaid attendants with a shortage of tests and protective gear. But we're fighting the epidemic blind, so it's what we've got." src
- "There has been a lot of talk about using more complex models, but the hurdles are (1) usability (2) uncertainty/unavailability of the required inputs. I think that the consensus is that better models would be better if they had well-constrianed inputs and didn't make the tool harder for users to adapt to their local contexts. Otherwise better models would be worse." src
- "What are some additional inputs that are missing? Am very interested in modelling with different values for various activities, e.g. school transmission, intrahousehold transmission, workplace transmission. Obviously this is not straightforward. Moreover the SIR model totally leaves out the fact that different populations are more or less vulnerable, if one is looking at hospital capacity there are pretty sizeable regional population variations. For a first order guess it's useful, but the real world is full of cascading impacts that are very hard to guess." src
Definition of Done
This ticket is complete when we have a plan for improving the model, which takes into account the concerns.
- 主要言語
- Python
- スター
- 210
- フォーク
- 153
- PR マージ指標
- 30日以内にマージされた PR はありません
コントリビューションガイド
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
CodeForPhilly/chime のほかの issue
-
bug
CodeForPhilly/chime#622 · 担当者 1 名 ·
-
難易度 5/5 1週間以上 初心者へのやさしさ 25/100
CodeForPhilly/chime#598 ·
-
models
難易度 3/5 1〜2日 初心者へのやさしさ 25/100
CodeForPhilly/chime#597 ·
-
Pivot to BayesChime オープンquestion
CodeForPhilly/chime#568 · 担当者 1 名 ·
-
enhancement k8s infra
難易度 4/5 3〜5日 初心者へのやさしさ 30/100
CodeForPhilly/chime#567 ·
CodeForPhilly/chime の issue をすべて見る
似ている issue
-
bug priority:low
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
CyberAgent/psd2svg#436 ·
-
area/install-update comp/cli comp/desktop P3 sweeper:risk-compatibility type/bug
難易度 2/5 1〜3時間 初心者へのやさしさ 86/100
NousResearch/hermes-agent#122386 · コメント 1 件 ·
-
ai-generated
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
-
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
vllm-project/production-stack#1105 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 88/100