【发布时间】:2016-09-03 01:21:57
【问题描述】:
我在 (0, 1] 范围内输入 (r,c) 作为图像像素的坐标及其颜色 1 或 2。
我有大约 6,400 像素。 我尝试拟合 X=(r,c) 和 y=color 失败了,准确率不会超过 70%。
第一个是实际图像,第二个是我用来训练的图像,它只有 2 种颜色。最后一个是神经网络通过大约 500 个权重训练 50 次迭代生成的图像。输入层为2,隐藏层大小为100,输出层为2。(对于这样的二元分类,我可能只需要一个输出层,但我只是为多类分类做准备)
分类器无法拟合训练集,这是为什么?我尝试生成这两个特征的高多项式项,但它没有帮助。我尝试在图片上使用高斯核和随机 20-100 个地标来添加更多特征,也得到了类似的输出。我尝试使用逻辑回归,没有帮助。
请帮我提高准确性。
这是输入:input.txt (you can load it into Octave the variable is coordinate (r,c features) and idx (color)
您可以先尝试绘制它以确保您理解输入,然后尝试对其进行训练并告诉我您是否获得了更好的结果。
【问题讨论】:
标签: machine-learning classification octave supervised-learning