eig
  • 2024-09-21[神经网络与深度学习笔记]LDA降维
    LDA降维LinearDiscriminantAnalysis线性判别分析,是一种有监督的线性降维算法。与PCA保持数据信息不同,LDA的目标是将原始数据投影到低维空间,尽量使同一类的数据聚集,不同类的数据尽可能分散步骤:计算类内散度矩阵\(S_b\)计算类间散度矩阵\(S_w\)计算矩阵\(S_w^{-1}S_b\)对矩
  • 2024-08-01数学建模 1 层次分析法(上机篇)
    学习资源声明:大师兄数学建模第二讲层次分析法通过学习,加以个人思考整理得此篇笔记,含大量实操图片记录。1MATLAB基础操作语句(实用版)快速查询网站:MATLAB命令快速查询网站   我们只需要掌握基本的语法即可,在实际比赛和科研中,即查即用,养成查工具资料和帮助文档的习惯
  • 2024-01-20Python实现线性判别分析鸢尾花数据集或随机生成两个线性可分的数据集
    线性判别分析是一种经典的线性学习方法,在二分类问题上最早由Fisher在1936年提出,亦称Fisher线性判别。线性判别的思想非常朴素:给定训练样例集,设法将样例投影到一条直线上,使得同类样例的投影点尽可能接近,异类样例的投影点尽可能远离;在对新样本进行分类时,将其投影到同样的直线上,再根据
  • 2023-09-09机器学习算法原理实现——线性判别分析LDA
    介绍线性判别分析(LinearDiscriminantAnalysis,LDA)是一种有监督式的数据降维方法,是在机器学习和数据挖掘中一种广泛使用的经典算法。LDA的希望将带上标签的数据(点),通过投影的方法,投影到维度更低的空间中,使得投影后的点,按类别区分成一簇一簇的情况,并且相同类别的点,将会在投影后的
  • 2023-06-23矩阵计算1
     【题目22】矩阵计算设计程序实现矩阵的四则运算设计要求:(1)实现矩阵的四则运算。(2)考虑实现带变元的矩阵计算。(3)考虑实现矩阵的特征值和特征向量的计算。importnumpyasnp#导入NumPy库#创建两个二维数组arr1=np.array([[12,2],[32,4]])arr2=np.array([[
  • 2022-11-04PCA降维练习
    【题目】1.现有我国大陆30个省、直辖市、自治区的经济发展状况数据集如表所示,包括8项经济指标:国民生产总值(A1);居民消费水平(A2);固定资产投资(A3);职工平均工资(A4);货物周转量(A5);居
  • 2022-11-03PCA降维练习
    1.读取数据importpandasaspdimportopenpyxlimportnumpyasnpdata=pd.read_excel("C:\\Users\\86152\\Desktop\\我国大陆经济发展状况数据.xlsx",header=None,
  • 2022-11-03PCA降维练习
    1.读取数据importpandasaspdimportopenpyxlimportnumpyasnpdata=pd.read_excel("D:我国大陆经济发展状况数据.xlsx",header=None,engine='openpyxl')data=data
  • 2022-11-03PCA降维
    一.读取数据源importpandasaspdimportopenpyxlimportnumpyasnpdata=pd.read_excel("D:\HOMEWORK\Project1/我国大陆经济发展状况数据.xlsx",header=None,eng
  • 2022-09-18《概率机器人》课后习题 第3章
    importnumpyasnpimportmatplotlib.pyplotaspltfrommatplotlib.patchesimportEllipsefrommatplotlib.patchesimportCircle第一题第1问为了方便,把状态记