green_fr: (Default)
[personal profile] green_fr
Досье о математическом моделировании эпидемий, понятно что половина примеров про ковид. В вводной упоминают случайные тесты на ковид в Великобритании — тысячи человек каждый день, с продуманной системой. Интересно было бы узнать как именно они находят и отбирают репрезентативные группы?

А из методов моделирования мне понравилась теория протекания. Наивный метод моделирования (я его описывал в самом начале ковида) заключается в том, что мы просто учитываем количество заражаемых больным человеком людей. В лучшем случае мы учитываем тот факт, что среди контактов часть уже болеет или наоборот вакцинировано, но в любом случае они уже не могут быть заражены. Но эта модель не учитывает структуры общества — мы как бы подразумеваем, что а) все люди одинаковые (например, у всех одно и то же количество контактов — среднее по всему обществу), и б) что все люди потенциально могут встретиться со всеми (то есть эта модель ну никак не может описать случай с изолированными на пароходе людьми, у которых может быть то же среднее количество контактов, только все они друг на друге зациклены).

Так вот, теория протекания рассматривает некую структуру связей, например — самый простой случай — плоская решётка, когда все точки расположены по клеточкам, и каждая точка соединена с 4 соседями. Это как бы «структура потенциальных связей» — кто с кем мог бы контактировать. На эту структуру мы накладываем «реализацию связей» — какие именно контакты состоялись. Для простоты авторы рисуют картинку со всеми связями, а потом раскрашивают те связи, которые реализовались. Теория протекания изучает вопросы вроде такого: при каком количестве реализовавшихся связей граф будет почти целиком связный? Собственно, название «теория протекания» подсказывает красивую аналогию (из области добычи сланцевой нефти): если у нас есть порода с трещинами, соединяющими какие-то полости породы друг с другом — при каком количестве трещин мы можем рассчитывать на то, что все полости будут связаны, и мы сможем высосать оттуда всю находящуюся в породе нефть?

Понятно, что вариант с квадратной решёткой примитивный — ни полости в породе, ни тем более люди в обществе не выстраиваются настолько упорядоченно, и не следят за тем, чтобы у всех было одинаковое количество соседей. Дальше исследователи постепенно усложняют систему, вводя всё новые и новые правила, приближающие её к реальности. Из интересных (и постфактум очевидных) выводов: наличие сильно связанных узлов резко уменьшает необходимое для связанности всего графа количество реализовавшихся связей. Очевидно, что наше общество именно такое (множество людей видят за день только супруга и кота, но есть несколько «общительных» людей, вытягивающих вверх среднее количество контактов). Эта ошибка лично мне напомнила распространённую ошибку критики пенсионной реформы: средняя продолжительность жизни россиян 67 лет и пенсионный возраст в 65 лет не говорят о том, что россияне будут в среднем жить на пенсии 2 года.

Ещё авторы интересно попытались описать ошибки предыдущих моделей. Например, пишут они, паника во время SRAS была вызвана оценкой количества заражаемых одним больным — пресловутое R0. В начале эпидемии R0 было крайне высоким, но его оценка основывалась на статистике из больниц и многоквартирных домов, где с одной стороны высокое количество контактов, а с другой — контакты зациклены друг на друга. Другая ошибка не имеет отношения к теории, но они её тоже привели: заражённые SRAS очень быстро и очень серьёзно заболевали, и их тут же госпитализировали — это тоже не даёт тому теоретическому R0 реализоваться.

В этот момент начинаешь понимать сложность управления эпидемией. Можно рассуждать на уровне «зачем закрывать школы, если дети всё равно не болеют / не заражают?», а можно пытаться понять, как открытые школы связывают разорванные без них кластеры (без школ наши контакты сильно сводятся к профессиональным, а они по определению зациклены).
(мой пост ни в коей мере не аргумент ни за, ни против закрытия школ! он против безапелляционности мнения по этому поводу)
И авторы примерно так описывают все эти разнообразные меры в разных странах: как попытки оценить связность сети у каждого конкретного общества, а затем попытки найти методы снизить эту связность. Можно ли сделать то, что в начале делали простым локдауном (это тоже работает, но слишком уж дорого), только без настолько массивного вмешательства в жизнь людей? Как при этом учесть характеристики самых разных сетей: школьной, транспортной, рабочих, больничных и пр.?

Ещё одно красивое применение теории протекания — локальная мобильная связь. Её использовали например во время митингов в Гон-Конге — митингующие не доверяют центральной власти, которая может подслушивать их разговоры, если те проходят через стандартную систему сотовой связи. Поэтому они использовали программу, которая вместо сотовых вышек использует находящиеся рядом сотовые телефоны с этой программой. Общение между находящимися рядом телефонами идёт напрямую, и весь трафик идёт в обход вышек — при условии, что есть «протекание», то есть телефонов достаточно для связанности всех участников.
Другие варианты применения теории — исследование динамики мемов и прочих виральных постов в социальных сетях; захват рынка теми или иными продуктами; моделирование выборов с учётом распространяющейся не по центральным каналам информации и т.п.

Date: 2021-12-13 04:00 pm (UTC)
From: [identity profile] muh2.livejournal.com
Да перколяция она, перколяция. Так привычнее.
(screened comment)

Date: 2021-12-13 08:49 pm (UTC)
From: (Anonymous)
Перколяции стали активно изучать лет за 50 до ковида. Так что церковь не они разрушили :)))

И да, тот редкий случай, когда иностранный термин лучше "русифицированного".

