由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
CS版 - em算法里log-likelihood = -inf
相关主题
Help: Newton Method请教how to implement iterator
one algorithm question这个在visual c++下怎么编不来,
贴一道take home的面试题转一些我blog上一些常见的二叉树面试问题和总结 (转载)
Parallel computing in Matlab (转载)急问个优化的问题
计算复数和实数的cpu时间问题向学cs的同学请教一个问题
急问:一个迭代器的问题,查了半天不知道为啥不对弱弱的问个内核遍历当前进程的子进程的一小段程序 (转载)
弱问:C解方程组大家怎么做?面试中的space complexity
微软推出漫画网站 号称最懂IT人士感受VBA ask for help
相关话题的讨论汇总
话题: em话题: likelihood话题: log话题: inf话题: 算法
进入CS版参与讨论
1 (共1页)
m*****0
发帖数: 55
1
大家好,问个学术问题。
我在使用EM算法的时候,在30个iterations之后,我的log-likelihood就变成了-
infinity。不知道是什么原因造成的。我的EM就是MLE + logistic regression。感觉
没啥问题啊。
M step是为了maximize expection of log-likelihood, 我这里变成-inf,岂不是EM算
法在这个iteration完全没有用?
谢谢了。
d******e
发帖数: 7844
2
overfit数据了,加regularization就OK了。

【在 m*****0 的大作中提到】
: 大家好,问个学术问题。
: 我在使用EM算法的时候,在30个iterations之后,我的log-likelihood就变成了-
: infinity。不知道是什么原因造成的。我的EM就是MLE + logistic regression。感觉
: 没啥问题啊。
: M step是为了maximize expection of log-likelihood, 我这里变成-inf,岂不是EM算
: 法在这个iteration完全没有用?
: 谢谢了。

m*****0
发帖数: 55
3

请问这个的overfit是否就是overflow呢?
能不能elaborate为什么会overfit呢, 我不是特别明白?
谢谢。

【在 d******e 的大作中提到】
: overfit数据了,加regularization就OK了。
K****n
发帖数: 5970
4
先说说model细节吧,logistic regression怎么用的em? 是有prior还是有mixture? 只
要有一个data point的p是0, log likelihood就是-inf,就像debug一样,你可以研究
一下这30个interation是怎么让它变0的。原理上em的likelihood应该是单增的,如果
你没用package的话也说不定是哪儿写错了

【在 m*****0 的大作中提到】
:
: 请问这个的overfit是否就是overflow呢?
: 能不能elaborate为什么会overfit呢, 我不是特别明白?
: 谢谢。

m*****0
发帖数: 55
5
嗯,解决了。 是overflow了,加个penalty就可以了:)
1 (共1页)
进入CS版参与讨论
相关主题
VBA ask for help计算复数和实数的cpu时间问题
[合集] [转载] 会议的program committee member该翻译成什么?急问:一个迭代器的问题,查了半天不知道为啥不对
问个kernel (machine learning)的问题弱问:C解方程组大家怎么做?
请教一个distribution之间的likelihood问题 (转载)微软推出漫画网站 号称最懂IT人士感受
Help: Newton Method请教how to implement iterator
one algorithm question这个在visual c++下怎么编不来,
贴一道take home的面试题转一些我blog上一些常见的二叉树面试问题和总结 (转载)
Parallel computing in Matlab (转载)急问个优化的问题
相关话题的讨论汇总
话题: em话题: likelihood话题: log话题: inf话题: 算法