猜猜并验证


8

在动态编程中,不确定系数的方法有时称为“猜测和验证”。我定期听到有人可能会做出典型的猜测。

我特别看到

V(k)=A+Bln(k)

V(k)=Bk1σ1σ

前者适用于日志实用程序,而后者与CRRA首选项相关。 还存在其他规范的猜测,这些猜测通常与返回函数的特定形式相关联吗?

编辑:对于那些不熟悉动态程序的人,我们在这里要做的是为系数(例如 和)提供封闭形式。为了简化起见,函数方程通常采用通用形式,其中g(\ cdot,\ cdot)描述状态变量k的演变。从本质上讲,今天处于状态k的值取决于今天的返回函数F(k,u)和明天k的某些折扣值\ beta V \ bigl(g(k,u)\ bigr)üABV(k)=max{F(k,u)+βV(g(k,u))}g(,)kkF(k,u)kβV(g(k,u))u 表示您认为影响回报的任何其他非状态变量。

有时可能会得到V(k)的闭式解V(k)(...注:由于右侧是最大量,所以我们不仅仅求解V(k))。这通常涉及了解返回函数F(k,u),然后猜测V(k)的函数形式V(k)。然后,我们可以迭代查看我们的猜测是否得出V(k)的闭式解V(k)。特别是,这将包括猜测中系数的封闭形式(因此,不确定的系数方法)。


这取决于您拥有哪种数据。通常,几乎所有功能都可以使用。但是,如果您认为数据像实用函数一样分布,那么您可以采用在这种情况下,您可以将方程线性化:要估算系数和您可以应用最小二乘法:en.wikipedia.org/wiki/Least_squaresU(x,y)=xαyβln(U)=αln(x)+βln(y)αβ
callculus

@calculus他并没有要求估算和。他正在询问动态编程以及猜测和验证方法,以获取与特定效用函数相对应的值函数的方法。αβ
cc7768

@ cc7768这个问题不是很具体。在这种情况下,我不知道OP对动态编程的含义。我只是想给出一些提示。我的印象是,操作员不确定他在问什么。OP可以进行编辑以澄清问题。
callculus

Answers:


4

另一个规范的形式是当消费跟随随机游走而漂移时的风险敏感偏好的价值函数(也有包括资本的变体,请参见Backus Ferriere Zin 2014)。

ct=μ+ct1+σcεt

从以Epstein-Zin给出的优先级开始,其确定性等价函数的形式为:μt(x)=Et[xt+1α]1α

Vt=((1β)Ctρ+βμt(Vt+1))1ρ

然后让给我们ρ0

Vt=Ct1β[μt(Vt)]β
Vt=Ct1β[Et[Vtα]1α]β

如汉森·萨金特(Hansen Sargent)1995年,塔拉里尼(Tallarini)2000年等所言,采用原木为我们提供了风险敏感的偏好。

定义和然后我们看到:Ut=log(Vt)/(1β)θ=1(1β)α

Ut=log(Ct)βθlog[Et[exp(Ut+1θ)]]

此值函数的形式可以猜测为:

Ut=γ0+γct

参考文献:

  • David Backus,Axelle Ferriere和Stanely Zin。商业周期模型中的风险和歧义。卡内基-罗切斯特-纽约大学会议。2014。
  • Lars Ljunqvist和Thomas J. Sargent。递归宏观经济理论,第3版。2013。
  • TD Tallarini Jr.风险敏感的实际业务周期。货币经济学杂志。2000。
  • LP Hansen和TJ Sargent。折现线性指数二次高斯控制。IEEE Trans自动控制。1995年。

附加注释:您提出的两种情况或多或少都由猜测覆盖,因为这会减少为对数,即。猜测肯定与返回函数的特定形式有关,因为值函数与在整个无限历史中重复获得的一个周期的返回(收益)函数有关(如果消耗量是常数,则它将减少为几何和)。V(k)=A+Bk1σ1σσ1


在特殊情况下,关于日志首选项的要点。这是一个很好的答案,我计划将其打开一段时间,以查看其他人是否也具有其他规范形式。
Pat W.
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.