报告概述

本报告提出并系统性检验了一种名为“生成式经济建模”的新范式,用于求解以往难以处理的高维动态一般均衡模型。报告首先定义了完整的模型框架,并说明如何通过构造一组具备完备性与重叠性的简化子模型来覆盖所有状态与冲击,再以传统数值方法求解各子模型,将其模拟数据合并后用于训练神经网络,从而生成完整模型的近似政策函数。为了验证这一方法的可靠性,报告先在一个具有解析解的资产定价模型中建立基准,随后扩展到包含强非线性调整成本的实际商业周期模型和含异质性家庭的RBC模型,通过比较近似误差与欧拉方程误差来评估精度。最后,报告将方法应用于一个带有偶发性金融摩擦和多重聚合冲击的HANK模型,并考察了金融冲击的非线性传导与聚合风险加剧下的预防性储蓄效应。对经济模型研究者而言,这份报告提供了一套可复现、可扩展的混合求解思路,能够在不牺牲传统方法稳健性的前提下,把深度学习引入高维非线性宏观建模。

报告的核心结论

生成式经济建模能有效克服高维模型的维度灾难。

报告将完整模型拆解为多个相互重叠、覆盖全部状态和冲击的简化子模型,每个子模型只用传统方法求解,再把所有子模型的模拟数据合并成训练集,由神经网络学习完整模型的动态。这样网格规模随维度近似线性增长,而不是指数增长,从而绕开维度灾难。验证显示,这种生成式方法的预测误差与直接在完整模型数据上训练的神经网络处于同一水平,而单用某个子模型则误差明显更大。

以传统子模型数据训练网络可避免深度学习的反馈问题。

直接使用深度学习求解经济方程时,网络训练所需的输入往往依赖于网络自身输出的解,形成内生反馈回路,使求解不稳定且需要大量精细调参。生成式方法用传统解法先求出子模型的解,再将其作为外生数据训练神经网络,避免了这种反馈。报告指出,这一差别让训练过程更稳定、更可扩展,也降低了深度学习在经济建模中的使用门槛。

金融冲击对经济的影响具有非线性,冲击越大衰退越强。

在带有偶发性金融摩擦的HANK模型中,报告模拟了金融约束空间下降5%和7.5%两种冲击。两个规模的冲击都会引发经济衰退,但7.5%的冲击使企业可雇佣劳动的限制更紧,家庭劳动收入下降幅度更大,因此产出、消费和就业的跌幅明显超过小冲击,通胀和名义利率的上升也更剧烈。这说明金融摩擦冲击的传导是非线性的,危机强度依赖于冲击大小。

更多聚合冲击会强化预防性储蓄,削弱单一冲击的传导。

报告在包含金融冲击和TFP冲击的两冲击设定基础上,进一步加入贴现因子冲击和货币政策冲击,形成完整的四冲击HANK模型。比较发现,四冲击模型中的金融冲击冲动响应幅度明显更弱。原因是更多宏观冲击使家庭预期到更高的总体波动,从而增加预防性储蓄、提高自我保险程度,当某一冲击实际来临时,经济变量对冲击的响应被削弱。

欧拉方程误差可作为不依赖完整模型解的外部验证标准。

由于完整模型无法用传统方法求解,报告没有直接对比解析解,而是把神经网络生成的政策函数代入模型均衡条件,计算平均欧拉方程误差。该误差可以直接从子模型数据和网络近似中得出,不依赖于完整模型解,因此成为生成式方法的外部验证指标。报告在多个模型中得到与已求解完整模型训练网络相近的误差,说明该指标可靠且具有通用性。

报告回答的关键问题

什么是生成式经济建模?

生成式经济建模是一种混合式求解框架,其核心是先用传统数值方法求解一系列只包含部分状态和冲击的简化子模型,再把这些子模型的模拟数据合并,训练一个神经网络来近似完整模型的动态。与传统深度学习直接求解方程不同,这里的训练数据是外生的、由传统方法预先计算的,因此网络输出不会反过来影响训练输入,避免了深度学习常见的反馈不稳定问题。

如何用深度学习解决高维经济模型的计算难题?

高维模型的难点在于状态空间网格随维度指数增长。报告通过构造一组重叠且覆盖全部状态的子模型,让每个子模型的维度都足够低,从而可以用成熟的全局解法(如策略函数迭代、Krusell-Smith方法)求解。之后将子模型的模拟数据合并,训练神经网络学习状态到政策函数的映射。该方法将计算复杂度从指数级降到近似线性级,并在多个模型中验证了与完整模型训练相当的精度。

欧拉方程误差为什么是衡量模型求解精度的重要指标?

当模型复杂到无法用传统方法求解时,欧拉方程误差提供了一种不依赖完整模型解的质量检验:把神经网络给出的政策函数代入均衡欧拉方程,计算残差,残差越小说明解越满足跨期最优条件。报告用该指标在资产定价、RBC和HANK模型中进行验证,得到的误差与用真实完整模型数据训练的网络基本相同,因此可作为标准化的评估工具,用于指导子模型设计和网络结构选择。

