机器学习常见算法分类汇总剖析ppt课件.ppt





《机器学习常见算法分类汇总剖析ppt课件.ppt》由会员分享,可在线阅读,更多相关《机器学习常见算法分类汇总剖析ppt课件.ppt(22页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、机器学习常见算法分类汇总机器学习常见算法分类汇总l 机器学习无疑是当前数据分析领域的一个热点内容。很多人在平时的工作中都或多或少会用到机器学习的算法。这里总结一下常见的机器学习算法,以供您在工作和学习中参考。l 机器学习的算法很多。很多时候困惑人们都是,很多算法是一类算法,而有些算法又是从其他算法中延伸出来的。这里,我们从两个方面来给大家介绍:机器学习常见算法分类汇总机器学习常见算法分类汇总二,算法的二,算法的类类似性似性一、一、学习学习的方式的方式 根据数据类型的不同,对一个问题的建模有不同的方式。在机器学习或者人工智能领域,人们首先会考虑算法的学习方式。在机器学习领域,有几种主要的学习方式
2、。将算法按照学习方式分类是一个不错的想法,这样可以让人们在建模和算法选择的时候考虑能根据输入数据来选择最合适的算法来获得最好的结果。学习方式学习方式LOGO监督式学习:监督式学习:学习方式学习方式l 在监督式学习下,输入数据被称为“训练数据”,每组训练数据有一个明确的标识或结果,如对防垃圾邮件系统中“垃圾邮件”“非垃圾邮件”,对手写数字识别中的“1”、“2”,“3”、“4”等。在建立预测模型的时候,监督式学习建立一个学习过程,将预测结果与“训练数据”的实际结果进行比较,不断的调整预测模型,直到模型的预测结果达到一个预期的准确率。l 监督式学习的常见应用场景如分类问题和回归问题。l 常见算法:
3、逻辑回归(Logistic Regression) 反向传递神经网络(Back Propagation Neural Network)LOGO非监督式学习:非监督式学习:学习方式学习方式l 在非监督式学习中,数据并不被特别标识,学习模型是为了推断出数据的一些内在结构。l 常见的应用场景包括关联规则的学习以及聚类等。l 常见算法: Apriori算法 k-Means算法LOGO半监督式学习:半监督式学习:学习方式学习方式l在此学习方式下,输入数据部分被标识,部分没有被标识,这种学习模型可以用来进行预测,但是模型首先需要学习数据的内在结构以便合理的组织数据来进行预测。l应用场景包括分类和回归,算法
4、包括一些对常用监督式学习算法的延伸,这些算法首先试图对未标识数据进行建模,在此基础上再对标识的数据进行预测。如图论推理算法(Graph Inference)或者拉普拉斯支持向量机(Laplacian SVM.)等。LOGO强化学习:强化学习:学习方式学习方式l 在这种学习模式下,输入数据作为对模型的反馈,不像监督模型那样,输入数据仅仅是作为一个检查模型对错的方式,在强化学习下,输入数据直接反馈到模型,模型必须对此立刻作出调整。l 常见的应用场景包括动态系统以及机器人控制等。l 常见算法: Q-Learning 时间差学习(Temporal difference learning)l 在企业数据
5、应用的场景下, 人们最常用的可能就是监督式学习和非监督式学习的模型。 在图像识别等领域,由于存在大量的非标识的数据和少量的可标识数据, 目前半监督式学习是一个很热的话题。 而强化学习更多的应用在机器人控制及其他需要进行系统控制的领域。学习方式学习方式 根据算法的功能和形式的类似性,我们可以把算法分类,比如说基于树的算法,基于神经网络的算法等等。当然,机器学习的范围非常庞大,有些算法很难明确归类到某一类。而对于有些分类来说,同一分类的算法可以针对不同类型的问题。这里,我们尽量把常用的算法按照最容易理解的方式进行分类。算法类似性算法类似性LOGO学习方式学习方式回归算法:回归算法:算法类似性算法类
6、似性l回归算法是试图采用对误差的衡量来探索变量之间的关系的一类算法。回归算法是统计机器学习的利器。在机器学习领域,人们说起回归,有时候是指一类问题,有时候是指一类算法,这一点常常会使初学者有所困惑。l 常见的回归算法包括: 最小二乘法(Ordinary Least Square) 逻辑回归(Logistic Regression) 逐步式回归(Stepwise Regression) 多元自适应回归样条(Multivariate Adaptive Regression Splines) 本地散点平滑估计(Locally Estimated Scatterplot Smoothing)LOGO学
7、习方式学习方式基于实例的算法:基于实例的算法:算法类似性算法类似性l 基于实例的算法常常用来对决策问题建立模型,这样的模型常常先选取一批样本数据,然后根据某些近似性把新数据与样本数据进行比较。通过这种方式来寻找最佳的匹配。因此,基于实例的算法常常也被称为“赢家通吃”学习或者“基于记忆的学习”。l 常见的算法包括 : k-Nearest Neighbor(KNN) 学习矢量量化(Learning Vector Quantization, LVQ) 自组织映射算法(Self-Organizing Map , SOM)LOGO学习方式学习方式正则化方法:正则化方法:算法类似性算法类似性l 正则化方法
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 机器 学习 常见 算法 分类 汇总 剖析 ppt 课件

限制150内