Матрица взаимовлияния факторов (Cross-Impact Matrix, кросс-импакт анализ) — метод прогнозирования, который отвечает на вопрос: «если событие A произойдёт, как изменится вероятность события B?». В отличие от независимой оценки вероятностей, метод явно учитывает, что события в среде связаны: регуляторное изменение может резко повысить вероятность появления нового конкурента, а рост цен — снизить вероятность экспансии. Метод разработали в 1966 году Теодор Гордон и Олаф Хелмер в RAND Corporation, а в 1968 году Гордон и Хейворд реализовали его на компьютере в Калифорнийском университете в Лос-Анджелесе. В этой статье — что сказано в первоисточнике, как работает матрица условных вероятностей, чем ограничен метод и что делает (а чего не делает) фрейм OrgDevTools.
Что такое матрица взаимовлияния и когда она нужна
Команда стратегического планирования оценивает вероятность каждого из десяти внешних факторов по отдельности: изменение регулирования — 20 %, приход нового технологического конкурента — 15 %. Но если регуляторное изменение произойдёт, вероятность нового конкурента может вырасти многократно. Независимая оценка этого не видит. Матрица взаимовлияния делает связи явными: для каждой пары событий эксперты оценивают, как наступление одного изменит вероятность другого, а расчёт показывает, какие комбинации событий получаются чаще или реже, чем при независимости.
Метод полезен при разработке сценариев, стратегическом планировании на годы вперёд, оценке политических и технологических рисков и при проверке согласованности экспертных оценок. Он слабо применим, когда событий слишком много, оценки нельзя обосновать и когда ответ нужен быстро. Смежные методы: анализ сценариев, метод Дельфи, горизонтальное сканирование и STEEP-анализ.
Происхождение и исследовательская база
По описанию самого Теодора Гордона («The Cross-Impact Method», в серии «Futures Research Methodology» проекта «Миллениум»), метод возник из простого вопроса: можно ли строить прогноз на восприятии того, как будущие события могут взаимодействовать? Первое применение идей — игра «Future», которую Гордон и Хелмер разработали в середине 1960-х для компании Kaiser Aluminum and Chemical: она выпустила множество тысяч копий и использовала их как подарки к своему столетию. В игре были карточки с описанием будущих событий и априорными вероятностями, которые задавались в основном на суждении Гордона и Хелмера; чтобы решить, «случилось» ли событие в строящемся сценарии, бросали двадцатигранную кость, где числа на гранях соответствовали вероятностям.
В 1968 году Гордон и Хейворд запрограммировали подход в UCLA («Initial experiments with the cross impact matrix method of forecasting», Futures, 1968): условные вероятности выражались коэффициентами влияния от −10 до +10, события выбирались в случайном порядке, «разыгрывались», затем пересчитывались вероятности зависимых событий, а процесс повторяли много раз в духе метода Монте-Карло. В 1970-е метод попал в учебные аудитории; Гордон, Рохберг и Энзер из Института будущего попробовали включать временные ряды, Норман Далки использовал условные вероятности в матрице (1972), Хелмер применил подход к играм («Cross Impact Gaming», Futures, 1972), а Джулиус Кейн создал KSIM — модель взаимодействия временных рядов. В 1974 году появились EXPLORSIM (Институт Батель, Женева) и SMIC («Systèmes et Matrices d'Impacts Croisés»), где эксперты дают начальные вероятности и условные вероятности наступления и ненаступления событий, а затем строят сценарии по результатам расчёта (описание по Гордону). Ниже — рерайт ключевых идей первоисточника.
Вывод метода — не число, а обучение: расхождение между начальной и условной оценками заставляет экспертов пересмотреть свои суждения о событиях.
Академическая теория: как устроена матрица взаимовлияния
Шаг 1: набор событий
Первый и решающий шаг — определить события, входящие в исследование. Любые влияния, не попавшие в набор, исключаются из анализа, а включение малозначимых событий излишне усложняет работу. Число пар для оценки равно n² − n (n — число событий), то есть быстро растёт; в большинстве исследований используют от 10 до 40 событий. Так, для десяти событий нужно оценить 90 направленных влияний.
Шаг 2: начальные вероятности
Затем оценивают начальную вероятность каждого события — что оно наступит к определённому будущему году. Есть два подхода. В первом, применявшемся в первых работах, вероятность каждого события задают в предположении, что другие события не наступили: события оцениваются изолированно, а кросс-импакт анализ корректирует эти оценки. Во втором, более «изящном» и чаще используемом, эксперты изначально держат в уме картину будущего, включающую все события и их вероятности: связи уже «учтены в голове», а матрица проверяет, согласованы ли начальные и условные суждения.
Шаг 3: условные вероятности
Матрицу заполняют ответами на вопрос: «Если событие m наступит, какова новая вероятность события n?». Если изначально вероятность n оценена в 0,50, эксперты могут решить, что при наступлении m она равна 0,75. Такой вопрос задают для каждой пары событий. Ответы ограничены логикой: например, если исходная оценка n в 0,50 уже включала вероятность m в 0,60, то условная вероятность n при наступлении m не может быть равной нулю — иначе получится несогласованность суждений. Либо исходная оценка на самом деле не учитывала m, либо условная оценка занижена; решать, какая из них неверна, должны сами участники. По словам Гордона, именно этот процесс обучения при заполнении матрицы — одно из главных преимуществ анализа.
Шаг 4: розыгрыш и повторение (Монте-Карло)
В классическом алгоритме события выбирают в случайном порядке; для каждого решают, произошло ли оно (по вероятности), затем корректируют вероятности зависимых событий с учётом результата и переходят к следующему. Когда все события решены, завершён один «розыгрыш»; процесс повторяют большое число раз, а компьютер подсчитывает, как часто каждое событие и их комбинации происходили. Итог — скорректированные вероятности событий и вероятности их сочетаний, из которых можно собрать сценарии; в одном из подходов Турофф формировал сценарий, считая наступившими события с вероятностью 0,5 и выше.
Тест на чувствительность и на политику
Готовая матрица позволяет проверять чувствительность: меняют одну спорную оценку и заново прогоняют матрицу; если результаты заметно изменились, оценка важна и заслуживает дополнительных усилий, если нет — второстепенна. Тест политики: заранее определяют предполагаемое действие (решение, инвестицию), отражают его в матрице — меняют начальные вероятности одних событий или добавляют новое событие — и сравнивают прогон с калибровочным. Различия — эффект политики; неожиданные изменения прослеживают по цепочкам через матрицу и объясняют их. Так матрица становится моделью взаимодействия событий, показывающей сложные цепочки влияний.
Слабые места и последующие развития
Метод зависит от экспертных оценок: чем больше событий, тем труднее сохранить согласованность и тем выше субъективность. Поэтому основные усилия в последующих работах направлены на обработку несогласованных оценок и интеграцию с другими методами. Матрицу встраивают в другие модели, чтобы ввести в них будущие внешние события, способные изменить структуру модели, и проверять чувствительность к изменениям вероятностей и предполагаемым политикам. Отдельная линия — структурный анализ (MICMAC) и сценарные методы французской школы (Годе), где влияние оценивается на основе прямой и косвенной зависимости переменных.
Ключевые идеи и принципы матрицы взаимовлияния
Принцип: события связаны
Оценка каждого фактора по отдельности предполагает независимость, которой в реальной среде почти нет. Матрица заставляет назвать связи и оценить их силу.
Принцип: условная вероятность как вопрос эксперту
Основной вопрос метода: «если событие m наступит, какова новая вероятность события n?». Он конкретен и допускает проверку логикой: условные оценки должны быть согласованы с начальными.
Принцип: ограниченный набор событий
Число пар растёт как n² − n. Практический ориентир — от 10 до 40 событий; лучше меньше, но отобранных по значимости.
Принцип: цепочки важнее пар
Ценность матрицы — в цепных реакциях и комбинациях событий: А повышает вероятность Б, тот — В. Их видно только при расчёте, а не при попарном осмотре.
Принцип: обучение важнее числа
Расхождения между начальной и условной оценками заставляют экспертов пересматривать представления о событиях; по словам Гордона, это одно из главных преимуществ метода.
Принцип: проверка чувствительности
Оценки неточны, поэтому нужно менять спорные суждения и смотреть, меняются ли выводы. Внимание уделяют только тем оценкам, от которых результат зависит.
Как построить матрицу взаимовлияния: пошаговая инструкция
Практическая последовательность такая. Определите горизонт и вопрос исследования (например, состояние рынка через пять лет). Выберите 10–20 приоритетных факторов и сформулируйте их как события, которые либо наступят, либо нет в заданный срок, с однозначными критериями. Оцените начальные вероятности, договорившись заранее, изолированные они или уже учитывают взаимосвязи. Для каждой упорядоченной пары событий задайте вопрос «если m наступит, какова вероятность n» и запишите условную вероятность — а при необходимости и «если m не наступит». Проверьте согласованность: условные вероятности не должны противоречить начальным; расхождения обсудите и пересмотрите одну из оценок. Выполните расчёт — вручную для небольшой матрицы или с помощью программы (розыгрыши по методу Монте-Карло). Найдите события с наибольшим изменением вероятности, самые влиятельные события-драйверы и устойчивые комбинации. Проведите проверки чувствительности и политики: как изменятся выводы, если изменить спорные оценки или включить планируемое решение. Соберите 2–4 сценария и определите, какие из факторов нужно отслеживать.
Пример из практики: игра «Future» для Kaiser Aluminum
Документированный пример происхождения метода — игра «Future», созданная Гордоном и Хелмером для Kaiser Aluminum and Chemical в середине 1960-х: карточки с будущими событиями, априорные вероятности и бросок кости, определявший, «случилось» ли событие в сценарии, причём влияние ранее сыгранных событий меняло вероятность следующих. Компания выпустила множество тысяч копий к своему столетию. Оговорка: это иллюстрация того, как идея взаимного влияния событий была впервые воплощена, а не бизнес-кейс с измеренным эффектом. Убедительных публичных цифр о финансовых результатах применения кросс-импакт анализа в конкретных компаниях найти не удалось; описания Гордона касаются учебных и исследовательских проектов, поэтому опирайтесь на метод как на способ структурировать суждения, а не как на источник «точных» прогнозов.
Ограничения, слепые зоны и критика матрицы взаимовлияния
Первое ограничение — объём: число оценок растёт квадратично, и при большом числе событий эксперты устают, а качество оценок падает. Второе — субъективность: условные вероятности — экспертные суждения, а не измерения; результаты воспроизводят и усиливают ошибки экспертов. Третье — согласованность: полная согласованность оценок редко достижима, а как обращаться с несогласованными данными, до сих пор обсуждают.
Четвёртое — состав событий: то, что не попало в набор, полностью исключается из анализа. Пятое — предположение о вероятностной природе событий: метод хорошо описывает события «наступит или нет», хуже — постепенные изменения и тренды (для них создавали временные варианты, вроде KSIM). Шестое — иллюзия точности: скорректированные вероятности с двумя знаками после запятой выглядят надёжнее, чем они есть. Седьмое — связь с другими методами: метод самостоятельно не даёт стратегии и требует интеграции со сценарным анализом, Дельфи и мониторингом слабых сигналов.
Типовые ошибки при построении матрицы взаимовлияния
Ошибка 1: факторы оценивают независимо.
Каждому фактору присвоена своя вероятность, а связи между ними не анализировались; комбинации и цепные реакции остались незамеченными.
Как избежать
для приоритетных факторов построить матрицу и оценить, как наступление одного меняет вероятность других.
Ошибка 2: слишком много факторов.
Матрица для 40 факторов STEEP превращает работу в неподъёмную: число пар растёт квадратично, и качество оценок падает.
Как избежать
отобрать 10–20 наиболее значимых и неопределённых событий и выполнять анализ только по ним.
Ошибка 3: нечёткие определения событий.
События сформулированы как тенденции («рынок вырастет»), без срока и критерия; эксперты понимают их по-разному.
Как избежать
формулировать события как проверяемые: что именно, к какому сроку и по какому критерию считается наступившим.
Ошибка 4: смешивают два подхода к начальным вероятностям.
Часть экспертов оценивает события изолированно, часть учитывает связи; условные и начальные оценки становятся несопоставимыми.
Как избежать
заранее договориться, какой подход используется, и проверять согласованность условных оценок с начальными.
Ошибка 5: игнорируют несогласованность.
Условная вероятность противоречит начальной (например, нуль там, где событие уже включено в исходную оценку), но расчёт всё равно проводят.
Как избежать
обсуждать расхождения и пересматривать одну из оценок; фиксировать, что участники узнали о событиях.
Ошибка 6: результат принимают за прогноз.
Скорректированные вероятности воспринимают как измеренные, не проверяя чувствительность к спорным оценкам.
Как избежать
проверять, как меняются выводы при изменении неуверенных суждений, и использовать результат как способ структурировать неопределённость.
Ошибка 7: матрицу строят один раз.
Среда меняется, а оценки годовой давности продолжают использовать; сигналы о наступлении событий в матрицу не попадают.
Как избежать
пересматривать матрицу при наступлении ключевых событий и регулярно по графику.
Метрики: как оценивать качество анализа
Универсальных нормативов нет; фиксируйте динамику по своим данным:
Число событий: количество событий в матрице (ориентир исследований — от 10 до 40) и доля событий с чёткими критериями наступления.
Согласованность: число выявленных противоречий между начальными и условными оценками и доля разрешённых.
Чувствительность: число оценок, изменение которых заметно меняет результат, — им уделяют больше внимания.
Драйверы: число событий, которые сильнее всего повышают вероятность других.
Сценарии: число сценариев, построенных по матрице, и число решений, принятых с их учётом.
Проверка прогнозом: доля событий, наступивших в срок, по сравнению с оценками.
Ценность матрицы взаимовлияния — не в числах после запятой, а в споре экспертов о том, почему одно событие меняет вероятность другого.
План внедрения матрицы взаимовлияния по неделям
Неделя 1: события и горизонт
Сформулируйте вопрос исследования, выберите приоритетные факторы и опишите их как проверяемые события с горизонтом и критерием.
Неделя 2: начальные вероятности
Оцените вероятности событий силами группы экспертов, договорившись о подходе (изолированные или уже связанные оценки).
Неделя 3: условные вероятности
Заполните матрицу условных оценок для каждой пары, проверьте согласованность и обсудите расхождения.
Неделя 4: расчёт и решения
Выполните расчёт, проверьте чувствительность, постройте сценарии и определите факторы для мониторинга.
Далее: пересматривайте матрицу при наступлении ключевых событий и раз в год.
Как реализовать план матрицы взаимовлияния с помощью фрейма «Cross-Impact Matrix» в OrgDevTools
Фрейм ведёт по плану внедрения от списка факторов до пересчитанных вероятностей. Вы задаёте начальные и условные вероятности, а фрейм сам разыгрывает события по методу Монте-Карло и показывает, какие факторы с учётом связей становятся опаснее. Это бесплатный тренажёр: он помогает освоить логику метода на своей задаче, но экспертное обсуждение не заменяет.
Вкладка «1. Факторы» — неделя 1 и неделя 2: события, горизонт и начальные вероятности
Список строк: название фактора и начальная вероятность в процентах (число от 0 до 100). Строку можно удалить крестиком. Кнопка «+ добавить фактор» пропадает, когда факторов восемь. Предел в 8 факторов — рабочая настройка фрейма: при нём матрицу ещё можно честно заполнить. Ниже есть свободный список «Почему эти факторы приоритетные». Готовых примеров во фрейме нет, он открывается пустым. Если документ создан в старой версии, названия факторов перенесутся, но вероятности придётся вписать заново.
Вкладка «2. Матрица связей» — неделя 3: условные вероятности
Таблица открывается, когда хотя бы у двух факторов есть и название, и вероятность. В строках стоит «если случится», в столбцах — «тогда вероятность», под названием столбца указано «сейчас N%». В клетку вписывают условную вероятность в процентах, диагональ закрыта. Пустая клетка означает, что влияния нет. Если условная вероятность отличается от начальной на 20 п.п. и больше, клетка подсвечивается: красным — когда вероятность растёт, зелёным — когда падает. Порог в 20 п.п. — рабочая настройка фрейма. Под таблицей показан счётчик «Заполнено пар: X из Y», а ниже — список «Обоснование попарных влияний».
Вкладка «3. Результат» — неделя 4: расчёт
Расчёт запускается, если есть не меньше трёх факторов с вероятностями и хотя бы одна заполненная клетка. Фрейм делает 4000 прогонов, каждый раз в случайном порядке. Когда событие «наступает», вероятность ещё не разыгранных событий заменяется условной из матрицы. Зерно случайности фиксировано, поэтому результат воспроизводим. Факторы выводятся в виде «было → стало» и отсортированы по приросту. Сдвиг на 10 п.п. и больше окрашен: красным при росте, зелёным при падении (рабочая настройка фрейма).
Справа фрейм показывает:
три самых влиятельных фактора по сумме отклонений условных вероятностей от начальных;
пары, усиливающие друг друга: сильная связь есть в обе стороны;
до четырёх цепочек «А → Б → В», собранных из сильных связей.
Под этими блоками — список «Цепные реакции: что делаем».
Вкладка «Визуализация» — неделя 4: сценарии и мониторинг
Для каждого фактора выводятся две полосы. Серая — вероятность фактора самого по себе, цветная — с учётом связей. Цветная полоса красная, если вероятность выросла на 10 п.п. и больше.
Вкладка «Итоги»
Вердикт перебирает проверки по порядку и показывает первую сработавшую:
Факторов меньше трёх — подсказка добавить.
Факторов больше восьми — предупреждение, что матрицу не заполнить честно.
У части факторов нет вероятности.
Заполнено меньше 30 % пар — показывается долю и вопрос, который стоит задать к каждой паре.
Расчёта нет — просьба заполнить хотя бы одну клетку. Это страховочная проверка.
Какой-то фактор вырос на 10 п.п. и больше — красный вердикт: «по отдельности вы её недооценивали».
Найдены цепные реакции — совет планировать ответ на всю цепочку.
Не записаны выводы о скорректированных вероятностях.
Иначе — зелёный вердикт с максимальным сдвигом и советом пересматривать матрицу.
Ниже вердикта — сводка: число факторов, заполненных пар, сильных связей и цепочек. Кнопка «Создать задачу» ставит задачу «Подготовить ответ на фактор …», если есть рост на 10+ п.п., а иначе — «Пересмотреть вероятности факторов с учётом взаимовлияний».
Чего фрейм не делает
Не вмещает больше восьми факторов, хотя статья ориентирует на 10–40.
Принимает только вопрос «если наступит» и не учитывает вариант «если не наступит».
Не проверяет, согласованы ли условные оценки с начальными.
Не считает вероятности сочетаний событий и не собирает сценарии.
Не проводит тесты чувствительности и политики: оценку можно поменять вручную, но сравнения с прежним прогоном фрейм не покажет.
Если в прогоне наступило несколько событий, побеждает последнее: его условная вероятность просто заменяет прежнюю, оценки не комбинируются.
Взаимные пары и цепочки ищутся только среди усиливающих связей.
Не собирает оценки нескольких экспертов.
Не показывает блок для записи выводов о скорректированных вероятностях, хотя вердикт его проверяет. В новом документе он поэтому может остановиться на сообщении «не записаны выводы».
Заполнили фрейм? Сохраните, чтобы не потерять
Книги и материалы по теме матрицы взаимовлияния
Теодор Гордон, Хейворд — «Initial Experiments with the Cross Impact Matrix Method of Forecasting» (Futures, 1968). Первая компьютерная реализация метода.
Теодор Гордон — «The Cross-Impact Method» (Futures Research Methodology, проект «Миллениум»). Обзор истории, шагов, проверок чувствительности и политики.
Олаф Хелмер — «Cross Impact Gaming» (Futures, 1972). Применение подхода к играм.
Мишель Годе — работы по сценарному планированию и структурному анализу (SMIC, MICMAC). Развитие идей во французской школе прогнозирования.