stringtranslate.com

Вычислительная экономика

Вычислительная экономика — это междисциплинарная исследовательская дисциплина, которая объединяет методы вычислительной науки и экономики для решения сложных экономических проблем. [1] Этот предмет охватывает вычислительное моделирование экономических систем . Некоторые из этих областей уникальны, в то время как другие создали области экономики, позволяя проводить надежную аналитику данных и решать проблемы, которые было бы трудно исследовать без компьютеров и связанных с ними численных методов . [2]

Вычислительные методы применяются в различных областях экономических исследований, включая, помимо прочего:   

Эконометрика : непараметрические подходы, полупараметрические подходы и машинное обучение .

Моделирование динамических систем: оптимизация, динамическое стохастическое моделирование общего равновесия и агентное моделирование . [3]

История

Вычислительная экономика развивалась одновременно с математизацией этой области. В начале 20-го века такие пионеры, как Ян Тинберген и Рагнар Фриш, продвинули компьютеризацию экономики и рост эконометрики. В результате достижений в эконометрике, регрессионные модели , проверка гипотез и другие вычислительные статистические методы получили широкое распространение в экономических исследованиях. На теоретическом фронте сложные макроэкономические модели, включая модель реального делового цикла (RBC) и динамические стохастические модели общего равновесия (DSGE), подтолкнули разработку и применение численных методов решения, которые в значительной степени опираются на вычисления. В 21-м веке развитие вычислительных алгоритмов создало новые средства для взаимодействия вычислительных методов с экономическими исследованиями. Инновационные подходы, такие как модели машинного обучения и агентное моделирование, активно изучались в различных областях экономических исследований, предлагая экономистам расширенный инструментарий, который часто отличается по своему характеру от традиционных методов.  

Приложения

Агентное моделирование

Вычислительная экономика использует компьютерное экономическое моделирование для решения аналитически и статистически сформулированных экономических проблем. Исследовательская программа для этой цели — это агентная вычислительная экономика (ACE), вычислительное исследование экономических процессов, включая целые экономики , как динамические системы взаимодействующих агентов . [4] Как таковая, это экономическая адаптация парадигмы сложных адаптивных систем . [5] Здесь «агент» относится к «вычислительным объектам, смоделированным как взаимодействующие в соответствии с правилами», а не к реальным людям. [3] Агенты могут представлять социальные, биологические и/или физические сущности. Теоретическое предположение о математической оптимизации агентами в равновесии заменяется менее ограничительным постулатом агентов с ограниченной рациональностью, адаптирующихся к рыночным силам, [6] включая игровые теоретико- контексты. [7] Начиная с начальных условий, определенных разработчиком модели, модель ACE развивается вперед во времени, движимая исключительно взаимодействиями агентов. Научная цель метода — проверить теоретические выводы на основе реальных данных способами, которые позволяют эмпирически подтвержденным теориям накапливаться с течением времени. [8]

Машинное обучение в вычислительной экономике

Модели машинного обучения представляют собой метод разрешения обширных, сложных, неструктурированных наборов данных. Различные методы машинного обучения, такие как метод ядра и случайный лес, были разработаны и использованы в добыче данных и статистическом анализе. Эти модели обеспечивают превосходную классификацию, предсказательные возможности, гибкость по сравнению с традиционными статистическими моделями, такими как метод STAR . Другие методы, такие как причинное машинное обучение и причинное дерево , обеспечивают явные преимущества, включая тестирование выводов.

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

Традиционная экономика частично нормализует данные на основе существующих принципов, в то время как машинное обучение представляет собой более позитивный/эмпирический подход к подгонке модели. Хотя машинное обучение преуспевает в классификации, прогнозировании и оценке качества подгонки, многим моделям не хватает возможностей для статистического вывода, который представляет больший интерес для экономических исследователей. Ограничения моделей машинного обучения означают, что экономистам, использующим машинное обучение, необходимо будет разработать стратегии для надежного статистического причинно-следственного вывода , основного направления современных эмпирических исследований. Например, исследователи экономики могут надеяться определить факторы, искажающие данные , доверительные интервалы и другие параметры, которые недостаточно четко определены в алгоритмах машинного обучения. [9]

Машинное обучение может эффективно способствовать разработке более сложных гетерогенных экономических моделей. Традиционно гетерогенные модели требовали обширной вычислительной работы. Поскольку гетерогенность может быть обусловлена ​​различиями во вкусах, убеждениях, способностях, навыках или ограничениях, оптимизация гетерогенной модели намного более утомительна, чем гомогенный подход (репрезентативный агент). [10] Развитие усиленного обучения и глубокого обучения может значительно снизить сложность гетерогенного анализа, создавая модели, которые лучше отражают поведение агентов в экономике. [11]

