【发布时间】:2011-12-04 19:19:41
【问题描述】:
我需要编写一个最大似然估计器来估计一些玩具数据的均值和方差。我有一个包含 100 个样本的向量,使用 numpy.random.randn(100) 创建。数据应具有零均值和单位方差高斯分布。
我查看了维基百科和一些额外的资源,但我有点困惑,因为我没有统计背景。
是否有最大似然估计器的伪代码?我得到了 MLE 的直觉,但我不知道从哪里开始编码。
Wiki 说采用对数似然的 argmax。我的理解是:我需要通过使用不同的参数来计算对数似然,然后我将采用给出最大概率的参数。我没有得到的是:我首先在哪里可以找到参数?如果我随机尝试不同的均值和方差以获得高概率,我应该什么时候停止尝试?
【问题讨论】:
-
如果你有“数据”,那么均值 = 数据,方差 = 0.0
-
很抱歉,数据是一个包含 100 个样本的向量。
标签: python statistics machine-learning pseudocode