首页 > 数码科技 > 深度学习是什么?_什么是深度学习

深度学习是什么?_什么是深度学习

栏目:数码科技

作者:B姐

热度:0

时间:2024-02-28 10:00:54

深度学习,是机器学习中一种基于对数据进行表征学习的方法。深度学习是机器学习研究中的一个新的领域,其动机在于建立、模拟人脑进行分析学习的神经网络,它模仿人脑的机制来解释数据,例如图像,声音和文本。同机器学习方法一样,深度机器学习方法也有监督学习与无监督学习之分.不同的学习框架下建立的学习模型很是不同。例如卷积神经网络就是一种深度的监督学习下的机器学习模型,而深度置信网就是一种无监督学习下的机器学习模型。深度学习的好处是用非监督式或半监督式的特征学习和分层特征提取高效算法来替代手工获取特征。

什么是深度学习?

深度学习就是机器学习的领域中一个新的研究方向吧,在想要更加的接近到最初目标(人工智能)的时候,引入了深度学习的。

而深度学习主要是学习样本数据的内在规律以及表示层次,这个学习的过程中得到的信息,比如文字、图像以及声音等数据的解释有着非常大的帮助。它最大的目的就是让机器可以和人一样可以分析、可以自主的学习、可以对文字进行识别,对声音图像等进行识别。深度学习是较为复杂的机器学习算法,在语音还有图像等的识别上具有非常好的效果,甚至是在很大程度上超过先前相关的技术。

另外,深度学习的应用也是非常广泛的,有搜索技术,数据挖掘,机器学习,机器翻译,自然语言处理,多媒体学习,语音,推荐和个性化技术,并且还在其他相关领域都取得了很多成果。深度学习使机器模仿视听和思考等人类的活动,解决了很多复杂的模式识别难题,使得人工智能相关技术取得了很大进步。

还有深度学习也可以说是一种模式分析方法的总称,如果从研究内容方面来看的话,主要是有3个种方法:

(1)基于卷积运算的神经网络系统,即卷积神经网络(CNN)。

(2)基于多层神经元的自编码神经网络,包括自编码( Auto encoder)以及近年来受到广泛关注的稀疏编码两类( Sparse Coding)。

(3)以多层自编码神经网络的方式进行预训练,进而结合鉴别信息进一步优化神经网络权值的深度置信网络(DBN)。

一、数据依赖性

深度学习与传统的机器学习最主要的区别在于随着数据规模的增加其性能也不断增长。当数据很少时,深度学习算法的性能并不好。这是因为深度学习算法需要大量的数据来完美地理解它。

三、硬件依赖

深度学习算法需要进行大量的矩阵运算,GPU 主要用来高效优化矩阵运算,所以 GPU 是深度学习正常工作的必须硬件。与传统机器学习算法相比,深度学习更依赖安装 GPU 的高端机器。

二、特征处理

特征处理是将领域知识放入特征提取器里面来减少数据的复杂度并生成使学习算法工作的更好的模式的过程。特征处理过程很耗时而且需要专业知识。

深度学习尝试从数据中直接获取高等级的特征,这是深度学习与传统机器学习算法的主要的不同。基于此,深度学习削减了对每一个问题设计特征提取器的工作。

例如,卷积神经网络尝试在前边的层学习低等级的特征,然后学习部分人脸,然后是高级的人脸的描述。更多信息可以阅读神经网络机器在深度学习里面的有趣应用。

当应用传统机器学习算法解决问题的时候,传统机器学习通常会将问题分解为多个子问题并逐个子问题解决最后结合所有子问题的结果获得最终结果。相反,深度学习提倡直接的端到端的解决问题。

深度学习是什么?_什么是深度学习