【发布时间】:2017-05-02 21:01:02
【问题描述】:
我正在为一个班级项目编写一个朴素贝叶斯分类器,我刚刚让它工作......有点。虽然我确实得到了无错误的输出,但获胜输出标签的输出概率为 3.89*10^-85。
哇。
对于我可能做错的事情,我有几个想法。首先,我没有对类的输出百分比进行标准化,因此所有百分比实际上都为零。虽然这会给我看起来不错的数字,但我不知道这样做是否正确。
我的第二个想法是减少功能的数量。我们的输入数据是一个非常长的文本文件形式的伪图像列表。目前,我们的特征只是图像的每个像素的二进制值,而对于 28x28 的图像来说,这是很多特征。如果我将图像切成大小为 7x7 的块,那实际上会提高输出百分比多少?
tl;dr 以下是我试图了解的关于朴素贝叶斯的一般情况:
1) 是否需要标准化每个类的测试输出百分比?
2) 特征过多对结果有多大影响?
提前感谢您能给我的任何帮助。
【问题讨论】:
标签: machine-learning normalization naivebayes