首页 > 分享 > 使用LDA(线性判别公式)进行iris鸢尾花的分类

使用LDA(线性判别公式)进行iris鸢尾花的分类

最新推荐文章于 2024-01-08 13:29:21 发布

南晨Inc 于 2023-09-21 21:39:14 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

        线性判别分析((Linear Discriminant Analysis ,简称 LDA)是一种经典的线性学习方法,在二分类问题上因为最早由 [Fisher,1936] 提出,亦称 ”Fisher 判别分析“。并且LDA也是一种监督学习的降维技术,也就是说它的数据集的每个样本都有类别输出。这点与主成分和因子分析不同,因为它们是不考虑样本类别的无监督降维技术。

        LDA 的思想非常朴素:给定训练样例集,设法将样例投影到一条直线上,使得同样样例的投影尽可能接近、异样样例的投影点尽可能远离;在对新样本进行分类时,将其投影到同样的这条直线上,再根据投影点的位置来确定新样本的类别。其实可以用一句话概括:就是“投影后类内方差最小,类间方差最大”。
鸢尾花简介

iris数据集的中文名是安德森鸢尾花卉数据集,英文全称是Anderson’s Iris data set。iris包含150个样本,对应数据集的每行数据。每行数据包含每个样本的四个特征和样本的类别信息,所以iris数据集是一个150行5列的二维表。

通俗地说,iris数据集是用来给花做分类的数据集,每个样本包含了花萼长度、花萼宽度、花瓣长度、花瓣宽度四个特征(前4列),我们需要建立一个分类器,分类器可以通过样本的四个特征来判断样本属于山鸢尾、变色鸢尾还是维吉尼亚鸢尾(这三个名词都是花的品种)。

iris的每个样本都包含了品种信息,即目标属性(第5列,也叫target或la

相关知识

Fisher判别示例:鸢尾花(iris)数据(R)
对鸢尾花数据集和月亮数据集,分别采用线性LDA、k
基于Logistic回归模型对鸢尾花数据集的线性多分类
数理统计:鸢尾花数据的聚类分析和判别分析
python实战(一)——iris鸢尾花数据集分类
基于鸢尾花(iris)数据集的逻辑回归分类实践
python鸢尾花数据集的分类问题 -- 逻辑回归问题研究
Python基于Pytorch Transformer实现对iris鸢尾花的分类预测,分别使用CPU和GPU训练
Dataset之IRIS:鸢尾花(Iris)数据集的简介、下载、使用方法之详细攻略
【机器学习】利用KNN对Iris鸢尾花数据集进行分类

网址: 使用LDA(线性判别公式)进行iris鸢尾花的分类 https://m.huajiangbk.com/newsview854660.html

所属分类:花卉
上一篇: KNN分类算法介绍,用KNN分类
下一篇: CNDD