我已经使用反向传播算法训练了NN并计算了MSE。现在我想找到正确分类结果的百分比(我正面临分类问题)。有什么帮助吗?
答案 0 :(得分:1)
取决于您的数据集,您是否生成数据,或者是否为您提供了包含样本的数据集。
在第一种情况下,您使用生成的样本提供NN,并检查NN是否预测了正确的类。你重复它说100次。对于每个正确分类的样本,您将计数器CorrectlyClassified增加1。然后正确分类结果的百分比等于CorrectlyClassified。为了获得更高的精度,您可能无法生成100个样本,但X样本(其中X大于100)。那么正确分类结果的百分比是:
CorrectlyClassified/X*100
。
如果您获得了数据集,则应使用交叉验证。有关示例,请参阅MATLAB documentation。