首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >性能评估的最佳标准,是错误还是准确?

性能评估的最佳标准,是错误还是准确?
EN

Stack Overflow用户
提问于 2013-05-30 14:45:01
回答 1查看 892关注 0票数 0

ANN和KNN在鲍鱼数据集上使用Weka。

ANN正确分类实例的结果3183 76.203 %错误分类实例994 23.797 %平均绝对误差0.214均方根误差0.3349相对绝对误差58.6486 %

KNN结果|正确分类实例3211 76.8734 %分类错误实例966 23.1266 %平均绝对误差0.2142均方根误差0.3361相对绝对误差58.7113 %

KNN具有较高的精度,而ANN具有较低的误差。那么我应该说这两种算法中哪一种更好呢?准确性和误差哪个更可取?我所理解的是误差应该随着精度的提高而减少。但是这里的结果是opposite.Why,是这样的吗?

EN

回答 1

Stack Overflow用户

发布于 2013-05-30 14:54:32

答案取决于您是否希望将问题视为分类(如您使用的算法所建议的)还是回归。如果这是一个分类问题,那么你应该只考虑正确/不正确分类的实例的百分比。否则,将出现错误。

为了解释,正确分类的实例的百分比只考虑预测是否准确,即预测2而不是1与预测10000一样不正确。原因是你把数据的类别搞错了,而且类别之间没有差别的概念。另一方面,对于回归,您可以预测连续的数量和差异的大小。也就是说,如果实际值为1,预测值为2,则该模型比预测值为10000时要好得多。

这样你可以获得更好的准确性和更差的误差,反之亦然。发生的情况是,总体上你得到了更多的正确预测,但错误的预测进一步偏离了目标。

您希望使用哪种性能度量实际上取决于您的特定应用程序。您是否只关心是否预测了正确的类,或者是否还关心到正确预测的距离?如果是后者,我建议使用回归而不是分类模型。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16829630

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档