数学建模社区-数学中国

标题: confusionmat函数的功能是什么? [打印本页]

作者: Reader_Founder    时间: 2013-8-31 20:18
标题: confusionmat函数的功能是什么?
详细点,举个例子最好了,
谢谢,在线等
作者: 沉默双    时间: 2013-8-31 21:32
应该查一些书籍和网上资料可以解决吧
作者: Reader_Founder    时间: 2013-8-31 21:52
沉默双 发表于 2013-8-31 21:32
应该查一些书籍和网上资料可以解决吧

这样水不好吧
作者: madio    时间: 2013-9-2 08:25
这个函数是用来构建混淆矩阵的,下面是一个例子
1,首先输入两个矩阵g1=[1 1 1 2 2 2 3 3 3 3], g2=[1 1 2 2 2 2 3 1 3 3] g1为已知值,g2为预测值;
2,然后利用[C,order]=confusionmat(g1,g2) 命令就可以计算出来了。

C =
     2     1     0
     0     3     0
     1     0     3

order =
     1
     2
     3
order表示每个变量所在的类,C(i,j)表示在g1中的i类数在g2中被分在j类的个数,比如C(1,1)=2是因为g1中的开始的三个1,有两个在g2中被分在了第一类。C(1,2)=1是表示g1中的开始的三个1,有1个在g2中被分在了第二类,就是第三个1,在g2中分在了第二类。
作者: Reader_Founder    时间: 2013-9-2 14:36
madio 发表于 2013-9-2 08:25
这个函数是用来构建混淆矩阵的,下面是一个例子
1,首先输入两个矩阵g1=[1 1 1 2 2 2 3 3 3 3], g2=[1 1  ...

嗯,谢谢了,还是有点不明白,矩阵g1、g2中数是按什么分成类的?
作者: magic2728    时间: 2013-9-2 15:07
madio 发表于 2013-9-2 08:25
这个函数是用来构建混淆矩阵的,下面是一个例子
1,首先输入两个矩阵g1=[1 1 1 2 2 2 3 3 3 3], g2=[1 1  ...

这样分类的数学意义是什么呢?
作者: madio    时间: 2013-9-2 15:22
Reader_Founder 发表于 2013-9-2 14:36
嗯,谢谢了,还是有点不明白,矩阵g1、g2中数是按什么分成类的?

这是两个给定的变量,g1是问题已知的,g2是你的某种分类方法得到的,看你用什么了,注意这个函数可不是用来分类的函数
作者: madio    时间: 2013-9-2 15:23
magic2728 发表于 2013-9-2 15:07
这样分类的数学意义是什么呢?

可以体现你所使用的分类方法的精度!
作者: magic2728    时间: 2013-9-2 15:25
madio 发表于 2013-9-2 15:23
可以体现你所使用的分类方法的精度!

还是没懂g1,g2的具体含义和返回值的涵义,请马老师再指点一二,好吗?
作者: Reader_Founder    时间: 2013-9-2 15:30
madio 发表于 2013-9-2 08:25
这个函数是用来构建混淆矩阵的,下面是一个例子
1,首先输入两个矩阵g1=[1 1 1 2 2 2 3 3 3 3], g2=[1 1  ...

为什么说g1中的第3个1被分在了g2中的第2类?
作者: madio    时间: 2013-9-2 15:35
magic2728 发表于 2013-9-2 15:25
还是没懂g1,g2的具体含义和返回值的涵义,请马老师再指点一二,好吗?

g1是你已知的样本的分类情况,g2是你采用的分类方法预测的结果的分类情况,返回值的C我上面应该说清楚了,你想想。
作者: madio    时间: 2013-9-2 15:37
Reader_Founder 发表于 2013-9-2 15:30
为什么说g1中的第3个1被分在了g2中的第2类?

你不是看到g2的第三个元素是2吗?g1是已知的分类结果,也就是说本来第三个样本应该是分在1类的,但是你的分类方法的分类结果g2显示的是它在第2类
作者: madio    时间: 2013-9-2 15:40
C矩阵主对角线是分类正确的,其他的元素代表分类错误的个数,你可以用它来判断分类精度。
作者: Reader_Founder    时间: 2013-9-2 15:48
madio 发表于 2013-9-2 15:40
C矩阵主对角线是分类正确的,其他的元素代表分类错误的个数,你可以用它来判断分类精度。

好,管理员热心人




欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5