Руководство по моделированию причинно-следственных сетей с помощью пакета causalnet в R

Подробный учебник по использованию R-пакета causalnet для исследования сетевых структур, моделирования динамики психических состояний и анализа причинно-следственных с...

Материал носит информационный характер и не заменяет консультацию психолога или врача.

Руководство по моделированию причинно-следственных сетей с помощью пакета causalnet в R

По теме

Раскрытие личной информации в приложениях коротких видео: мо...

Эта статья представляет модель GAFU (Gratification-Addiction-Fatigue-Use), объясняющую раскрытие лич...

Качество сна и качество жизни при ВИЧ: как депрессия и трево...

Подробный разбор научного исследования о влиянии нарушений сна на качество жизни людей, живущих с ВИ...

КБД и ТГК снижают ажитацию при деменции: Прорывное исследова...

Результаты клинического исследования LiBBY показали, что комбинированный масляный раствор КБД и ТГК ...

Виртуальная реальность в диагностике деменции: Валидация сис...

Научное исследование валидности VR-системы Cogniclear для оценки когнитивных функций у пожилых людей...

Анализ намерений терапевта и клиента с помощью больших языко...

Исследование представляет расчетную платформу для крупномасштабного анализа коммуникативных намерени...

AuDHD у взрослых: как сочетание АДХД и аутизма маскирует нас...

Подробное руководство по пониманию AuDHD — сочетания АДХД и аутизма у взрослых. Почему симптомы прот...

Оригинал исследования на сайте автора

Введение в сетевое моделирование

Сетевая перспектива в психологии кардинально изменила подходы к изучению структуры психических расстройств, когнитивных процессов и аффективных состояний. В рамках этого подхода такие переменные, как симптомы или модели поведения, рассматриваются как узлы динамической системы, а ребра (связи) между ними отражают статистические зависимости или причинное влияние (Borsboom & Cramer, 2013).

Пакет causalnet (от англ. causal network — причинно-следственная сеть) для языка программирования R позволяет исследователям систематически перечислять возможные варианты направленных сетей, ориентируя заданный пользователем шаблон связей. Это особенно важно, когда данные не позволяют однозначно определить направление влияния.

Основные функциональные возможности пакета

  • Перечисление кандидатных направленных сетей на основе шаблона (скелета).
  • Ввод содержательных ограничений (например, обязательные или запрещенные связи).
  • Количественная оценка архитектуры обратных связей с помощью структурных метрик.
  • Симуляция системной динамики с использованием нелинейных моделей (Park et al., 2025) или линейных альтернатив.
Важное примечание: пакет causalnet не предназначен для поиска единственной «истинной» причинной структуры на основе данных. Его цель — поддержка теории и проверка того, как различные гипотетические структуры влияют на предсказываемую динамику системы.

Определение каркаса сети и генерация вариантов

Каркас сети (скелет) определяет, какие пары переменных связаны между собой, но оставляет направление этих связей неопределенным. В прикладных психологических исследованиях скелет часто является обоснованным резюме того, какие процессы связаны друг с другом. Скелеты обычно извлекаются из сетей частичных корреляций (partial correlation networks), полученных на основе кросс-секционных данных.

Функция generate_directed_networks() в пакете causalnet создает ансамбль всех допустимых сетей, соответствующих заданному скелету. Пользователи могут накладывать жесткие ограничения с помощью матрицы fixed_edges, чтобы исключить неправдоподобные с точки зрения теории конфигурации.

Характеристика причинной архитектуры

Для исследователей ключевым вопросом является не только допустимость структуры, но и ее психологическая значимость. Пакет предоставляет метрики для анализа:

  • Количество циклов обратной связи (num_loops): Общее число уникальных направленных циклов в сети.
  • Вариативность степеней узлов (sigma_total): Отражает наличие «хабов» — узлов с высокой связностью.
  • Показатель перекрытия узлов (node_overlap_score): Квантифицирует, насколько циклы обратной связи сконцентрированы вокруг определенных узлов.
  • Средний размер цикла (avg_loop_size): Показывает, являются ли обратные связи локальными или затрагивают всю систему целиком.

