机器学习10大算法-周辉(共7页).docx
《机器学习10大算法-周辉(共7页).docx》由会员分享,可在线阅读,更多相关《机器学习10大算法-周辉(共7页).docx(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上机器学习10大算法什么是机器学习呢?从广泛的概念来说,机器学习是人工智能的一个子集。人工智能旨在使计算机更智能化,而机器学习已经证明了如何做到这一点。 简而言之,机器学习是人工智能的应用。 通过使用从数据中反复学习到的算法,机器学习可以改进计算机的功能,而无需进行明确的编程。机器学习中的算法有哪些?如果你是一个数据科学家或机器学习的狂热爱好者,你可以根据机器学习算法的类别来学习。机器学习算法主要有三大类:监督学习、无监督学习和强化学习。监督学习使用预定义的“训练示例”集合,训练系统,便于其在新数据被馈送时也能得出结论。系统一直被训练,直到达到所需的精度水平。无监督学习
2、给系统一堆无标签数据,它必须自己检测模式和关系。 系统要用推断功能来描述未分类数据的模式。强化学习强化学习其实是一个连续决策的过程,这个过程有点像有监督学习,只是标注数据不是预先准备好的,而是通过一个过程来回调整,并给出“标注数据”。机器学习三大类别中常用的算法如下:1. 线性回归工作原理:该算法可以按其权重可视化。但问题是,当你无法真正衡量它时,必须通过观察其高度和宽度来做一些猜测。通过这种可视化的分析,可以获取一个结果。回归线,由Y = a * X + b表示。Y =因变量;a=斜率;X =自变量;b=截距。通过减少数据点和回归线间距离的平方差的总和,可以导出系数a和b。2. 逻辑回归根据
3、一组独立变量,估计离散值。它通过将数据匹配到logit函数来帮助预测事件。下列方法用于临时的逻辑回归模型:添加交互项。消除功能。正则化技术。使用非线性模型。3. 决策树利用监督学习算法对问题进行分类。决策树是一种支持工具,它使用树状图来决定决策或可能的后果、机会事件结果、资源成本和实用程序。根据独立变量,将其划分为两个或多个同构集。决策树的基本原理:根据一些 feature 进行分类,每个节点提一个问题,通过判断,将数据分为两类,再继续提问。这些问题是根据已有数据学习出来的,再投入新数据的时候,就可以根据这棵树上的问题,将数据划分到合适的叶子上。优点:与回归一样,决策树组合在实践中表现也很好。
4、由于它们的分层结构,它们对离群值、可伸缩性和自然模型的非线性决策边界具有鲁棒性。弱点:无约束,单个树容易过度拟合,但这可以通过集成方法来缓解。4. 支持向量机(SVM)基本原理(以二维数据为例):如果训练数据是分布在二维平面上的点,它们按照其分类聚集在不同的区域。基于分类边界的分类算法的目标是,通过训练,找到这些分类之间的边界(直线的称为线性划分,曲线的称为非线性划分)。对于多维数据(如N维),可以将它们视为N维空间中的点,而分类边界就是N维空间中的面,称为超面(超面比N维空间少一维)。线性分类器使用超平面类型的边界,非线性分类器使用超曲面。要将两类分开,想要得到一个超平面,最优的超平面是到两
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 机器 学习 10 算法 周辉
限制150内