QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 2923|回复: 1
打印 上一主题 下一主题

求高手指点写 ell,optim code

[复制链接]
字体大小: 正常 放大

1

主题

0

听众

21

积分

升级  16.84%

该用户从未签到

自我介绍
大学本科数学专业
跳转到指定楼层
1#
发表于 2012-12-10 04:20 |只看该作者 |倒序浏览
|招呼Ta 关注Ta
mu<-0
  f5 b2 b1 B$ N" G sigma2<-1
3 h# @8 v& U5 H, B+ ?  N  n<-208 u5 f: r& \7 _6 N; W* Q
  L<--0.25: B( O7 p9 I6 U+ o% V2 F
  y<-rnorm(n,mu,sqrt(sigma2))' k- ^0 e0 B0 c5 X$ X0 ~
  x<-y1 i0 C4 Z& A  w2 m5 f3 m2 k
  c<-(y<=L)
& I: k1 K6 p7 G x[c]<-L
3 a6 I% x, F# L7 H- U2 r" A x/ X- T! a4 b- m* {. K6 P
Q1:写一个ell function compute log-likelihood od x.) M! g% Z) S8 j1 [4 i0 O
Q2用 R optim来maximize这个likelihood.- J: C& ^* o6 D* V2 Z

& q5 W& j5 c4 R3 \2 v7 l4 W/ M0 |我现在写了一个ell的试子了,但是怎么也求不出最大值。: m8 u" S/ `! S9 d5 q5 |; c
theta<-c(mu,sigma2)
; j4 Q, o) Z, X/ D. G ell<-function(theta,x,L=-0.25){5 `# v- g* b7 _) b9 H
stopifnot(is.vector(theta),length(theta)==2)
4 U! T& o7 O4 @9 _8 G) k8 I if(theta[2]<=0)
* X/ M. R  f4 G3 l! m' C3 h# _ return(NA)
0 `: K0 Z4 r( p1 o' e: G/ [0 f% z else(c<-(x==L))3 v  u3 r0 H0 I3 a; d
sum(dnorm(x[c],theta[1],sqrt(theta[2]),log=TRUE))
3 m$ E3 G, B  w* z( r; y: E sum2(dnorm(x[!c],theta[1],sqrt(theta[2]),lop=true))}
& g0 u6 r. A  G" r1 z& b. m3 v: v: q/ H* m* X
我的求最大值试子是init<-c(mu=0,sigma2=1)' G) s- M/ T3 O' P9 x3 E

7 K( B8 o+ m3 x2 ]0 Q. ~4 K  c. ~; }opt<-optim(par=init,fn=ell,method="L-BFGS-B"," G; T! `# f! N# E! I
  lower=c(-Inf,0.01),
  O- _/ ^% t- _& @; j. J  upper=c(Inf,Inf),hessian=TRUE,; E7 ]9 x9 m- a% Y! n$ e" O3 Q
  control=list(fnscale=-1)): R8 o6 C7 Z  E
谁能看看哪里错了。谢谢了。
zan
转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
zxtttxxqm 实名认证       

9

主题

11

听众

461

积分

升级  53.67%

  • TA的每日心情

    2014-10-6 23:12
  • 签到天数: 142 天

    [LV.7]常住居民III

    社区QQ达人 新人进步奖

    群组数学建模培训课堂1

    群组学术交流B

    群组学术交流C

    群组学术交流D

    群组学术交流A

    回复

    使用道具 举报

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

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2026-4-10 13:42 , Processed in 0.317406 second(s), 63 queries .

    回顶部