gpt4 book ai didi

classification - 如何在WEKA中读取分类器混淆矩阵

转载 作者:行者123 更新时间:2023-12-03 21:15:45 29 4
gpt4 key购买 nike

抱歉,我是WEKA的新手,正在学习。

在我的决策树(J48)分类器输出中,有一个混淆矩阵:

a    b   <----- classified as
130 8 a = functional
15 150 b = non-functional



如何阅读此矩阵? a和b有什么区别?
另外,有人可以向我解释什么是域值?

最佳答案

我这样说:

困惑矩阵是Weka报告的J48模型在正确的地方和错误的地方有多好。

在您的数据中,目标变量是“功能性”或“非功能性”;矩阵的右侧告诉您“ a”列有效,而“ b”列无效。

这些列告诉您模型如何对样本进行分类-这就是模型预测的结果:


第一列包含您的模型认为是“ a”的所有样本-总共145个
第二列包含您的模型认为是“ b”的所有样本-其中158个


另一方面,这些行代表现实:


第一行包含所有实际为“ a”的样本-总共138个
第二行包含所有真正为“ b”的样本-其中165个


了解了列和行之后,您可以深入研究详细信息:


左上角的1​​30是您的模型认为是“ a”的东西,实际上是
“ a” <-这些是正确的
左下角15是您的模型认为是“ a”的东西,但是
确实是“ b” <-一种错误
右上方的8是您的模型认为是“ b”的事物,但是
确实是“ a” <-另一种错误
右下角,您的模型认为150是“ b”,
真的是“ b”


因此,矩阵的左上角和右下角表示模型正确。

矩阵的左下角和右上角显示了混淆模型的位置。

关于classification - 如何在WEKA中读取分类器混淆矩阵,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15214179/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com