机器学习算法的简单介绍

常用机器学习算法

监督学习

分类

  1. 支持向量机

对线性和非线性数据的二分类问题都支持
但对于多分类问题效果不佳
主要用于 文本分类,图像识别,目标检测

  1. 人工神经网络

很强的非线性拟合能力,鲁棒性强
无法解释模型,需要大量训练样本
主要用于图像识别,自然语言处理,语音识别

  1. 逻辑回归

计算量小,训练快
容易欠拟合,精度不高,只能处理二分类
欺诈监测,疾病风险判断

  1. 决策树

很强的解释性,擅长处理缺失值样本
容易过拟合
基于规则的个人信用评估

  1. K近邻

用于线性和非线性数据的多分类
对异常值不敏感,计算量大,需要大量内存
用于人群分类

  1. 随机森林

不容易过拟合,大量缺失值也能有高准确率
主要用于图像识别,疾病风险判断

  1. 朴素贝叶斯

擅长小数据集,适合多分类任务
对输入格式敏感
情感分析,垃圾邮件监测

预测

  1. 线性回归

实现简单,计算快
无法实现非线性数据的拟合
这个很多都能用到

  1. 回归树

不易过拟合
疾病风险判断

无监督学习

聚类

  1. K-Means聚类

算法简单快
但是需给出K的个数

  1. DBSCAN聚类
  2. Birch聚类

降维

  1. 主成分分析

简单易实现,但解释性较弱

  1. 因子分析

解释性强

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值