深度解析机器学习三类学习方法
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
深度解析机器学习三类学习方法
在机器学习(Machine learning)领域。主要有三类不同的学习方法:监督学习(Supervised learning)、非监督学习(Unsupervised learning)、半监督学习(Semi-supervised learning)。
监督学习:通过已有的一部分输入数据与输出数据之间的相应关系。生成一个函数,将输入映射到合适的输出,比如分类。
非监督学习:直接对输入数据集进行建模,比如聚类。
半监督学习:综合利用有类标的数据和没有类标的数据,来生成合适的分类函数。
一、监督学习1、监督式学习(Supervised learning),是一个机器学习中的方法。能够由训练资料中学到或建立一个模式(learning model)。并依此模式猜测新的实例。
训练资料是由输入物件(一般是向量)和预期输出所组成。函数的输出能够是一个连续的值(称为回归分析)。或是预测一个分类标签(称作分类)。
2、一个监督式学习者的任务在观察完一些训练范例(输入和预期输出)后,去预测这个函数对不论什么可能出现的输入的值的输出。要达到此目的。学习者必须以合理(见归纳偏向)的方式从现有的资料中一般化到非观察到的情况。
在人类和动物感知中。则通常被称为概念学习(concept learning)。
3、监督式学习有两种形态的模型。
最一般的。监督式学习产生一个全域模型,会将输入物件相应到预期输出。而还有一种,则是将这样的相应实作在一个区域模型。(如案例推论及近期邻居法)。为了解决一个给定的监督式学习的问题(手写辨识),必须考虑下面步骤:
1)决定训练资料的范例的形态。在做其他事前,project师应决定要使用哪种资料为范例。譬如,可能是一个手写字符,或一整个手写的词汇。或一行手写文字。
2)搜集训练资料。这资料需要具有真实世界的特征。所以。能够由人类专家或(机器或传感器的)测量中得到输入物件和其相相应输出。