算法的优缺点_一文总结机器学习各算法优缺点

本文总结了各种机器学习算法的优缺点,包括正则化算法、集成算法(如随机森林)、决策树、回归算法、人工神经网络、深度学习、支持向量机、降维算法、聚类算法、基于实例的算法、贝叶斯算法和关联规则学习算法等。这些算法各有特点,如集成算法可提高预测精度,但维护工作量大;决策树易于解释但易过拟合;神经网络在某些任务中表现优秀,但训练需要大量数据和高性能硬件。
摘要由CSDN通过智能技术生成

机器学习

来源:数据派THU、七月在线

整理:Datawhale

目录

  • 正则化算法(Regularization Algorithms)
  • 集成算法(Ensemble Algorithms)
  • 决策树算法(Decision Tree Algorithm)
  • 回归(Regression)
  • 人工神经网络(Artificial Neural Network)
  • 深度学习(Deep Learning)
  • 支持向量机(Support Vector Machine)
  • 降维算法(Dimensionality Reduction Algorithms)
  • 聚类算法(Clustering Algorithms)
  • 基于实例的算法(Instance-based Algorithms)
  • 贝叶斯算法(Bayesian Algorithms)
  • 关联规则学习算法(Association Rule Learning Algorithms)
  • 图模型(Graphical Models)
ef7f4af5be7552f6bed055b88ce44c71.png

正则化算法(Regularization Algorithms)

5a39dcbd7b1e3aa8a86891277584dbdb.png

它是另一种方法(通常是回归方法)的拓展,这种方法会基于模型复杂性对其进行惩罚,它喜欢相对简单能够更好的泛化的模型。

例子:

  • 岭回归(Ridge Regression)
  • 最小绝对收缩与选择算子(LASSO)
  • GLASSO
  • 弹性网络(Elastic Net)
  • 最小角回归(Least-Angle Regression)

优点:

  • 其惩罚会减少过拟合
  • 总会有解决方法

缺点:

  • 惩罚会造成欠拟合
  • 很难校准

集成算法(Ensemble algorithms)

6f25a66d1d6e4662a38cb5cc3734bd68.png

集成方法是由多个较弱的模型集成模型组,其中的模型可以单独进行训练,并且它们的预测能以某种方式结合起来去做出一个总体预测。

该算法主要的问题是要找出哪些较弱的模型可以结合起来,以及结合的方法。这是一个非常强大的技术集,因此广受欢迎。

  • Boosting
  • Bootstrapped Aggregation(Bagging)
  • AdaBoost
  • 层叠泛化(Stacked Generalization)(blending)
  • 梯度推进机(Gradient Boosting Machines,GBM)
  • 梯度提升回归树(Gradient Boosted Regression Trees,
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值