matlab 自带分类器(2012b以上)
来源:互联网 发布:淘宝怎么打造爆款 编辑:程序博客网 时间:2024/06/07 00:03
train_data是训练特征数据, train_label是分类标签。
Predict_label是预测的标签。
MatLab训练数据, 得到语义标签向量 Scores(概率输出)。
1.逻辑回归(多项式MultiNomial logistic Regression)
Factor = mnrfit(train_data, train_label);Scores = mnrval(Factor, test_data);
2.随机森林分类器(Random Forest)
Factor = TreeBagger(nTree, train_data, train_label);[Predict_label,Scores] = predict(Factor, test_data);
3.朴素贝叶斯分类(Naive Bayes)
Factor = NaiveBayes.fit(train_data, train_label);Scores = posterior(Factor, test_data);[Scores,Predict_label] = posterior(Factor, test_data);Predict_label = predict(Factor, test_data);accuracy = length(find(predict_label == test_label))/length(test_label)*100;
4. 支持向量机SVM分类
Factor = svmtrain(train_data, train_label);predict_label = svmclassify(Factor, test_data);
5.K近邻分类器 (KNN)
Factor = ClassificationKNN.fit(train_data, train_label, 'NumNeighbors', num_neighbors);predict_label = predict(Factor, test_data);[predict_label, Scores] = predict(Factor, test_data);
6.集成学习器(Ensembles for Boosting, Bagging, or Random Subspace)
Factor = fitensemble(train_data, train_label, 'AdaBoostM2', 100, 'tree');Factor = fitensemble(train_data, train_label, 'AdaBoostM2', 100, 'tree', 'type', 'classification');Factor = fitensemble(train_data, train_label, 'Subspace', 50, 'KNN');predict_label = predict(Factor, test_data);[predict_label, Scores] = predict(Factor, test_data);
7. 判别分析分类器(discriminant analysis classifier)
Factor = ClassificationDiscriminant.fit(train_data, train_label);Factor = ClassificationDiscriminant.fit(train_data, train_label, 'discrimType', '判别类型:伪线性...');predict_label = predict(Factor, test_data);[predict_label, Scores] = predict(Factor, test_data);
参考:http://blog.csdn.net/xuhaijiao99/article/details/15027093
阅读全文
2 0
- matlab 自带分类器(2012b以上)
- matlab中自带的分类器
- matlab自带的分类器的测试和分类
- Matlab自带的分类学习工具箱(SVM、决策树、Knn等分类器)
- matlab自带各种分类器的使用示例
- matlab自带各种分类器的使用示例
- matlab自带的分类器的使用实例
- Ubuntu14.04 Matlab 2014b启动器(使用matlab自带图标)
- matlab自带的分类器对人脸、鼻子、嘴进行检测
- 一个自带简易数据集的模拟线性分类器matlab代码——实验训练
- matlab自带的滤波器
- Matlab自带PCA分析
- 决策树--matlab自带函数
- MATLAB 自带 神经网络工具包
- matlab自带滤波器函数
- 用opencv自带的Haar分类器进行人脸检测(一)
- 用opencv自带的Haar分类器进行人脸检测(二)
- 目标检测之训练opencv自带的分类器(opencv_haartraining 或 opencv_traincascade)
- c++中初始化列表和构造函数初始化
- chrome postman插件安装
- kald脚本解释
- [Leetcode] 465. Optimal Account Balancing 解题报告
- linux下对mysql的操作
- matlab 自带分类器(2012b以上)
- Android图片加载框架最全解析(八),带你全面了解Glide 4的用法
- PhpStorm中如何配置SVN,详细操作方法
- coursera无法观看视频解决方法
- yii composer 安装
- appium模拟按键
- Java排序法(冒泡排序、选择排序、快速排序)
- ueditor
- hello.ko---linux设备驱动程序