[PYTHON] [Introduction au modèle SIR] Considérez le résultat de l'ajustement de Diamond Princess ♬

Les données qui m'intéressaient étaient les données du numéro Diamond Princess. Je me demandais s'il restait de belles données, mais j'ai été déçu. Cependant, je peux le faire pour le moment, alors j'ai essayé de l'installer. La méthode est la même que la précédente [Introduction au modèle SIR] Essayez d'ajuster les données COVID-19 ♬.

Données Diamond Princess

Comme indiqué ci-dessous, le taux de guérison a dépassé 80% et se termine. Le taux de mortalité est d'environ 1,4%, donc je pense que c'est un chiffre fier par rapport à la situation actuelle dans chaque pays du monde. fig_Diamond Princess_.png

Résultat d'ajustement

Donc, j'ai immédiatement essayé de monter avec le modèle SIR précédent. Le résultat est le suivant. N = 5 * N0, soit 5 fois celui des personnes infectées. En fait, je pense qu'il y avait environ 3700 membres d'équipage, mais comme l'objectif supplémentaire tel que le personnel médical est inconnu, je l'ai approximativement estimé et augmenté de 5 fois. SIR_Diamond Princessf1_1f2_0;b_1.04e-04g_1.49e-01r0_2.52N_3610S0_3610I0_1R0_0.png Encore une fois, la courbe du guérisseur est abandonnée. Si vous essayez de faire correspondre en même temps, vous ne pourrez pas du tout s'adapter.

Les paramètres obtenus sont les suivants. Par rapport aux valeurs de chaque pays, c'est une valeur importante.

{\begin{align}
\beta &= 1.04e^{-4}\\
\gamma &= 1.49e^{-1}\\
N &= 3610\\
R0 &= 2.52\\
R(27.3.2020) &= 0.29\\
\end{align} 
}

Évaluation des résultats

En d'autres termes, on peut voir que l'infection et la guérison (en fait l'isolement) ont progressé rapidement. C'est vrai! Même s'il est infecté, dans le modèle SIR, lorsque la personne infectée est mise en quarantaine, il ne sera pas transmis à d'autres, et dans ce cas, il est supprimé. Par conséquent, cette fois aussi, le guérisseur a interprété que les personnes enlevées guériraient par une autre voie et se rétabliraient indépendamment de cette équation. Compte tenu de cela, le cas de Diamond Princess est particulier, mais je pense que l'on peut évaluer que de bonnes mesures ont été prises.

Résumé

・ Affichage des données de Diamond Princess ・ L'ajustement du nombre d'infections a été réalisé à l'aide du modèle SIR. ・ Discuté de l'effet de l'isolement

・ Évaluer les résultats de chaque pays sur la base de cette discussion

Recommended Posts

[Introduction au modèle SIR] Considérez le résultat de l'ajustement de Diamond Princess ♬
[Introduction au modèle SEIR] Essayez d'ajuster les données COVID-19 ♬
De l'introduction de pyethapp à l'exécution du contrat
Introduction d'un modèle de prédiction mathématique pour les maladies infectieuses (modèle SIR)
La décision de scikit-learn Comment visualiser un modèle en bois
[Introduction à Python] Utilisation basique de la bibliothèque matplotlib
J'ai essayé de prédire l'infection d'une nouvelle pneumonie en utilisant le modèle SIR: ☓ Wuhan edition ○ Hubei province edition
Essayez d'évaluer les performances du modèle d'apprentissage automatique / de régression
[Introduction à cx_Oracle] (Partie 4) Récupération et défilement du jeu de résultats
Implémenter le modèle mathématique «modèle SIR» des maladies infectieuses avec Open Modelica
Une introduction à l'orientation des objets - changeons l'état interne d'un objet
Essayez d'évaluer les performances du modèle d'apprentissage automatique / de classification
Introduction aux statistiques Exercices du chapitre 2 de la presse de l'Université de Tokyo
[Introduction au modèle de maladie infectieuse] J'ai essayé de m'adapter et de jouer
Grattage du résultat de "Schedule-kun"
[Introduction à cx_Oracle] Présentation de cx_Oracle
Adapté au modèle ARMA, ARIMA
[Pytorch] Je souhaite attribuer manuellement les paramètres d'entraînement du modèle
[Python] PCA scratch dans l'exemple de "Introduction à la méthode d'analyse multivariée"
[Introduction à Python] J'ai comparé les conventions de nommage de C # et Python.
[Introduction à StyleGAN] J'ai joué avec "The Life of a Man" ♬
Considérez la vitesse de traitement pour déplacer le tampon d'image avec numpy.ndarray
Essayez de modéliser le rendement cumulatif du roulement dans le trading à terme
Comment afficher le résultat de sortie de la commande man Linux dans un fichier
[Introduction au modèle des maladies infectieuses] Toutes les régions du Japon se terminent ... ♬
De l'introduction de JUMAN ++ à l'analyse morphologique du japonais avec Python
Simulation Python du modèle épidémique (modèle Kermack-McKendrick)
Traiter le résultat de% time,% timeit
Supplément à l'explication de vscode
Diverses méthodes pour créer numériquement la fonction inverse d'une certaine fonction Introduction
[Introduction à Python] Comment trier efficacement le contenu d'une liste avec le tri par liste
[Reconnaissance d'image] Comment lire le résultat de l'annotation automatique avec VoTT
Je veux convertir par lots le résultat de "chaîne de caractères" .split () en Python
[NNabla] Comment ajouter une couche de quantification à la couche intermédiaire d'un modèle entraîné
[Introduction à Python] Une explication approfondie des types de chaînes de caractères utilisés dans Python!
[Introduction à Python] Quelle est la méthode de répétition avec l'instruction continue?
J'ai essayé de vérifier le résultat du test A / B avec le test du chi carré
J'ai essayé de prédire le comportement du nouveau virus corona avec le modèle SEIR.