由买买提看人间百态

topics

全部话题 - 话题: maxlik
(共0页)
D******6
发帖数: 6211
1
【 以下文字转载自 Statistics 讨论区 】
发信人: Doha2006 (花猫), 信区: Statistics
标 题: 请教matlab non-linear optimization的问题
发信站: BBS 未名空间站 (Fri Jan 7 23:39:25 2011, 美东)
我需要用一个non-linear optimization function来estimate一个model,近似于logit
model,用maximum likelihood estimation。
如果用maxlik,其实这是一个min函数,就是名字叫max,从这个网站下载的,http://www.spatial-econometrics.com/
结果有点奇怪,不是指我的model参数奇怪,而是maxlik输出的结果如下:
CONVERGENCE CRITERIA MET: Change in Objective Function
iteration function value dfunc
0 2301.06004... 阅读全帖
D******6
发帖数: 6211
2
【 以下文字转载自 Statistics 讨论区 】
发信人: Doha2006 (花猫), 信区: Statistics
标 题: 请教matlab non-linear optimization的问题
发信站: BBS 未名空间站 (Fri Jan 7 23:39:25 2011, 美东)
我需要用一个non-linear optimization function来estimate一个model,近似于logit
model,用maximum likelihood estimation。
如果用maxlik,其实这是一个min函数,就是名字叫max,从这个网站下载的,http://www.spatial-econometrics.com/
结果有点奇怪,不是指我的model参数奇怪,而是maxlik输出的结果如下:
CONVERGENCE CRITERIA MET: Change in Objective Function
iteration function value dfunc
0 2301.06004... 阅读全帖
D******6
发帖数: 6211
3
【 以下文字转载自 Statistics 讨论区 】
发信人: Doha2006 (花猫), 信区: Statistics
标 题: 请教matlab non-linear optimization的问题
发信站: BBS 未名空间站 (Fri Jan 7 23:39:25 2011, 美东)
我需要用一个non-linear optimization function来estimate一个model,近似于logit
model,用maximum likelihood estimation。
如果用maxlik,其实这是一个min函数,就是名字叫max,从这个网站下载的,http://www.spatial-econometrics.com/
结果有点奇怪,不是指我的model参数奇怪,而是maxlik输出的结果如下:
CONVERGENCE CRITERIA MET: Change in Objective Function
iteration function value dfunc
0 2301.06004... 阅读全帖
D******6
发帖数: 6211
4
来自主题: Statistics版 - 请教matlab non-linear optimization的问题
我需要用一个non-linear optimization function来estimate一个model,近似于logit
model,用maximum likelihood estimation。
如果用maxlik,其实这是一个min函数,就是名字叫max,从这个网站下载的,http://www.spatial-econometrics.com/
结果有点奇怪,不是指我的model参数奇怪,而是maxlik输出的结果如下:
CONVERGENCE CRITERIA MET: Change in Objective Function
iteration function value dfunc
0 2301.06004609 1000.00000000
iteration function value dfunc
1 1966.10277862 0.17036610
iteration function value... 阅读全帖
D******6
发帖数: 6211
5
我想要优化的函数有点复杂了,一时半会解释不清,那个不是重点,重点是我现在用的
这个maxlik是别人开发外挂在Matlab上的,help写得不清楚,我不知道它的运行结果为
什么是这样的。我也不知道dfunc是不是gradient,看字面理解应该是吧?
要是有人用过maxlik或者matlab里的其他optimization function可能就知道。
我的函数现在是unconstrained。
D******6
发帖数: 6211
6
对呀,这个说得对头。但是,我现在就是在用Matlab,不是R,不想来回转换了。觉得
如果R能做,Matlab也应该能做啊。以前放弃R也是因为R的help不清楚,又是免费的,
恐怕不可靠,就用Matlab了,没有想到Matlab也这样不清楚。
是,你说得这些都有道理,只是既然maxlik这么常用的function,他们怎么能编成这样
含糊。。。
p******m
发帖数: 353
7
Agree!
But R is slower than Gauss and Matlab. In addition, I really don't like the
unconstraint optimization procedure in R. It is like a black box. Gauss'
maxlik module, showing the intermediate results, is the best. It will let
you know if it goes wrong in the procedure. In my opinion, the advantage of
R is it is free.
p******m
发帖数: 353
8
可以试试新的maxLik package, 我用过觉得还行。 就是t-test不准确。
(共0页)