楼主: liuyemaths
7096 8

请教如何用R做grid search,以及关于用GMM估计非线性模型的问题 [推广有奖]

  • 1关注
  • 1粉丝

讲师

12%

还不是VIP/贵宾

-

威望
0
论坛币
196 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
186 点
帖子
27
精华
0
在线时间
850 小时
注册时间
2005-11-3
最后登录
2024-11-29

楼主
liuyemaths 发表于 2009-11-12 21:24:41 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
有两个问题想请教各位高手。我想用GMM方法估计一个非线性计量模型的参数,请问:(1)R里已有现成的命令可以实现吗?(2)我现在是自己编程实现的,其中,我想用grid search方法求GMM目标函数的最小值,请问R里有命令实现grid search吗?我搜到网上有一个用R做grid search的包,但很可惜,只能用到linux上。谢谢各位高手。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:search GMM估计 线性模型 grid ARCH 模型 GMM search 非线性 grid

沙发
beatuxlee 发表于 2009-11-18 11:10:23
如果是参数非线性模型, gmm 包就可以了.

如果是本质非线性模型, dynlm 包是入门.

不需要复杂的 grid search. 经济计量学中需要的是 optim/optimize 命令的掌握与迭代法思想的理解.

(没有选进的 grid computer, grid search 怎么做?)
无为有之始

藤椅
m8843620 发表于 2011-5-16 10:19:19
我也想知道ㄟ

板凳
水问冰惑 在职认证  发表于 2012-2-24 13:35:03
beatuxlee 发表于 2009-11-18 11:10
如果是参数非线性模型, gmm 包就可以了.

如果是本质非线性模型, dynlm 包是入门.
您好!我想请问你用grid search方法求阀值使得目标函数达到最大应该怎么做?我现在写论文碰到这样一个问题,但我以前从未听说过grid search方法,所以有点不知所措,求赐教,非常谢谢!

报纸
吉林小王子 在职认证  发表于 2012-2-24 19:07:31
下载包,查看帮助文档

地板
beatuxlee 发表于 2012-3-2 20:17:41
grid search 大体指具有双可变参数的目标函数极值问题,例如 y = f(theta) ,theta = theta(x1,x2)。


f1 <- function(x1)  a + b*x1
f2 <- function(x2)  c + d*x2

f3 <- function(init) {
  out1 <- optim(init,f1)
  out2 <- optim(out1$par,f2)
  out2$value
}

用两次最优化算法。例如,目标函数中包括两个变量x1,x2。第一步固定 x2,求出使目标函数取最值的x1。再代入,求得使目标函数取最值的x2。
如果是两个变量,建立使用对偶法将原函数表达成最小最大,或最大最小,使用两次最优化即可。

注:一个思路而已。很久没看这类问题了。
已有 2 人评分经验 论坛币 学术水平 热心指数 信用等级 收起 理由
ltx5151 + 20 + 20 热心帮助其他会员
kk22boy + 2 + 2 + 2 热心帮助其他会员

总评分: 经验 + 20  论坛币 + 20  学术水平 + 2  热心指数 + 2  信用等级 + 2   查看全部评分

无为有之始

7
sophiafinn 发表于 2012-5-8 06:10:47
dynlm 是stata的么 怎么找不到呢

8
kk22boy 发表于 2012-5-8 07:52:44
是R软件,自己搜索一下
如果该贴对您有些许帮助,希望你能回复一下或者评一下热心指数!谢谢!

9
crey 发表于 2014-10-21 11:34:31
什么是参数非线性,什么是本质非线性

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-11 01:38