赞
踩
对数据进行较为深入的分析,通过优化方法总结出模型的工作,都属于机器学习范畴
机器学习是从数据中总结模型,而这些数据包含了不同的信息形态,其中一个关键的信息就是对模型表现的反馈信息,有的数据包含了模型应该输出的值,而有的却没有,亦或是有的包含了对模型表现的打分。
因此,按照反馈信息的不同,将其经典划分为三类:
无监督学习:数据中完全没有关于模型输出好坏的客观评估。通常会人为的设置某种学习目标,以开展学习。
例如把256维人脸照片压缩到4维,此时并没有任何关于这4维应该如何的信息,一种做法是使得这4维能够还原出256维的人脸,这就是一种人为设定的目标,这种还原自身信息的做法也叫自监督学习。
深度学习也属于机器学习算法之一,它是运用了神经网络作为参数结构进行优化的机器学习算法
二者的区别包含特征和模型两方面:
现在我们所说的机器学习通常指的是传统机器学习算法,如决策树、聚类、贝叶斯分类、SVM等,通常完成任务要经过手工特征提取和分类器判断两个基本步骤,随着数据量的不断增大,手工提取特征的难度也就越来越大,深度学习自己学习特征的优势也就凸显出来了。
区别于传统的浅层学习,深度学习的不同在于:
处理的数据仅包含有模型打分值,而不知道模型到底应该输出什么,因此只能靠算法去不断的探索,寻找打分值最高的模型输出。最经典的就是围棋,对每一步而言都没有最佳选择,然而有最终的输赢作为打分,自主探索寻找最佳模型。
可见这一分类,是按照机器学习的任务维度进行划分。当然这样的划分并不具有完全清晰的边界。
强化学习的训练是没有标签的,它是通过环境给出的奖惩来学习,因此应该算是一种无监督学习。
强化学习和深度学习一样,也是机器学习算法之一,不仅能利用现有数据,还可以通过对环境的探索获得新数据,并利用新数据循环往复地更新迭代现有模型的机器学习算法。
(深度学习的学习过程是静态的,强化学习的学习过程是动态的。这里静态与动态的区别在于是否会与环境进行交互,深度学习是给什么样本就学什么,而强化学习是要和环境进行交互,再通过环境给出的奖惩来学习。深度学习解决的更多是感知问题,强化学习解决的主要是决策问题。因此有监督学习更像是五官,而强化学习更像大脑。)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。