附件的图片是要解决的问题,目标是对最下行的极大似然函数进行估计,其中的u,k,w是三个未知参数,需要估计出来。t是时间,T是最后一次事件发生的时间,t下标n是第n次事件发生的时间,t下标k是第k次事件发生的时间。左侧的对数求和项包括两个累加求和,现在尝试用了nlminb和optim两个函数,但得到的结果都不理想。我把这个式子直接解读为:
c<- sum(log(u+k*w*sum(exp(-1*w*m^2/t))))-u*T-k*sum(t*exp(w*m*(T-t)/t-1))
红色的sum是想实现对每个t,求t(1)-t到t(n-1)-t的指数和;绿色的sum是对每个取值t求对数和;
其中的m是各项t的tk-ti。
这个式子是错误的,正确的式子似乎应该包括至少两个循环。并且如何在参数估计的公式里加入循环,我也不懂,网上的教程都是针对简单案例的,对解决我的问题帮助不大。我对R编程还不是很了解,希望能在大家的帮助下解决这个问题。谢谢!


雷达卡







京公网安备 11010802022788号







