神经网络手写数字识别 - 基于RBM

时间:2014-03-30 06:00:02

标签: machine-learning neural-network

假设有许多20x20像素手写数字的训练样本。我用多层Restriected Boltzmann机器神经网络训练他们。顶层由10个神经元组成,每个神经元的数字为0~9。

问题是,RBM没有将那些0~9分类。它实际上将数字分为10种,但这10种不匹配数字0~9:

0th neuron matches '4'
1st neuron matches differently shaped '4'
2nd neuron matches '3'....

顶层似乎需要有监督的学习,但我只有对比分歧学习,这是最常见的RBM训练方法。有什么提示吗?

0 个答案:

没有答案