10倍交叉验证的混淆矩阵

Anu*_*Anu 7 matlab neural-network

我正在尝试进行10倍交叉验证,以便在matlab中使用神经网络分析我的字符识别项目的结果.我知道如何计算每个折叠的混淆矩阵.但问题是我不知道如何计算10倍的平均混淆矩阵.

Chr*_*lor 7

如果您有每个折叠的混淆矩阵,您可以简单地将它们的值相加以得到总混淆矩阵.

例如,如果你有两个折叠,那么产生的混淆矩阵就是

                     Classifier
                 -----------------
                 Class 1   Class 2
Actual | Class 1      25         3
       | Class 2       6        21

                     Classifier
                 -----------------
                 Class 1   Class 2
Actual | Class 1      23         5
       | Class 2       4        23
Run Code Online (Sandbox Code Playgroud)

然后总混淆矩阵是

                     Classifier
                 -----------------
                 Class 1   Class 2
Actual | Class 1      48         8
       | Class 2      10        44
Run Code Online (Sandbox Code Playgroud)