作者phil5566 (5566)
看板Statistics
标题[问题] R内建的optim有无找不出最佳解?
时间Thu Nov 3 19:02:02 2016
如题
最近有个问题困扰蛮久
就是当我在建立模型来fit现有的data时
使用mle的方法来解模型参数时
由於函数太复杂
势必要透电脑求算
洽好R内建的optim可以解决这个问题
但由於初始值给的不同,解出来的答案也不同
所以我就把现有的解出的解一个一个代入模型去画图
看看fit的程度好不好
无意中代入非现有的解值来画图
发现都比现有的解值画图的结果
fit的还要好.....
於是把该解当作optim的初始值代入
但跑出"In .... 产生了 NaNs"的讯息
想请教一下optim是否有可能解不出最佳解的情况?
又或是在解mle大家都如何找出最佳解的?
是一个一个试找出最合理的解?还是有其他比较好的方法?
指教了,谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.112.74.231
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Statistics/M.1478170924.A.B4E.html
1F:→ celestialgod: hello 标题 标题 提醒几次看板规了? 11/03 19:12
2F:→ celestialgod: MLE就乖乖算微分解吧,先确定是convex函数 11/03 19:13
3F:→ phil5566: 抱歉手滑按错,函数很复杂要怎麽手算微分?谢谢 11/03 20:04
4F:→ LiamIssac: 有可能不是convex 先确认这个 再来算微分解 11/03 20:58
5F:推 JamesChen: 当然有可能... 11/04 06:44
6F:→ simon552614: 用PSO丢下去吧 11/08 00:19