Atitit 机器学习算法分类 五大分类v5 t56.docx Atitit 机器学习算法分类 目录 1. 传统的机器学习算法 vs 深度学习 1 1.1. 传统的机器学习算法包括决策树、聚类、贝

Atitit 机器学习算法分类 五大分类v5 t56.docx

Atitit 机器学习算法分类

 

目录

1. 传统的机器学习算法  vs 深度学习 1

1.1. 传统的机器学习算法包括决策树、聚类、贝叶斯分类、支持向量机、EM、Adaboost等等。 2

2. 监督学习与非监督学习 2

3. 连续型学习  跳跃型学习 2

4. 根据学习方式分类 3

4.1. 包括决策树、聚类、贝叶斯分类、支持向量机、EM、Adaboost等等 3

4.2. 强化学习 迁移学习  机械学习 3

4.3. 人工神经网络 3

4.4. 深度学习算法 3

5. 机器学习五大流派(主要算法) 3

5.1. 符号主义——逻辑学、哲学——逆向演绎 (决策树 3

5.2. 贝叶斯派——统计学——概率推理 马尔科夫 回归 4

5.3. 行为类推主义——心理学——新旧知识相似性 SVM KNN 4

5.4. 联结主义——神经科学——反向传播 4

5.5. 进化主义——进化生物学——遗传编码 4

6. 图解十大经典机器学习算法入门 2 5

6.1. 决策树 4随机森林 5逻辑回归 7 5

6.2. 支持向量机 11朴素贝叶斯 14K近邻算法 17 5

6.3. K均值算法 19Adaboost 22神经网络 24马尔科夫 25 5

7. ref 5

 

  1. 传统的机器学习算法  vs 深度学习

 

根据学习方法可以将机器学习分为传统机器学习和深度学习

 

 

Atitit 常见机器学习算法总结

 

    1. 传统的机器学习算法包括决策树、聚类、贝叶斯分类、支持向量机、EM、Adaboost等等。

这篇文章将对常用算法做常识性的介绍

 

深度学习

  1. 监督学习与非监督学习

 

  1. 连续型学习  跳跃型学习

通常,“机器学习”的数学基础是“统计学”、“信息论”和“控制论”。还包括其他非数学学科。这类“机器学习”对“经验”的依赖性很强。计算机需要不断从解决一类问题的经验中获取知识,学习策略,在遇到类似的问题时,运用经验知识解决问题并积累新的经验,就像普通人一样。我们可以将这样的学习方式称之为“连续型学习”。但人类除了会从经验中学习之外,还会创造,即“跳跃型学习”。这在某些情形下被称为“灵感”或“顿悟”。一直以来,计算机最难学会的就是“顿悟”。或者再严格一些来说,计算机在学习和“实践”方面难以学会“不依赖于量变的质变”,很难从一种“质”直接到另一种“质”,或者从一个“概念”直接到另一个“概念”。正因为如此,这里的“实践”并非同人类一样的实践。人类的实践过程同时包括经验和创造

  1. 根据学习方式分类
    1. 包括决策树、聚类、贝叶斯分类、支持向量机、EM、Adaboost等等
    2. 强化学习 迁移学习  机械学习

 

    1. 人工神经网络

人工神经网络是一类受生物神经网络的结构及/或功能启发而来的模型

 

    1. 深度学习算法

深度学习算法是人工神经网络的升级版,充分利用廉价的计算力

  1. 机器学习五大流派(主要算法)
    1. 符号主义——逻辑学、哲学——逆向演绎 (决策树
  •  

相信填补现有知识的空白的

 

    1. 贝叶斯派——统计学——概率推理 马尔科夫 回归

 

 

    1. 行为类推主义——心理学——新旧知识相似性 SVM KNN

行为类比主义(Analogizer)  knn svm 新旧知识间的相似性

 

 

希望从大脑运行方式得到启发

遗传算法

  •  
  •  
  •  
  •  

 

  1. 图解十大经典机器学习算法入门 2
    1. 决策树 4随机森林 5逻辑回归 7
    2. 支持向量机 11朴素贝叶斯 14K近邻算法 17
    3. K均值算法 19Adaboost 22神经网络 24马尔科夫 25

 

 

 

  1.  ref

图解十大经典机器学习算法入门 - jrunw的博客 - CSDN博客.html

 

(1条消息)【干货】机器学习常用 35 大算法盘点(附思维导图) - java、c++、机器学习方向King - CSDN博客.html

(1条消息)7个最好的Java机器学习开发库 - IT派 - CSDN博客.html

(1条消息)6大最常用的Java机器学习库一览 - 智者之家 - CSDN博客.html

Atitit 机器学习的五大分类与应用.docx

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
【为什么要学习这门课程】深度学习框架如TensorFlow和Pytorch掩盖了深度学习底层实现方法,那能否能用Python代码从零实现来学习深度学习原理呢?本课程就为大家提供了这个可能,有助于深刻理解深度学习原理。左手原理、右手代码,双管齐下!本课程详细讲解深度学习原理并进行Python代码实现深度学习网络。课程内容涵盖感知机、多层感知机、卷积神经网络、循环神经网络,并使用Python 3及Numpy、Matplotlib从零实现上述神经网络。本课程还讲述了神经网络的训练方法与实践技巧,且开展了代码实践演示。课程对于核心内容讲解深入细致,如基于计算图理解反向传播算法,并用数学公式推导反向传播算法;另外还讲述了卷积加速方法im2col。【课程收获】本课程力求使学员通过深度学习原理、算法公式及Python代码的对照学习,摆脱框架而掌握深度学习底层实现原理与方法。本课程将给学员分享深度学习的Python实现代码。课程代码通过Jupyter Notebook演示,可在Windows、ubuntu等系统上运行,且不需GPU支持。【优惠说明】 课程正在优惠中!  备注:购课后可加入白勇老师课程学习交流QQ群:957519975【相关课程】学习本课程的前提是会使用Python语言以及Numpy和Matplotlib库。相关课程链接如下:《Python编程的术与道:Python语言入门》https://edu.csdn.net/course/detail/27845《玩转Numpy计算库》https://edu.csdn.net/lecturer/board/28656《玩转Matplotlib数据绘图库》https://edu.csdn.net/lecturer/board/28720【课程内容导图及特色】

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值