Date: 2021-12-14 06:07 am (UTC)
From: [identity profile] green-fr.livejournal.com
Наверное, особенно для тех, кто до этого уже слышал это слово. Я же "перколяцию" увидел впервые в журнале, для меня она — типичные "сепульки" :-) И для подавляющего большинства потенциальных читателей этого ЖЖ тоже (несмотря на то, что из двух ответивших двое знали — потому именно они
и ответили). Вот мне и показалось, что для таких людей проще использовать какое-то слово, имеющее свой смысл, добавляющее к интуитивному пониманию теории. Благо Википедия вполне допускает и вариант с "протеканием" :-) Но да, я легко верю, что может дёргать от "неправильного" термина. Как у нас в институте гуляла байка про статью о полупроводниках, где в процессе перепечатывания половину "дырок" машинистка заменила на "отверстия", чтобы убрать лишние повторы.

Date: 2021-12-14 07:14 pm (UTC)
From: (Anonymous)
Ну да, ошибка выжившего :)))

Я думал, что средний читатель вашего журнала подобные термины слышал.

Date: 2021-12-13 04:33 pm (UTC)
From: [identity profile] anjey.livejournal.com
SRAS --> SARS

Date: 2021-12-13 05:12 pm (UTC)
From: [identity profile] green-fr.livejournal.com
Блин, вот мне тоже казалось что-то странным в этой аббревиатуре, я даже перепроверил, когда писал! Оказалось как обычно — французское SRAS соответствует английскому SARS :-) Точнее даже по-французски жонглируют обоими терминами: синдром называется SRAS, а вирусы с названием этого синдрома в имени включают в себя SARS.

Date: 2021-12-14 01:13 pm (UTC)
From: [identity profile] yuriyag.livejournal.com
Эта ошибка лично мне напомнила распространённую ошибку критики пенсионной реформы: средняя продолжительность жизни россиян 67 лет и пенсионный возраст в 65 лет не говорят о том, что россияне будут в среднем жить на пенсии 2 года.

Привет, я не уловил связь между "теорией протекания" про которую ты подробно написал и этим примером с пенсионной реформой, ты мог бы объяснить немного подробнее этот пример, пожалуйста ?

Date: 2021-12-14 01:22 pm (UTC)
From: [identity profile] green-fr.livejournal.com
Это два примера, когда нельзя оперировать только средним значением. Нужно как минимум представлять разброс значений — он играет огромную роль в результате.
Теория перколяции: среднее количество контактов у человека = 4. Если положить, что у всех по 4 контакта результат (необходимое количество разрывов) будет во много раз больше, чем если предположить, что у всех по 2 соседа, а "лишние" связи отданы одному "гипер-общительному".
Пенсионная реформа: средняя продолжительность жизни 67 лет, пенсионный возраст 65 лет. Если предположить, что все умирают в 67 лет, то получается 40 лет пенсионных выплат против 2 лет пенсии. Если учесть разброс смертности, может получиться 30 лет выплат против 20 лет на пенсии.

Date: 2021-12-14 02:44 pm (UTC)
From: [identity profile] yuriyag.livejournal.com
Я хорошо понимаю пример с контактами, но хуже — пример со средней смертностью. Попробую нарисовать рисунок после работы, может поможет.

Date: 2021-12-14 04:10 pm (UTC)
From: [identity profile] green-fr.livejournal.com
Возьми двух людей, один умер в 20 лет, другой в 110. Среднее — 65. Предположим, что все начинают работать в 20. Первый вообще не отчислял на пенсию, второй — 45 лет. Первый вообще не был на пенсии, второй — 45 лет.

А если бы оба умерли в 67 лет, оба отчисляли бы по 45 лет, а на пенсии пробыли бы по 2 года.

Итого, коэффициент количество лет отчисления / количество лет пенсия упал с 23,5 до 1.

Date: 2021-12-14 08:48 pm (UTC)
From: [identity profile] yuriyag.livejournal.com
О, мерси. Я честно увидел твое объяснение после того как написал свой комментарий ниже. ))) Да, я себе объяснил точно так же — тем что практически половина не доживает до пенсии, правда я не подумал что те кто не доживают — ещё и "недоплачивают" пенсионные взносы — ценное дополнение, спасибо!
Edited Date: 2021-12-14 08:49 pm (UTC)

Date: 2021-12-14 08:42 pm (UTC)
From: [identity profile] yuriyag.livejournal.com
Да, согласен, "средняя продолжительность пенсии 2 года" это лажа, хотя действительно с первого взгляда это неочевидно. )) Благодаря этой обманчивой простоте некоторых цифр и процветают популисты, конспирологи и им подобные, увы.

Date: 2021-12-15 07:00 am (UTC)
From: [identity profile] green-fr.livejournal.com
А также учителя в школе, научные популяризаторы, да все мы :-Р В этом же проблема — упрощать всегда надо, иначе никто ничего не сможет делать. Но чтобы понимать, где именно можно упрощать — нужно понимать систему без упрощения.

Date: 2021-12-15 08:15 am (UTC)
From: [identity profile] yuriyag.livejournal.com
Но чтобы понимать, где именно можно упрощать — нужно понимать систему без упрощения.

Возможно некоторые авторы конспирологических теорий и понимают, но используют в своих целях. (Я имею в виду конечно же авторов которые создают конспирологические теории преследуя некую цель а не из простой наивности).

Profile

green_fr: (Default)
green_fr

April 2026

S M T W T F S
    1 2 34
56 7 8 9 1011
12 13 14 15 161718
19 20 21 22 23 2425
26 27 28 29 30  

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated May. 5th, 2026 04:25 am
Powered by Dreamwidth Studios