常用分类器的效果对比
来源:互联网 发布:windows to go装win10 编辑:程序博客网 时间:2024/05/23 15:06
如果把机器学习归为两大类,那么主要的工作可以分为:分类和聚类。而分类任务基本上占整个机器学习或者是数据挖掘领域的70%,可见我们遇到的很多问题,都可以用分类的算法进行解决。机器学习发展到现在,许多被证实有效的分类算法被提出,例如我们经常会用到的K-近邻分类器、朴素贝叶斯分类器、支持向量机(SVM)、决策树算法等。大家平时在用的时候可能并不太清楚每种分类算法适合哪种类型的数据,因为对于不同的数据集,上述算法的效果可能有很大的区别,所以了解每种分类器的特点对于解决实际问题有很大的帮助。下图是我从网上找的一张典型的分类器性能对比图,我个人觉得很醒目,有一定的参考意义。
大家可能对其中的LDA和QDA不太熟,我从百度文库中截取了它的相关介绍:
线性判别分析(Linear Discriminant Analysis, LDA),有时也称Fisher线性判别(Fisher Linear Discriminant ,FLD), 这种算法是Ronald Fisher 于 1936年发明的,是模式识别的经典算法。在1996年由Belhumeur引入模式识别和人工智能领域的。性鉴别分析的基本思想是将高维的模式样本投影到最佳鉴别矢量空间,以达到抽取分类信息和压缩特征空间维数的效果,投影后保证模式样本在新的子空间有最大的类间距离和最小的类内距离,即模式在该空间中有最佳的可分离性。因此,它是一种有效的特征抽取方法。使用这种方法能够使投影后模式样本的类间散布矩阵最大,并且同时类内散布矩阵最小。就是说,它能够保证投影后模式样本在新的空间中有最小的类内距离和最大的类间距离,即模式在该空间中有最佳的可分离性。
二次型判别分析(Quadratic Discriminant Analysis ,QDA),其实是LDA的一种变体,LDA算法中认为每个类别的协方差矩阵∑相同,而QDA去掉了这条假设,每个类别的协方差矩阵是不同的。
- 常用分类器的效果对比
- 分类器效果分析
- Weka 常用分类算法效果比较
- 常用类的对比
- 文本分类系列-使用CNN和LSTM构建分类器的对比
- 机器学习常用的分类器比较
- UIImage常用的分类
- UIImage常用的分类
- UIImage常用的分类
- 文本分类算法的效果
- Fragment 实现的 分类 效果
- 基于分类的Vad效果
- Tensorflow手写数字识别之简单神经网络分类与CNN分类效果对比
- listview 常用的效果
- 常用效果的实现
- 对比gray、invert、xray的效果
- 各种字符串hash函数的效果对比
- 几种插值放大的效果对比图
- 【转】PLSQL Developer使用技巧整理
- Deep Hashing for Compact Binary Codes Learning
- 游戏开发中,回调机制和事件机制的灵活运用
- android 根据字母排序ListView item数据
- Leetcode (1) Two Sum 解题报告
- 常用分类器的效果对比
- 【Java】双等号和equals的区别
- NSFileManager的理解
- C#事件(event)解析
- Makefile自动生成工具-----autotools的使用(详细)
- UVa 1297 - The Minimum Number of Rooks
- TIMIT语音库(续)
- Opencv提取不规则ROI
- pat1010.Radix(25)