Особенности реализации больших экономических моделей

Экономико-математические методы и модели
Авторы:
Аннотация:

Агент-ориентированные экономические модели являются бесценным инструментом для понимания сложных экономических систем, проведения имитационного моделирования больших популяций и обоснования принимаемых решений. Однако вычислительные потребности крупномасштабных агент-ориентированных моделей часто требуют значительных ресурсов, что в свою очередь ограничивает их доступность как для исследователей, так и для пользователей этих моделей. В этой работе исследуются детали программной реализации разработанных в разное время экономических моделей Швеции, с основным акцентом на модель SVERIGE и дополнительным обсуждением моделей SESIM, SUNDSVAL и MICROHUS. Изучая эти модели и их успешные реализации в то время, когда компьютерного оборудования было менее производительным, были выведены эффективные подходы к разработке программного обеспечения для современных вычислительных систем, не требующих суперкомпьютеров. Эти подходы включают алгоритмическую оптимизацию, методы управления памятью, использование возможностей современного оборудования и использование библиотек с открытым исходным кодом, фреймворков и облачных вычислений. Результаты работы показывают, что можно создавать крупномасштабные агентные экономические модели, которые одновременно эффективны в вычислительном отношении и доступны. Это особенность имеет несколько важных последствий. Например, устранение узких мест в вычислениях помогает сократить затраты и время, необходимые для моделирования, что сделает эти модели более доступными для более широкого круга исследователей. Обеспечение эффективного выполнения крупномасштабных экономических агент-ориентированных моделей может привести к более обоснованной разработке и реализации государственной экономической политики за счёт лучшего понимания потенциальных последствия принятых решений. Также, это исследование способствует продвижению интересов открытой науке и воспроизводимости научных результатов в области агент-ориентированного моделировании, подчеркивая важность эффективных подходов к разработке программного обеспечения и отдавая предпочтение библиотекам и фреймворкам с открытым исходным кодом. Дальнейшим направлением исследований в этой области является разработка методов и инструментов для создания экономических моделей стран с большей численностью населения, таких, как Россия.