机器学习算法分类有哪些.docx
《机器学习算法分类有哪些.docx》由会员分享,可在线阅读,更多相关《机器学习算法分类有哪些.docx(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、机器学习算法分类有哪些监督学习监督式学习(Supervised Learning),是机器学习的一种方法,可 以由训练资料中学到或建立一个模式(函数/learning model),并依此 模式推测新的实例12。训练资料是由输入物件(通常是向量)和预期输出所组成。函数的输出可以是一个连续 的值,或是预测一个分类标签。一个监督式学习者的任务在观察一些 事先标记过的训练范例(输入和预期输出)后,去预测这个函数对任何 可能出现的输入的输出。要达到此目的,学习者必须以“合理”(见归 纳偏向)的方式从现有的资料中一般化到非观察到的情况13根据标签类型的不同,又可以将其分为分类问题和回归问题两类。 分类问
2、题的目标是通过输入变量预测出这一样本所属的类别,例如对 于植物品种、客户年龄和偏好的预测问题都可以被归结为分类问题。 这一领域中使用最多的模型便是支持向量机,用于生成线性分类的决 策边界。随着深度学习的发展,很多基于图像信号的分类问题越来越 多地使用卷积神经网络来完成。回归主要用于预测某一变量的实数取 值,其输出的不是分类结果而是一个实际的值。常见的例子是包括市 场价格预测、降水量预测等。人们主要通过线性回归、多项式回归以 及核方法等来构建回归模型。监督式学习有两种形态的模型:一种是全域模型,会将输入物件 对应到预期输出;另一种是将这种对应实作在一个区域模型(如案例推 论及最近邻居法)。为了解
3、决一个给定的监督式学习的问题(手写辨识),必须考虑以下步骤:1)决定训练资料的范例的形态。在做其它事前,工程师应决定要 使用哪种资料为范例。譬如,可能是一个手写字符,或一整个手写的 辞汇,或一行手写文字。2)搜集训练资料。这资料需要具有真实世界的特征。所以,可以 由人类专家或机器(或感测器的)测量中得到输入物件和其相对应输出。3)决定学习函数的输入特征的表示法。学习函数的准确度与输入 的物件的表示方式有很大的关联度。传统上,输入的物件会被转成一 个特征向量,包含了许多关于描述物件的特征。因为维数灾难的存在, 特征的个数不宜太多,但也要足够大,才能准确地预测输出。4)决定要学习的函数和其对应的学
4、习算法所使用的数据结构。譬 如,工程师可能选择人工神经网络和决策树。5)完成设计。工程师接着在搜集到的资料上跑学习算法。可以借 由将资料跑在资料的子集(称为验证集)或交叉验证 (cross-validation)上来调整学习算法的参数。参数调整后,算法可 以运行在不同于训练集的测试集。无监督学习无监督学习(Unsupervised Learning)是机器学习的一种方法,没 有给定事先标记过的训练示例,自动对输入的数据进行分类或分群 15。与监督学习不同,非监督学习并不需要完整的输入输出数据集, 并且系统的输出经常是不确定的。它主要被用于探索数据中隐含的模 式和分布。非监督学习具有解读数据并从
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 机器 学习 算法 分类 哪些
限制150内