Внедрение и реализация нейронных сетей , глубокого обучения в области вычислительной экономики может сократить избыточную работу по очистке и анализу данных, значительно сократив время и стоимость крупномасштабной аналитики данных и позволив исследователям собирать, анализировать данные в больших масштабах. [12] Это побудит исследователей-экономистов исследовать новые методы моделирования. Кроме того, уменьшение акцента на анализе данных позволит исследователям больше сосредоточиться на таких предметных вопросах, как причинно-следственные связи, искажающие переменные и реалистичность модели. Под надлежащим руководством модели машинного обучения могут ускорить процесс разработки точной, применимой экономики посредством крупномасштабного анализа эмпирических данных и вычислений. [13]  

Модель динамического стохастического общего равновесия (DSGE)

Методы динамического моделирования часто применяются в макроэкономических исследованиях для имитации экономических колебаний и проверки эффектов изменений политики. DSGE — один из классов динамических моделей, в значительной степени опирающийся на вычислительные методы и решения. Модели DSGE используют микроэкономические принципы для захвата характеристик реальной мировой экономики в среде с межвременной неопределенностью. Учитывая их присущую сложность, модели DSGE в целом аналитически не поддаются обработке и обычно реализуются численно с использованием компьютерного программного обеспечения. Одним из основных преимуществ моделей DSGE является то, что они облегчают оценку динамического выбора агентов с гибкостью. Однако многие ученые критиковали модели DSGE за их зависимость от предположений в сокращенной форме, которые в значительной степени нереалистичны.

Вычислительные инструменты и языки программирования

Использование вычислительных инструментов в экономических исследованиях долгое время было нормой и основой. Вычислительные инструменты для экономики включают в себя разнообразное компьютерное программное обеспечение, которое облегчает выполнение различных матричных операций (например, обращение матрицы) и решение систем линейных и нелинейных уравнений. Различные языки программирования используются в экономических исследованиях для анализа данных и моделирования. Типичные языки программирования, используемые в исследованиях вычислительной экономики, включают C++ , MATLAB , Julia , Python , R и Stata .

Среди этих языков программирования C++ как компилируемый язык работает быстрее всего, а Python как интерпретируемый язык — медленнее всего. MATLAB, Julia и R достигают баланса между производительностью и интерпретируемостью. Как раннее программное обеспечение для статистической аналитики, Stata была наиболее традиционным вариантом языка программирования. Экономисты приняли Stata как одну из самых популярных программ статистической аналитики из-за ее широты, точности, гибкости и повторяемости.

Журналы

Следующие журналы специализируются на вычислительной экономике: ACM Transactions on Economics and Computation , [14] Computational Economics , [1] Journal of Applied Econometrics , [15] Journal of Economic Dynamics and Control [16] и Journal of Economic Interaction and Coordination . [17]

