“EM算法”中函数代码如何调用?

讲义“EM算法”中的代码截图只是一个function,那么我应该如何调用这个function,才可以绘制出左面的统计图形?
EM.png

lloyd_dong

赞同来自: fish

觉得应该这样调用,我正在调试,EM还没有收敛。 绘制图形要用matplotlib, 比如 import matplotlib.pyplot as plt。一会我也试一下画图  
Screen_Shot_2016-01-20_at_6.57_.32_PM_.png
 

lloyd_dong

赞同来自: 邹博

@yingyiJeniffer 画图可以用 seaborn,  代码如下 %matplotlib inline  import seaborn as sns    在 main()中 调用     sns.distplot(bheight)     sns.distplot(height) 得到,这个事按照概率画的,所以boy height(蓝色)比例比整体高,查查文档应该可以改成按照绝对数值来画。
height.png
 

邹博 - 计算机科学博士,深谙机器学习算法原理

赞同来自:

嗯,非常棒! 另外,如果是直接仿真数据,大体100次就能收敛的。如果超过几百次还没收敛,注意检查下代码是否有错误。

lloyd_dong

赞同来自:

谢谢邹博鼓励 :-) . I'll keep going

要回复问题请先登录注册