AI for Economic Research: Dynamic Models, Language, and Agents

Zhigang Feng

E-mail: z.feng2@gmail.com

Webpage: https://sites.google.com/site/zfeng202/

Format  ·  課程結構

Ten lectures grouped into six modules of roughly four hours each — about 24 hours in total. Each module pairs one or two lectures with a hands-on lab. Taught as an intensive it fits into a week or two.

Level: upper-undergraduate through graduate. All labs run on CPU alone and work offline once the data is bundled; in practice the deep-learning and reinforcement-learning labs train noticeably faster on a GPU, so use one if you have access.

Class Meetings — Fall 2026 · 上課安排

DateTimeLocationModule
Tue, October 13Morning 9:30–12:30TBA · 待定Module 1 — Foundations (Lec 1–2)
Tue, October 13Afternoon 14:30–17:30TBA · 待定Module 2 — ML Essentials (Lec 3)
Thu, October 15Morning 9:30–12:30TBA · 待定Module 3 — Deep Learning for Macro (Lec 4)
Fri, October 16Morning 9:30–12:30TBA · 待定Module 4 — RL & Heterogeneous Agents (Lec 5–6)
Tue, October 20Morning 9:30–12:30TBA · 待定Module 5 — LLMs & Text (Lec 7–8)
Thu, October 22Morning 9:30–12:30TBA · 待定Module 6 — Agentic AI & Case Studies (Lec 9–10)

Course Ecosystem

This course sits at the frontier of a larger body of teaching and research. The complete foundation in classical computational methods — value function iteration, perturbation, projection, EGM, and high-performance computing — is the companion course, Quantitative Macroeconomics with AI and Machine Learning, which has its own slides, labs, and complete video series (free, online) from 2026 and 2025; the same ground is covered in print by the textbook 机器学习与数量宏观经济学 by Zhigang Feng. Together they form a three-stage arc:

Classical Methods ML & Deep Learning Agentic AI Research

Students can enter at any stage. Those new to computational economics are encouraged to explore the video series alongside this course; those with classical training will find the bridge to modern AI tools immediately actionable.

Course Description

Economics is being transformed. AI tools that once belonged to computer science labs are now reshaping how economists model complex behavior, extract signal from vast text corpora, and automate the entire research pipeline. This course equips students — at the upper-undergraduate through graduate level — to work at that frontier.

The course runs across six modules: foundations and what AI is; machine-learning essentials for macroeconomists; deep learning for solving dynamic models; reinforcement learning and heterogeneous-agent models; large language models and text as economic data, including retrieval-augmented generation; and agentic AI with case studies. The organizing premise is that as AI absorbs more of the implementation, the economist's edge shifts to designing algorithms and validating results.

Applications span macroeconomics, finance, and economic policy — the text work ranges from FOMC minutes to congressional records, and the agentic tools cover every stage of the research workflow from literature review to replication. The specific topics will evolve as the frontier moves.

The course builds from foundations in dynamic programming and quantitative methods toward the cutting edge of AI research. Students arrive with economic intuition; they leave with the technical fluency and critical judgment to use AI as a genuine research partner.

What You Will Build: Four Integrated Competencies

  1. Theoretical & Algorithmic Mastery — Master economic theory and numerical methods on paper before touching code
  2. Technical Fluency — Working knowledge of Python, PyTorch, and the modern computational ecosystem
  3. AI-Augmented Implementation — Specification-driven development through detailed prompts to AI coding assistants
  4. Critical Validation — Shift from writing code to becoming a rigorous validator of technical correctness and economic plausibility

Prerequisites: Intermediate-level microeconomics and macroeconomics, and comfort with dynamic macroeconomic models. Familiarity with dynamic programming or recursive methods is a plus but not required — the course builds up what it needs. Python experience helps but is not required — the companion course teaches it from scratch in Topic 3, Programming Basics for Economists. No prior ML experience required.

Course Outline

Six modules, ten lectures. Every module ends in a lab; the labs are the part that makes the material stick. Slide decks are on the slides page, notebooks on the labs page.

Module 1: Foundations

≈4 hours — Lectures 1 & 2 + environment setup

Module 2: Machine Learning Essentials

≈4 hours — Lecture 3 + extended lab Lab

Module 3: Deep Learning for Macro Models

≈4 hours — Lecture 4 + extended lab Lab

Module 4: Reinforcement Learning & Heterogeneous Agents

≈4 hours — Lectures 5 & 6 + lab Lab

Module 5: Language Models & Text as Economic Data

≈4 hours — Lectures 7 & 8 + lab Lab

Module 6: Agentic AI & Case Studies

≈4 hours — Lectures 9 & 10 + lab Lab

Supplementary Resources

Foundations: Classical Methods — Companion Course, Video Series & Textbook

This course is part of an integrated curriculum. Three foundational resources cover the classical side of the arc, all freely available:

Companion courseQuantitative Macroeconomics with AI and Machine Learning, the sister site to this one. Twelve topics with slides and labs: numerical methods, dynamic programming and accuracy assessment, perturbation and projection, high-performance computing, and machine learning for heterogeneous-agent and OLG models. Start here if you want the classical foundation this course assumes:

https://vonzhg.github.io/Quant_Macro/

Video Lecture Series — the same course taught on camera: value function iteration, time iteration, endogenous grid method (EGM), perturbation methods, projection methods (Chebyshev), numerical optimization and interpolation, and high-performance computing (MPI, GPU). Nine lectures, about nine and a half hours:

https://space.bilibili.com/2142649036/lists/7180709

Textbook机器学习与数量宏观经济学 by Zhigang Feng bridges classical numerical methods and modern deep learning for dynamic economic models. It is the primary reference for Modules 1–4 and connects to the AI frontier covered in Modules 5–6:

https://book.douban.com/subject/37885381/

References