Matlab提供了一个机器学习工具箱,里面的分类学习器应用程序(Classification Learner App)提供了一个机器学习应用常用的操作。
构建机器学习应用,通常有数据导入、数据探索和特征选择、训练模型、比较模型和输出模型五部分,分类学习器实现了这些功能。
启动方法
命令行输入classification Learner 或者App栏中选择classification Learner
导入数据
数据导入matlab工作空间,归一化(min-max、Z-score、小数点定标)后即可导入分类学习器
选择New Session,可以选择从工作空间导入,也可以选择从文件导入
选择数据集后,需要声明哪些是输入量,哪些是输出量。Predictor代表输入量,Response代表输出量。
右侧一栏选择是否验证,可以选择k-fold validation交叉验证法。