Причинно-следственный анализ


Часто рассказываю про причинно-следственный анализ, он же causal inference. Просят ссылок - отправляю один и тот же набор. Пишите, если у вас есть чем дополнить этот список.

Учебники

Видео (Датафесты)

Статьи:

Библиотеки:

Люди

Комментарий Григория Чернова:

я бы добавил структуры. в CI очень разные заходы есть , например для экономистов я рекомендую

вообще начинать с модели Рубина. И это обычно рекомендованный порядок чтения.

Отличная обзорная лекция (https://www.youtube.com/watch?v=M2lL2gcLU-k) по причинно-следственному выводу от Лиззи Сильвер (дата-аналитика WSP (https://www.wsp.com/en-za/)) в рамках недавно прошедшей конференции PyCon AU 2024 (https://pretalx.com/pycon-au-2024/schedule/). В лекции Лиззи кратко рассказывает о причинно-следственных связях, а после проводит обзор нескольких программных пакетов python для построение таких связей: * py-tetrad (https://github.com/cmu-phil/py-tetrad) * (https://causal-learn.readthedocs.io/en/latest/) causal-learn (https://causal-learn.readthedocs.io/en/latest/) * (https://causal-learn.readthedocs.io/en/latest/) tigramite (https://jakobrunge.github.io/tigramite/) * (https://causal-learn.readthedocs.io/en/latest/) causalnex (https://causalnex.readthedocs.io/en/latest/) * (https://fentechsolutions.github.io/CausalDiscoveryToolbox/html/index.html) (https://causal-learn.readthedocs.io/en/latest/) cdt (causal discovery toolbox) (https://fentechsolutions.github.io/CausalDiscoveryToolbox/html/index.html)

Пакеты частично перекрываются, но имеют разные акценты: каждый реализует по крайней мере один алгоритм, не охватываемый другими пакетами, что делает их полезными в разных ситуациях. Репозиторий лекции здесь (https://github.com/lizziesilver/pycon24-causal-discovery/tree/main).