Симуляция распространения пандемии

249 подписчиков

12+
12+

3 просмотра

12 дней назад

ПожаловатьсяНарушение авторских прав

249 подписчиков

12+
12+

3 просмотра

12 дней назад

ПожаловатьсяНарушение авторских прав
12+
12+

3 просмотра

12 дней назад

Чтобы изучить какое-либо явление, иногда можно использовать компьютерное моделирование. Симуляции - одни из таких моделей, в которых у прощенном виде с определенными допущениями изучаются самые разные темы. Сегодня мы попытаемся изучить, как можно бороться с разными рода пандемиями через различные комбинации самоизоляции и вакцинирования. Для упрощения сравнения в начале симуляция запускается для генерирования базовых показателей. Именно с ними будут сравниваться результаты работы симуляции в каждой итерации. Исходные данные берутся наиболее приближенными к текущей пандемии, хотя есть и округление некоторых показателей. В целом, система принимает 8 переменных. Перечислю их здесь со значениями по умолчанию: Вероятность заражения - 20% Смертность - 15% Вероятность повторного заражения - 10% Старт вакцинации (день) - Без вакцинации Эффективность вакцины - 95% Инкуб. период - 14 дней Население - 1000 человек На самоизоляции - 0% Вы можете посмотреть и отдельную итерацию работы программы, пройдя по содержанию: СОДЕРЖАНИЕ 0:00 - Запуск симуляции 0:06 - Глава I. Получение базовых показателей 0:21 - Глава I. Итерация №0. Запуск программы для получения базовых значений 01:16 - Глава II. Влияние самоизоляции 01:31 - Глава II. Итерация №1. Уровень самоизоляции - 10% 02:32 - Глава II. Итерация №2. Уровень самоизоляции - 30% 03:44 - Глава II. Итерация №3. Уровень самоизоляции - 50% 05:08 - Глава III. Влияние вакцинации 05:18 - Глава III. Итерация №1. Старт вакцинации - немедленно; Эффективность вакцины - 60% 06:11 - Глава III. Итерация №2. Старт вакцинации - через 15 дней; Эффективность вакцины - 60% 07:19 - Глава III. Итерация №3. Старт вакцинации - через 30 дней; Эффективность вакцины - 60% 08:36 - Глава III. Итерация №4. Старт вакцинации - немедленно; Эффективность вакцины - 90% 09:13 - Глава III. Итерация №5. Старт вакцинации - через 15 дней; Эффективность вакцины - 90% 10:10 - Глава III. Итерация №6. Старт вакцинации - через 30 дней; Эффективность вакцины - 90% 11:21 - Глава IV. Совмещение вакцинации и самоизоляции 11:26 - Глава IV. Итерация №1. Старт вакцинации - немедленно; Эффективность вакцины - 60%; Уровень самоизоляции - 30% 12:26 - Глава IV. Итерация №2. Старт вакцинации - через 15 дней; Эффективность вакцины - 60%; Уровень самоизоляции - 40% 13:38 - Глава IV. Итерация №3. Старт вакцинации - через 30 дней; Эффективность вакцины - 60%; Уровень самоизоляции - 50% 14:47 - Глава IV. Итерация №4. Старт вакцинации - через 30 дней; Эффективность вакцины - 90%; Уровень самоизоляции - 50% 15:50 - Глава IV. Итерация №5. Старт вакцинации - через 15 дней; Эффективность вакцины - 90%; Уровень самоизоляции - 40% 16:43 - Глава IV. Итерация №6. Старт вакцинации - немедленно; Эффективность вакцины - 90%; Уровень самоизоляции - 30% 17:41 - Выводы 17:49 - Дисклеймер ИСХОДНЫЙ КОД: Код программы написан на языке Python (версия 3.9.2) и доступен по ссылке: https://github.com/guloff/desease_simulation.git ДИСКЛЕЙМЕР: Данное видео носит исключительно ознакомительный характер и не утверждает, что в реальной жизни всё будет именно так. Более того, даже в самой симуляции невозможно получить одинаковые результаты при каждом запуске программы, посколько множество факторов взаимодействия объектов генерируются псевдослучайным образом. Таким образом, чтобы результаты работы симуляции оказались близки к реальности, ее следует запустить тысячи раз для выявления средних показателей. Если у вас есть такая возможность, буду рад увидеть в комментариях результаты ваших запусков симуляции.

Название:

Симуляция распространения пандемии

Категория:

Разное