Симуляция системной динамики

В causalnet реализована нелинейная стохастическая дифференциальная модель (SDE — Stochastic Differential Equation), которая учитывает самовозбуждение, усиление обратной связи и ограниченную активацию узлов. Это критически важно для моделирования систем, где симптомы имеют естественные пределы (от 0 до 1).

Математическое описание модели

Состояние узла i меняется во времени согласно уравнению:

dS_i(t) = S_i(1-S_i) * [beta_i + alpha_self,i * S_i(t) + Σ A_ij * S_j(t) * (1 + delta_i * S_i(t))] dt + sigma_i * dW_i(t)

Где:

  • beta_i: Базовый уровень активации.
  • alpha_self,i: Самовозбуждение узла.
  • delta_i: Коэффициент нелинейного усиления входного влияния.
  • sigma_i: Интенсивность случайного шума (Винеровский процесс dW_i(t)).

Практический пример: Моделирование симптомов депрессии

В работе рассматривается набор данных по хронической депрессии (Schramm et al., 2017). Исследователи используют метод IsingFit для создания каркаса сети, где узлы представляют собой 9 критериев депрессии согласно DSM-5 (Diagnostic and Statistical Manual of Mental Disorders, 5th edition). После наложения ограничений (например, двусторонняя связь между «грустью» и «ангедонией») генерируется ансамбль из 6561 возможной структуры.

Сравнительный анализ показывает, что сети с большим количеством петель обратной связи (loop-rich) склонны демонстрировать более высокую и длительную активацию симптомов после стрессового воздействия по сравнению с ациклическими (loop-free) сетями. Это подтверждает клинические гипотезы о том, что архитектура сети является важным фактором устойчивости психических состояний.

Заключение

Пакет causalnet предоставляет «песочницу» для проверки психологических теорий. Вместо попыток угадать одну идеальную структуру, исследователи могут изучать распределение динамических исходов в рамках всех допустимых с точки зрения теории конфигураций. Этот подход способствует развитию более проверяемых и динамически обоснованных моделей психики.

Короткие версии статей можно найти в телеграм-канале.

Посмотреть канал
Кликните еще раз для перехода

Chicco детские ножницы с закруглёнными концами, голубые

Детские ножницы Chicco с закруглёнными концами безопасно подстригают ногти малышей, предотвращая слу...

Chicco детские ножницы с закруглёнными концами, голубые

Детская зубная паста R.O.C.S. Baby с ромашкой 0-3 года

Зубная паста R.O.C.S. Baby для детей от 0 до 3 лет с экстрактом ромашки. Безопасна при проглатывании...

Детская зубная паста R.O.C.S. Baby с ромашкой 0-3 года

La Roche-Posay Hydraphase UV Riche SPF20 Крем для сухой кожи

La Roche-Posay Hydraphase UV Intense Riche — насыщенный увлажняющий крем для сухой кожи с SPF20. Фра...

La Roche-Posay Hydraphase UV Riche SPF20 Крем для сухой кожи

Дюрекс Элит презервативы №12 — сверхтонкие с усиленной чувст...

Презервативы Дюрекс Элит №12 – сверхтонкие контрацептивы с силиконовой смазкой для максимальной чувс...

Дюрекс Элит презервативы №12 — сверхтонкие с усиленной чувствительностью

Диклофенак-Акрихин мазь 1% 30 г для снятия боли и воспаления

Диклофенак-Акрихин мазь 1% 30 г — нестероидное противовоспалительное средство для местного применени...

Диклофенак-Акрихин мазь 1% 30 г для снятия боли и воспаления

Хлорофиллипт Виалайн спрей для полости рта 45 мл

Спрей Хлорофиллипт Виалайн для ежедневной гигиены полости рта с натуральным составом. Содержит экстр...

Хлорофиллипт Виалайн спрей для полости рта 45 мл