学习笔记,仅供参考,有错必究


文章目录

  • 线性判别和二次判别分析
    • 使用线性判别分析降维
    • LDA和QDA分类器的数学公式
      • QDA
      • LDA
    • LDA降维的数学公式

线性判别和二次判别分析

线性判别分析(LinearDiscriminantAnalysis)和二次判别分(QuadraticDiscriminantAnalysis)是两个经典分类器,顾名思义,它们分别是线性决策面和二次决策面。

这些分类器之所以具有吸引力,是因为它们具有易于计算的封闭式解决方案,本质上是多类的,已被证明在实践中可以很好地工作并且没有任何超参数需要调整。

上图显示了线性判别分析和二次判别分析的决策边界, 最下面的行表明线性判别分析只能学习线性边界,而二次判别分析则可以学习二次边界,因此更加灵活。

使用线性判别分析降维

通过将输入数据投影到一个

sklearn自学指南(part19)--LDA和QDA相关推荐

  1. sklearn自学指南(part3)--使用手册的目录

    学习笔记,仅供参考,有错必纠 自翻译+举一反三 文章目录 1.1. 线性模型 1.2. 线性与二次判别分析 1.3. 核岭回归 1.1. 线性模型 1.1.1. 普通最小二乘法 1.1.2. 岭回归与 ...

  2. sklearn自学指南(part52)--潜在狄利克雷分配(LDA)

    学习笔记,仅供参考,有错必纠 文章目录 分解信号的分量(矩阵分解问题) 潜在狄利克雷分配(LDA) 分解信号的分量(矩阵分解问题) 潜在狄利克雷分配(LDA) 潜在狄利克雷分配(Latent Diri ...

  3. sklearn自学指南(part57)--协方差估计

    学习笔记,仅供参考,有错必纠 文章目录 协方差估计 经验协方差 缩减协方差 基本的收缩 Ledoit-Wolf收缩 甲骨文近似收缩(Oracle Approximating Shrinkage) 稀疏 ...

  4. sklearn自学指南(part43)--数据加载工具

    学习笔记,仅供参考,有错必究 文章目录 数据加载工具 Toy datasets Real world datasets 用法 数据加载工具 sklearn.datasets 包嵌入了一些在入门的一节中 ...

  5. sklearn自学指南(part34)--K-means

    学习笔记,仅供参考,有错必究 文章目录 聚类 聚类方法概述 K-means Low-level parallelism Mini Batch K-Means 聚类 未标记数据的聚类可以通过模块skle ...

  6. sklearn自学指南(part31)--半监督学习

    学习笔记,仅供参考,有错必纠 文章目录 半监督学习 自我训练 标签传播 半监督学习 Semi-supervised learning是指在你的训练数据中,有些样本是没有标签的情况.sklearn.se ...

  7. sklearn自学指南(part30)--特征选择

    学习笔记,仅供参考,有错必纠 文章目录 特征选择 移除低方差变量 单变量特征选择 递归特征消除(Recursive feature elimination) 使用SelectFromModel进行特征 ...

  8. sklearn自学指南(part29)--高斯混合模型

    学习笔记,仅供参考,有错必究 文章目录 高斯混合模型 高斯混合 `GaussianMixture`类的利与弊 利 弊 经典高斯混合模型中组个数的选择 估计算法期望最大化 变分贝叶斯高斯混合 估计算法: ...

  9. sklearn自学指南(part28)--双向聚类

    学习笔记,仅供参考,有错必纠 文章目录 双向聚类 光谱共聚类算法 数学原理 谱聚类 数学原理 双聚类评价 双向聚类 使用模块 sklearn.cluster.bicluster可以进行双向聚类.双向聚 ...

最新文章

  1. 50个顶级开源营销应用程序
  2. laravel5 MAC is invalid
  3. 学习Linux课程第十二天
  4. 编写高质量代码:改善Java程序的151个建议(第1章:JAVA开发中通用的方法和准则___建议6~10)...
  5. iview表格嵌套Tooltip
  6. linux input子系统分析--主要函数
  7. 幼儿园视频监控系统设计方案
  8. php5.6 连接SQL SERVER
  9. mysql生成百万条数据_mysql 快速生成百万条测试数据
  10. linux oracle ojdbc,Maven无法下载Oracle驱动ojdbc的解决方式
  11. C++ 版本 30:字符环
  12. java 游戏源码_源码下载 - Java源码 - 游戏娱乐
  13. 原生对象、内置对象、宿主对象的区别
  14. CNN可视化-Guided Grad-CAM
  15. 启动TC的TAO窗口
  16. layer UI学习
  17. instagram架构_提升Instagram销量的8条秘诀
  18. 智能车|直流电机、编码器与驱动器
  19. The 10 Best Neighborhoods in Seattle
  20. 【Grasshopper基础8】电池的序列化与反序列化 Serilization of Grasshopper Component

热门文章

  1. 08_MinNumberInRotateArrary
  2. 5-3 神经网络算法预测销量高低(改进版,消除了一些warning)
  3. 深度学习:卷积神经网络
  4. bufferedwriter缓冲区设置多大比较合适_画册设计一般多大?宣传册设计用多大尺寸比较合适?...
  5. springboot配置index
  6. ubuntu中忘记root密码的解决方法
  7. Hibernate- QBC-基本查询
  8. 基于互联网大数据的管理创新
  9. NYOJ10: skiing(DFS + DP)
  10. Maven 中的pom.xml文件