当前位置:   article > 正文

有监督学习、无监督学习、半监督学习有什么区别?分别有哪些代表算法?

有监督学习、无监督学习、半监督学习有什么区别?分别有哪些代表算法?

一、有监督学习、无监督学习、半监督学习的区别

有监督学习、无监督学习、半监督学习的概念是非常容易理解的,和字面意思几乎一致,根据有无label进行划分。

1. 有监督学习

监督学习是从标记的训练数据来推断一个功能的机器学习任务。利用一组已知类别的样本调整分类器的参数,使其达到所要求性能的过程。在监督学习中训练数据既有特征(feature)又有标签(label),通过训练,让机器可以自己找到特征和标签之间的联系。

2. 无监督学习

现实生活中常常会有这样的问题:缺乏足够的先验知识,因此难以人工标注类别或进行人工类别标注的成本太高。很自然地,我们希望计算机能代我们完成这些工作,或至少提供一些帮助。根据类别未知(没有被标记)的训练样本解决模式识别中的各种问题,称之为无监督学习。

3. 半监督学习

半监督学习(Semi-Supervised Learning,SSL)是模式识别和机器学习领域研究的重点问题,是监督学习与无监督学习相结合的一种学习方法。半监督学习使用大量的未标记数据,以及同时使用标记数据,来进行模式识别工作。当使用半监督学习时,将会要求尽量少的人员来从事工作,同时,又能够带来比较高的准确性,因此,半监督学习正越来越受到人们的重视。

二、有监督学习、无监督学习、半监督学习的代表算法

1. 有监督学习

(1)朴素贝叶斯算法

朴素贝叶斯是一种直接衡量标签和特征之间的概率关系的有监督算法,它既可以做回归也可以分类,不过多

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/846799
推荐阅读
相关标签
  

闽ICP备14008679号