В одном предложении
Прогнозирующее моделирование - это «что может произойти?», Тогда как объяснительное моделирование - это «что мы можем с этим поделать?»
Во многих предложениях
Я думаю, что главное отличие состоит в том, что предполагается сделать с помощью анализа. Я бы сказал, что объяснение гораздо важнее для вмешательства, чем прогноз. Если вы хотите сделать что-то, чтобы изменить результат, то вам лучше всего объяснить, почему это так. Пояснительное моделирование, если все сделано правильно, расскажет вам, как вмешаться (какой вклад следует скорректировать). Однако, если вы просто хотите понять, каким будет будущее без какого-либо намерения (или способности) вмешаться, то прогнозное моделирование с большей вероятностью будет уместным.
В качестве невероятно свободного примера, используя «данные о раке».
Прогнозирующее моделирование с использованием «данных о раке» было бы целесообразным (или, по крайней мере, полезным), если бы вы финансировали онкологические отделения различных больниц. Вам на самом деле не нужно объяснять, почему люди заболевают раком, скорее вам нужна только точная оценка того, сколько услуг потребуется. Объяснительное моделирование, вероятно, не очень поможет здесь. Например, знание того, что курение ведет к более высокому риску заболевания раком, само по себе не говорит вам, следует ли выделять больше средств в отделение A или отделение B.
Объяснительное моделирование «данных о раке» было бы уместным, если вы хотите снизить национальный уровень заболеваемости раком - прогнозное моделирование здесь было бы довольно устаревшим. Способность точно предсказать уровень заболеваемости раком вряд ли поможет вам решить, как его снизить. Однако знание того, что курение ведет к более высокому риску рака, является ценной информацией - потому что если вы уменьшите курение (например, сделав сигареты более дорогими), это приведет к большему количеству людей с меньшим риском, что (мы надеемся) приведет к ожидаемому снижению заболеваемости раком ставки.
Рассматривая проблему таким образом, я бы подумал, что объяснительное моделирование будет в основном сосредоточено на переменных, которые контролируются пользователем, прямо или косвенно. Может возникнуть необходимость собрать другие переменные, но если вы не можете изменить ни одну из переменных в анализе, то я сомневаюсь, что объяснительное моделирование будет полезным, за исключением, возможно, того, чтобы дать вам желание получить контроль или влияние на эти переменные которые важны. Прогнозирующее моделирование, грубо говоря, просто ищет связи между переменными, независимо от того, контролируются они пользователем или нет. Вам нужно знать только входы / особенности / независимые переменные / и т. Д., Чтобы сделать прогноз, но вы должны иметь возможность изменять или влиять на входы / характеристики / независимые переменные / и т. Д., Чтобы вмешиваться и изменять результат ,