Fisher线性判别式分析,Matlab程序对Iris数据进行分类,经过十次交叉验证计算准确率
2022-03-29 23:07:23 4KB Fisher Matlab 线性判别分析 LDA
1
基于鸢尾花数据集实现线性判别式多分类 本文在自己编写梯度下降的逻辑斯蒂判别式算法的基础上,对鸢尾花数据集实现多分类。 鸢尾花数据集公包含三类数据,每条数据四个特征,从中随机选取70%的数据作为训练集,30%的数据作为测试集。 主要包含三个函数:随机生成70%测试集函数、训练函数、预测函数 随机生成70%测试集函数 randomdata 输入:无 输出:0-49之间的35个随机数 代码: def randomdata(): array = set() while(len(array) < 50*0.7): n = random.randint(0,49)
2021-12-23 20:19:18 48KB 分类 判别式 多分类
1
线性判别式分析(Linear Discriminant Analysis, LDA)算法,利用MATLAB实现。附实例原始代码以及结果图
2021-05-14 17:49:40 79KB LDA 线性判别式 MATLAB实现
1