Ссылки

  1. ^ ab Computational Economics . ««Об этом журнале» и «Цели и сфера деятельности».
  2. ^ • Hans M. Amman, David A. Kendrick и John Rust, ed., 1996. Handbook of Computational Economics , т. 1, Elsevier. Описание Архивировано 15 июля 2011 г. на Wayback Machine и ссылки на предварительный просмотр глав. Архивировано 06 апреля 2020 г. на Wayback Machine    • Kenneth L. Judd , 1998. Numerical Methods in Economics , MIT Press. Ссылки на описание Архивировано 11 февраля 2012 г. на Wayback Machine и ссылки на предварительный просмотр глав.
  3. ^ Скотт Э. Пейдж, 2008. «Модели на основе агентов», Новый экономический словарь Пэлгрейва , 2-е издание. Аннотация.
  4. ^ • Скотт Э. Пейдж, 2008. "Модели на основе агентов", Новый экономический словарь Palgrave , 2-е издание. Аннотация. • Ли Тесфацион, 2006. "Вычислительная экономика на основе агентов: конструктивный подход к экономической теории", гл. 16, Справочник по вычислительной экономике , т. 2, [стр. 831-880]. doi :10.1016/S1574-0021(05)02016-2. • Кеннет Л. Джадд, 2006. "Вычислительно-интенсивный анализ в экономике", Справочник по вычислительной экономике , т. 2, гл. 17, стр. 881-893. Предварительно опубликованный PDF. • L. Tesfatsion и K. Judd, ред., 2006. Handbook of Computational Economics , т. 2, Agent-Based Computational Economics , Elsevier. Описание Архивировано 2012-03-06 на Wayback Machine и ссылки на предварительный просмотр глав. • Thomas J. Sargent , 1994. Bounded Rationality in Macroeconomics , Oxford. Описание и ссылки на предварительный просмотр глав на первой странице.
  5. ^ W. Brian Arthur , 1994. "Inductive Reasoning and Bounded Rationality", American Economic Review , 84(2), стр. 406-411 Архивировано 21.05.2013 в Wayback Machine . • Leigh Tesfatsion , 2003. "Agent-Based Computational Economics: Modeling Economies as Complex Adaptive Systems", Information Sciences , 149(4), стр. 262-268 Архивировано 26 апреля 2012 г. в Wayback Machine . • _____, 2002. "Agent-Based Computational Economics: Growing Economies from the Bottom Up", Artificial Life , 8(1), стр. 55-82. Аннотация и предварительная публикация в формате PDF Архивировано 14.05.2013 в Wayback Machine .
  6. ^ • W. Brian Arthur, 1994. "Inductive Reasoning and Bounded Rationality," American Economic Review , 84(2), стр. 406-411 Архивировано 21.05.2013 в Wayback Machine . • John H. Holland и John H. Miller (1991). "Artificial Adaptive Agents in Economic Theory," American Economic Review , 81(2), стр. 365-370 Архивировано 05.01.2011 в Wayback Machine . • Thomas C. Schelling , 1978 [2006]. Micromotives and Macrobehavior , Norton. Описание Архивировано 02.11.2017 в Wayback Machine , предварительный просмотр. • Thomas J. Sargent , 1994. Bounded Rationality in Macroeconomics , Oxford. Ссылки на описание и предварительный просмотр глав на первой странице.
  7. ^ Джозеф И. Хэлперн , 2008. "Компьютерная наука и теория игр", Новый экономический словарь Palgrave , 2-е издание. Аннотация. • Йоав Шохам, 2008. "Компьютерная наука и теория игр", Communications of the ACM , 51(8), стр. 75-79 Архивировано 26.04.2012 на Wayback Machine . • Элвин Э. Рот , 2002. "Экономист как инженер: теория игр, экспериментирование и вычисления как инструменты для проектирования экономики", Econometrica , 70(4), стр. 1341–1378 Архивировано 14.04.2004 на Wayback Machine .
  8. ^ Ли Тесфацион, 2006. «Агентно-ориентированная вычислительная экономика: конструктивный подход к экономической теории», гл. 16, Справочник по вычислительной экономике , т. 2, раздел 5, стр. 865 [стр. 831-880]. doi :10.1016/S1574-0021(05)02016-2.
  9. ^ Атей, Сьюзен (2019), «Влияние машинного обучения на экономику», Экономика искусственного интеллекта , Издательство Чикагского университета, стр. 507–552, doi : 10.7208/chicago/9780226613475.003.0021, ISBN 9780226613338, S2CID  67460253 , получено 2022-05-05
  10. ^ Jesus, Browning, Martin Carro (2006). Гетерогенность и микроэконометрическое моделирование. CAM, Центр прикладной микроэконометрики. OCLC  1225293761.{{cite book}}: CS1 maint: multiple names: authors list (link)
  11. ^ Шарпантье, Артур; Эли, Ромуальд; Ремлингер, Карл (2021-04-23). ​​«Обучение с подкреплением в экономике и финансах». Вычислительная экономика . arXiv : 2003.10014 . doi :10.1007/s10614-021-10119-4. ISSN  1572-9974. S2CID  214612371.
  12. ^ Фаррелл, Макс Х.; Лян, Тенгюань; Мисра, Санджог (2021). «Глубокие нейронные сети для оценки и вывода». Econometrica . 89 (1): 181–213. doi : 10.3982/ecta16901 . ISSN  0012-9682. S2CID  203696381.
  13. ^ «Глубокое обучение для индивидуальной гетерогенности: автоматическая структура вывода». 2021-07-27. doi : 10.47004/wp.cem.2021.2921 . S2CID  236428783. {{cite journal}}: Цитировать журнал требует |journal=( помощь )
  14. ^ "ACM Teac".
  15. ^ "Journal of Applied Econometrics". Wiley Online Library . 2011. doi :10.1002/(ISSN)1099-1255 . Получено 31 октября 2011 г.
  16. ^ Журнал экономической динамики и управления , включая ссылку на цели и область применения. Для часто цитируемого обзора и выпуска см.: • Ли Тесфацион, 2001. "Введение в специальный выпуск по агентно-ориентированной вычислительной экономике", Журнал экономической динамики и управления , стр. 281-293. • [Специальный выпуск], 2001. Журнал экономической динамики и управления , Агентно-ориентированная вычислительная экономика (ACE). 25(3-4), стр. 281-654. Ссылки на аннотацию/конспект [ постоянная неработающая ссылка ] .
  17. ^ "Журнал экономического взаимодействия и координации". springer.com . 2011 . Получено 31 октября 2011 г. .

Внешние ссылки