我需要2个matlab功能。这些函数将是多类分类器。我有26个不同的课程。每个类有16个不同的值。我总共有20k行数据。如我所说,每一行都有类标签(整数)和16个不同的值。前16 k行的数据将用于训练。其他剩余的4k行将用于估计分类性能。所以我将使用这个2函数对它们进行分类并比较它们的性能。
非常感谢各种贡献。
答案 0 :(得分:2)
我不确定“2个功能”是什么,但听起来你的基本需求是分类例程。
如果您有统计工具箱,请尝试使用classify()或classregtree()函数(还有其他适当的函数,但这些函数可能最容易应用)。
如果您没有统计工具箱,请尝试在线搜索,尤其是在MATLAB Central。我将不自觉地建议我自己的LDA()函数,它执行线性判别分析并可以处理多个类,如下所述:
答案 1 :(得分:2)
Statistics Toolbox提供了各种不同的多类分类器,包括
袋装决策树 朴素贝叶斯分类器 线性判别分析
您可以访问产品用户指南 http://www.mathworks.com/help/toolbox/stats/f15360dfi14.html
或者,您可能想查阅题为“计算统计:使用MATLAB开始分类”的录制网络研讨会