金融冲击在HANK模型中的传导有什么特点?

在带偶发性金融摩擦的HANK模型中,金融冲击会直接收紧企业可借入资金的上限,企业减少雇佣,导致产出和消费下降、通胀上行、央行加息。冲击的传导是非线性的:7.5%的金融约束下降引发的衰退显著大于5%的下降。同时,模型包含的宏观冲击越多,家庭预防性储蓄越强,单一金融冲击的宏观反应越弱,说明金融危机的影响还取决于总体不确定性水平。

报告中的代表性数据

0.1416 vs 0.1423

资产价格标准差(生成式模型 vs 解析解)

报告模拟样本,16000期,在可解析求解的资产定价模型中,生成式经济建模预测的资产价格标准差为0.1416,解析解真值为0.1423,二者非常接近;仅含单一TFP冲击的子模型则低估至0.0850。

0.0035(生成式)/0.0032(完整模型)

非线性RBC模型平均欧拉方程误差

报告模拟样本,10000期,在包含状态依赖调整成本的非线性RBC模型中,生成式经济建模得到的平均欧拉方程误差为0.0035,与用完整模型训练的网络(0.0032)处于同一量级,验证了方法处理强非线性的能力。

0.00807(生成式)/0.00806(完整模型)

异质性主体RBC模型平均欧拉方程误差

报告模拟样本,10000期,在包含异质性家庭的RBC模型中,生成式方法的平均欧拉方程误差为0.00807,完整模型为0.00806,两者几乎相同,表明该方法在存在收入异质性与借贷约束时也保持了较高精度。

以上数据根据报告摘要整理,具体统计口径和数值请以完整报告原文为准。

完整报告包含什么

  • 报告完整推导了生成式经济建模的数学框架,包括状态转移方程、政策函数、子模型构造条件(完备性与重叠性)、数据合并与神经网络训练步骤,并给出了子模型数量的组合数公式。这一部分为希望复现或扩展该方法的读者提供了详细蓝图。
  • 在可解析的资产定价模型中,报告展示了如何将完整模型拆分为三个两冲击子模型,并利用解析解生成训练数据。欧拉方程误差、近似误差和模型矩的对比图表说明生成式方法能够从子模型数据中重建完整模型的资产定价行为,是理解方法有效性的理想起点。
  • 针对实际商业周期(RBC)模型,报告提供了三种变体的完整求解与误差分析:可解析求解的基准模型、具有状态依赖资本调整成本的非线性模型,以及包含异质性家庭与借贷约束的Krusell-Smith型模型。每个变体都报告了资本、消费、投资等变量的近似误差分布,便于读者评估方法在不同复杂程度下的表现。
  • 报告详细描述了用于求解含金融摩擦的HANK模型的算法,包括如何将子模型求解得到的数据用于训练神经网络、如何扩展Krusell-Smith方法处理多重冲击,以及如何计算市场出清时的通胀率。这部分还给出了训练过程中的损失曲线与欧拉方程误差直方图,展示求解的收敛性与稳定性。
  • 报告通过广义脉冲响应函数分析了金融摩擦冲击的大小(5%与7.5%)对宏观经济变量的影响,并比较了包含四种冲击与仅包含两种冲击的模型设定。结果揭示了金融冲击的非线性传导以及聚合风险通过预防性储蓄对冲击响应的抑制作用,为理解金融危机提供了新证据。
  • 报告系统说明了欧拉方程误差作为外部验证指标的理论依据与计算方法,并将其用于所有数值实验中。附录中包含了不同内生变量(消费、投资、政策函数)的近似误差分布,以及与完整模型和不完整模型的对比图表,方便读者独立核验方法精度。
  • 报告附录提供了所有模型的参数校准表,包括家庭偏好、生产函数、政府规则和冲击过程等,覆盖解析RBC、非线性RBC、异质性RBC和金融HANK模型。这些参数与文中提到的代码和算法相结合,使读者能够复现报告中的全部结果。
  • 报告介绍了神经网络架构与训练细节,包括五层128神经元结构、CELU激活函数、AdamW优化器、余弦退火学习率以及训练/验证集划分,并报告了各模型训练损失收敛值。这些信息对于在实际研究中应用生成式经济建模具有直接的参考价值。
  • 报告最后综述了深度学习求解经济模型的相关文献,并与直接深度学习方法、传统全局解法进行了对比,指出了未来可能的应用方向,如用RANK和线性化HANK模型训练非线性HANK、用于模型估计以及构建多模型通用初始解等。

本页内容由川海智库整理,用于帮助读者快速了解报告主题、核心观点和主要内容。由于报告量大、人工能力有限,部分观点、数据、统计口径或表述可能存在偏差,具体内容请以完整报告原文为准。

相关报告