lda分类代码matlab-Classical_ML_Supervised:经典机器学习算法(Bayes、KNN、SVM)以及降维技术(PCA

时间:2024-06-27 14:46:42
【文件属性】:

文件名称:lda分类代码matlab-Classical_ML_Supervised:经典机器学习算法(Bayes、KNN、SVM)以及降维技术(PCA

文件大小:927KB

文件格式:ZIP

更新时间:2024-06-27 14:46:42

系统开源

lda分类代码matlab 经典监督机器学习算法 概述 该软件包包含用于执行 PCA、LDA、贝叶斯、K-NN、内核 SVM 和增强型 SVM 的文件。 这些文件包含以下功能: PCA_fun.m LDA_fun.m KNN_fun.m Bayes_Classifier_fun.m 注意:Kernel SVM 和 boosted SVM 采用 scipts 的形式。 依赖关系 MATLAB 用于提升 SVM 的 CVX(凸优化 soler)。 您可以使用以下链接免费下载 CVX: 运行代码: 在 files 文件夹中有 14 个文件名的形式: DimReductionTechnique_ClassifierName_ClassificationTask.m 在哪里: DimReductionTechnique 是 PCA 或 LDA ClassifierName 是 Bayes、K-NN、RBF_Kernel_SVM、Poly_Kernel_SVM 或 Boosted SVM 分类任务是人物分类或表情分类 您可能需要更改一些路径。 注意:确保在运行代码之前满足所有依赖项(尤其是 Bos


【文件预览】:
Classical_ML_Supervised-master
----LDA()
--------LDA_fun.m(481B)
----dataset()
--------data.mat(2.31MB)
----PCA()
--------PCA_fun.m(324B)
----Bayes_ckassifier()
--------PCA_Bayes_expression_classifier.m(968B)
--------PCA_Bayes_person_classifier.m(1KB)
--------LDA_Bayes_expression_classifier.m(1KB)
--------LDA_Bayes_person_classification.m(1KB)
--------Bayes_Classisifer_fun.m(971B)
----LICENSE(1KB)
----Adaboost_SVM()
--------PCA_Boosted_SVM.m(3KB)
--------LDA_Boosted_SVM.m(3KB)
----README.md(990B)
----report()
--------Classic_Classification_Algorithms.pdf(220KB)
----KNN()
--------PCA_KNN_person_classifier.m(638B)
--------LDA_KNN_person_classification.m(953B)
--------LDA_KNN_expression_classifier.m(1KB)
--------KNN_fun.m(793B)
--------PCA_KNN_expression_classifier.m(699B)
----Kernel_SVM()
--------PCA_RBF_Kernel_SVM.m(2KB)
--------LDA_RBF_Kernel_SVM.m(2KB)
--------LDA_Poly_kernel_SVM.m(2KB)
--------PCA_Poly_Kernel_SVM.m(2KB)

网友评论