多类别分类问题由 confusion matrix 到分类准确率(accuracy)的计算

conf_mat = confusionmat(y_true, y_pred);
                                % 首先根据数据集上的真实 label 值,和训练算法给出的预测 label 值,
                                % 计算 confusion matrix

conf_mat = bsxfun(@rdivide, conf_mat, sum(conf_mat, 2));
accuracy = mean(diag(conf_mat));
                                % 对角线上的准确率的均值即为最终的 accuracy;

你可能感兴趣的:(机器学习实战)