监督学习与无监督学习_监督学习


作者:连吃13碗

排版:随心

今天小编为大家通俗讲解监督学习与无监督学习,帮助大家更好地理解这两种学习。


一、监督学习

监督学习指学生从老师那里获取知识、信息,老师提供对错指示、告知最终答案的学习过程。根据在学习过程中所获得的经验、技能,对没有学习过的问题也可以做出正确解答,是监督学习的最终目标。

简单来说,就是输入对象有明确期望输出值的学习过程。

以人工神经网络算法为例,输入输出根据实际生产情况确定。为探寻转化原因,我们在输入层与输出层之间设置至少一层的隐含层,数据在层与层之间靠权重传递。

监督学习与无监督学习_监督学习_02

我们训练输入层、隐含层和输出层之间的网络权重的过程,就是我们学习如何将输入类划分为输出类的过程。

监督学习与无监督学习_无监督学习_03


二、无监督学习

无监督学习,是指在没有老师的情况下,学生自学的过程。无监督学习不仅仅局限于解决像监督学习那样的有明确答案的问题。人造卫星诊断、视频分析等都属于无监督学习。

以聚类算法为例,把一堆混在一起的数据按其相似度分离出来。

监督学习与无监督学习_监督学习_04

无监督学习里,每类的代表(中心点)就要自己找了,因为没法第一时间找到最佳中心,所以要反复迭代训练

监督学习与无监督学习_无监督学习_05

每一轮迭代中,类单点都会与各类代表进行比较并重新选择帮派,各类代表也会根据帮派新人员列表调整自己位置。最终训练好的数据如图。

监督学习与无监督学习_数据_06


大家是不是理解监督学习与非监督学习了呢,我们下期再见