版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
人工智能导论
Introduction
toArtificialIntelligence
第六章史忠植
中国科学院计算技术研究所/2023/10/20史忠植人工智能导论:神经网络与深度学习1人工神经网络与深度学习ArtificialNeuralNetworksandDeepLearning2023/10/20史忠植人工智能导论:神经网络与深度学习2内容提要6.1概述
6.2前馈神经网络
6.3 深度学习6.4卷积神经网络
6.5 生成对抗网络6.6 深度强化学习6.7 小结
2023/10/203神经网络神经网络(neuralnetworks,NN),也称作人工神经网络(artificialneuralnetworks,ANN),或神经计算(neuralcomputing,NC),是对人脑或生物神经网络的抽象和建模,具有从环境学习的能力,以类似生物的交互方式适应环境。神经网络是智能科学和计算智能的重要部分,以脑科学和认知神经科学的研究成果为基础,拓展智能信息处理的方法,为解决复杂问题和自动控制提供有效的途径。一个神经网络是由简单处理元构成的规模宏大的并行分布处理器。天然具有存储经验知识和使之可用的特性。史忠植人工智能导论:神经网络与深度学习2023/10/204发展历史
萌芽期(20世纪40年代)人工神经网络的研究最早可以追溯到人类开始研究自己的智能的时期,到1949年止。
1943年,心理学家McCulloch和数学家Pitts建立起了著名的阈值加权和模型,简称为M-P模型。发表于数学生物物理学会刊《BulletinofMethematicalBiophysics》
1949年,心理学家D.O.Hebb提出神经元之间突触联系是可变的假说——Hebb学习律。史忠植人工智能导论:神经网络与深度学习2023/10/205发展历史第一高潮期(1950~1968)
以MarvinMinsky,FrankRosenblatt,BernardWidrow等为代表人物,代表作是单级感知器(Perceptron)。
可用电子线路模拟。
人们乐观地认为几乎已经找到了智能的关键。许多部门都开始大批地投入此项研究,希望尽快占领制高点。史忠植人工智能导论:神经网络与深度学习2023/10/206发展历史反思期(1969~1982)
M.L.Minsky和S.Papert,《Perceptron》,MITPress,1969年
异或”运算不可表示
二十世纪70年代和80年代早期的研究结果史忠植人工智能导论:神经网络与深度学习2023/10/207发展历史第二高潮期(1983~1990)
1982年,J.Hopfield提出Hopfield网络用Lyapunov函数作为网络性能判定的能量函数,建立ANN稳定性的判别依据阐明了ANN与动力学的关系用非线性动力学的方法来研究ANN的特性指出信息被存放在网络中神经元的联接上史忠植人工智能导论:神经网络与深度学习2023/10/208发展历史第二高潮期(1983~1990)
1984年,J.Hopfield设计研制了后来被人们称为Hopfield网-Tank电路。较好地解决了著名的TSP问题,找到了最佳解的近似解,引起了较大的轰动。
1985年,UCSD的Hinton、Sejnowsky、Rumelhart等人所在的并行分布处理(PDP)小组的研究者在Hopfield网络中引入了随机机制,提出所谓的Boltzmann机。史忠植人工智能导论:神经网络与深度学习2023/10/209发展历史
1986年,并行分布处理小组的Rumelhart等研究者重新独立地提出多层网络的学习算法——BP算法,较好地解决了多层网络的学习问题。(Paker1982和Werbos1974年)
自适应共振理论(ART)
自组织特征映射理论史忠植人工智能导论:神经网络与深度学习2023/10/2010发展历史
Hinton等人最近提出了Helmboltz机
徐雷提出的Ying-Yang机理论模型
甘利俊一(S.Amari)开创和发展的基于统计流形的方法应用于人工神经网络的研究,国内首届神经网络大会是1990年12月在北京举行的。史忠植人工智能导论:神经网络与深度学习2023/10/2011神经信息处理的基本原理神经网络是由大量处理单元组成的非线性大规模自适应动力系统。它是在现代神经科学研究成果的基础上提出的,试图通过模拟大脑神经网络处理、记忆信息的方式设计一种新的机器使之具有人脑那样的信息处理能力。同时,对这种神经网络的研究将进一步加深对思维及智能的认识。史忠植人工智能导论:神经网络与深度学习2023/10/2012并行分布式理论框架
1986年,美国加州大学圣地亚哥分校(UCSD)Rumellhart,McClelland,Hinton:
ParallelandDistributedProcessing,MITPress,Cambridge史忠植人工智能导论:神经网络与深度学习2023/10/2013并行分布式理论框架PDP模型1)
一组处理单元(PE或AN)2)
处理单元的激活状态(ai)3)
每个处理单元的输出函数(fi)4)
处理单元之间的连接模式5)
传递规则(∑wijoi)6)
把处理单元的输入及当前状态结合起来产生激
活值的激活规则(Fi)7)
通过经验修改连接强度的学习规则8)
系统运行的环境(样本集合)史忠植人工智能导论:神经网络与深度学习2023/10/20史忠植人工智能导论:神经网络与深度学习14内容提要6.1概述
6.2前馈神经网络
6.3 深度学习6.4卷积神经网络
6.5 生成对抗网络6.6 深度强化学习6.7 小结
2023/10/2015一般的前馈网络包括一个输入层和一个输出层,若干隐单元。隐单元可以分层也可以不分层,若分层,则称为多层前馈网络。网络的输入、输出神经元其激活函数一般取为线性函数,而隐单元则为非线性函数。单层感知器模型。前馈网络的输入单元从外部环境中接受信号,经处理将输出信号加权后传给其投射域中的神经元,网络中的隐含单元或输出单元
从其接受域中接受净输入(其中
表示单元
的输出),然后向它的投射域
发送输出信号
可以为任意的可微函数,一般常用的为
前馈神经网络史忠植人工智能导论:神经网络与深度学习2023/10/2016感知机神经网络的基本处理单元为人工神经元,在1943年,麦克洛奇和皮兹定义了在简单的人工神经元模型,称为M-P模型。它的一般模型可以用下图描述:史忠植人工智能导论:神经网络与深度学习17神经元单元由多个输入xi,i=1,2,...,n和一个输出y组成。中间状态由输入信号的权和表示,而输出为
式中,
j为神经元单元的偏置(阈值),wji为连接权系数。n为输入信号数目,yj为神经元输出,t为时间,f()为输出变换函数。神经元模型2023/10/20史忠植人工智能导论:神经网络与深度学习18(a)xf(x)1x00(c)xf(x)1-1
(b)f(x)x1
0神经元激励函数(a)二值函数(b)S形函数(c)双曲正切函数2023/10/20史忠植人工智能导论:神经网络与深度学习2023/10/2019净输入:输出:ojx1-1xn…单层感知机史忠植人工智能导论:神经网络与深度学习2023/10/2020单层感知机模型前馈神经网络j=1,2,…,m
史忠植人工智能导论:神经网络与深度学习2023/10/20感知机的功能(1)设输入向量X=(x1,x2)T输出:则由方程w1jx1+w2jx2-Tj=0
确定了二维平面上的一条分界线。单层感知机史忠植人工智能导论:神经网络与深度学习212023/10/2022感知机的功能单层感知机史忠植人工智能导论:神经网络与深度学习2023/10/2023感知机的功能(2)设输入向量X=(x1,x2,x3)T输出:则由方程w1jx1+w2jx2+w3j
x3–Tj=0确定了三维空间上的一个分界平面。单层感知机史忠植人工智能导论:神经网络与深度学习2023/10/2024感知机的功能单层感知机史忠植人工智能导论:神经网络与深度学习2023/10/2025多层感知机x1o1输出层隐藏层输入层x2o2omxn…………………W(1)W(2)W(3)W(L)网络的拓扑结构史忠植人工智能导论:神经网络与深度学习2023/10/2026双层感知器“异或”问题分类用两计算层感知器解决“异或”问题。“异或”的真值表x1x2y1y2o001011100111多层感知机史忠植人工智能导论:神经网络与深度学习2023/10/2027双层感知器“异或”问题分类用两计算层感知器解决“异或”问题。“异或”的真值表多层感知机x1x2y1y2o001010101111史忠植人工智能导论:神经网络与深度学习2023/10/2028双层感知器“异或”问题分类用两计算层感知器解决“异或”问题。“异或”的真值表多层感知机x1x2y1y2o0011011010011111史忠植人工智能导论:神经网络与深度学习2023/10/2029双层感知器“异或”问题分类用两计算层感知器解决“异或”问题。“异或”的真值表多层感知机x1x2y1y2o00110011011001111110史忠植人工智能导论:神经网络与深度学习2023/10/2030具有不同隐层数的感知器的分类能力对比多层感知机史忠植人工智能导论:神经网络与深度学习2023/10/2031基于BP算法的多层前馈网络模型误差反向传播(BP)网路史忠植人工智能导论:神经网络与深度学习2023/10/2032基于BP算法的多层前馈网络模型输入向量:
X=(x1,x2,…,xi,…,xn)T隐层输出向量:
Y=(y1,y2,…,yj,…,ym)T输出层输出向量:
O=(o1,o2,…,ok,…,ol)T期望输出向量:d=(d1,d2,…,dk,…,dl)T输入层到隐层之间的权值矩阵:V=(V1,V2,…,Vj,…,Vm)隐层到输出层之间的权值矩阵:W=(W1,W2,…,Wk,…,Wl)误差反向传播(BP)网路史忠植人工智能导论:神经网络与深度学习2023/10/2033基于BP算法的多层前馈网络模型对于输出层:k=1,2,…,lk=1,2,…,l对于隐层:j=1,2,…,mj=1,2,…,m误差反向传播(BP)网路史忠植人工智能导论:神经网络与深度学习2023/10/2034基于BP算法的多层前馈网络模型双极性Sigmoid函数:单极性Sigmoid函数:误差反向传播(BP)网路史忠植人工智能导论:神经网络与深度学习2023/10/2035网络误差定义与权值调整思路输出误差E定义:将以上误差定义式展开至隐层:BP学习算法史忠植人工智能导论:神经网络与深度学习2023/10/2036网络误差与权值调整进一步展开至输入层:BP学习算法史忠植人工智能导论:神经网络与深度学习2023/10/2037BP学习算法j=0,1,2,…,m;k=1,2,…,li=0,1,2,…,n;j=1,2,…,m式中负号表示梯度下降,常数η∈(0,1)表示比例系数。在全部推导过程中,对输出层有j=0,1,2,…,m;k=1,2,…,l对隐层有i=0,1,2,…,n;j=1,2,…,mBP学习算法史忠植人工智能导论:神经网络与深度学习2023/10/2038对于输出层,式(3.4.9a)可写为对隐层,式(3.4.9b)可写为对输出层和隐层各定义一个误差信号,令
(3.4.11a)yjxiBP算法推导史忠植人工智能导论:神经网络与深度学习2023/10/2039(1)初始化;
(4)计算各层误差信号;
(5)调整各层权值;
(6)检查是否对所有样本完成一次轮训;(7)检查网络总误差是否达到精度要求。(2)输入训练样本对X
Xp、d
dp计算各层输出;(3)计算网络输出误差;BP算法的程序实现史忠植人工智能导论:神经网络与深度学习2023/10/2040然后根据总误差计算各层的误差信号并调整权值。
另一种方法是在所有样本输入之后,计算网络的总误差:BP算法的程序实现史忠植人工智能导论:神经网络与深度学习41该医疗诊断系统只考虑6种症状、2种疾病、3种治疗方案症状:对每一症状采集三种信息—有(1)、无(-1)、没有记录(0)疾病:对每一疾病采集三种信息—有(1)、无(-1)、没有记录(0)治疗方案:对每一治疗方案采集两种信息—是、否每个病人的信息构成一个训练样例,用一批训练样例对网络进行训练(BP算法),假设得到的是如图所示的神经网络x1-x6为症状(输入)x7,x8为疾病名x9,x10,x11为治疗方案(输出)基于BP网络的医疗诊断系统2023/10/20史忠植人工智能导论:神经网络与深度学习42基于BP网络的医疗诊断系统2023/10/20史忠植人工智能导论:神经网络与深度学习2023/10/2043标准的BP算法在应用中暴露出不少内在的缺陷:⑴
易形成局部极小而得不到全局最优;⑵训练次数多使得学习效率低,收敛速度慢;⑶隐节点的选取缺乏理论指导;⑷训练时学习新样本有遗忘旧样本的趋势。针对上述问题,国内外已提出不少有效的改进算法,下面仅介绍其中3种较常用的方法。BP算法的改进史忠植人工智能导论:神经网络与深度学习2023/10/20441增加动量项α为动量系数,一般有α∈(0,1)2自适应调节学习率
设一初始学习率,若经过一批次权值调整后使总误差↑,则本次调整无效,且
=β
(β<1);若经过一批次权值调整后使总误差↓,则本次调整有效,且
=θ
(θ>1)。标准BP算法的改进史忠植人工智能导论:神经网络与深度学习2023/10/20453引入陡度因子
实现这一思路的具体作法是,在原转移函数中引入一个陡度因子λ标准BP算法的改进史忠植人工智能导论:神经网络与深度学习2023/10/20史忠植人工智能导论:神经网络与深度学习46内容提要6.1概述
6.2前馈神经网络
6.3 深度学习6.4卷积神经网络
6.5 生成对抗网络6.6 深度强化学习6.7 小结
定义1:是一类机器学习技术,利用多层次的非线性信息处理的监督或无监督的特征提取和转换,并进行模式分析和分类。定义2:机器学习中的子领域,基于学习算法对数据之间的多层次复杂关系建模。更高层次的特征和概念由较低层次定义,这种分层特征被称为深度架构。这些模型大多是基于无监督学习。“(维基百科上的”深度学习“2012年3月)。定义3:“深度学习是机器学习研究的一个新领域,它已经推出了与移动机器学习更接近的目标。深度学习是学习多层次的表示和抽象,有助于得到图像、声音和文字数据的语义。“见/lisa-lab/DeepLearningTutorials深度学习2023/10/2047史忠植人工智能导论:神经网络与深度学习深度学习2023/10/20史忠植人工智能导论:神经网络与深度学习482006年,Hinton和他的学生Salakhutdinov在《科学》上发表了一篇文章,开启了深度学习在学术界和工业界的浪潮50428JULY2006VOL313SCIENCEReducingtheDimensionalityofDatawithNeuralNetworksG.E.Hinton*andR.R.SalakhutdinovHigh-dimensionaldatacanbeconvertedtolow-dimensionalcodesbytrainingamultilayerneuralnetworkwithasmallcentrallayertoreconstructhigh-dimensionalinputvectors.Gradientdescentcanbeusedforfine-tuningtheweightsinsuch‘‘autoencoder’’networks,butthisworkswellonlyiftheinitialweightsareclosetoagoodsolution.Wedescribeaneffectivewayofinitializingtheweightsthatallowsdeepautoencodernetworkstolearnlow-dimensionalcodesthatworkmuchbetterthanprincipalcomponentsanalysisasatooltoreducethedimensionalityofdata.人脑视觉机理2023/10/2049史忠植人工智能导论:神经网络与深度学习视觉通路2023/10/2050史忠植人工智能导论:神经网络与深度学习视觉从V1到IT四层2023/10/2051史忠植人工智能导论:神经网络与深度学习posteriorinferotemporalcentralinferotemporalanteriorinferotemporal前颞叶皮层中颞叶皮层后颞叶皮层自编码神经网络2023/10/20史忠植人工智能导论:神经网络与深度学习52自编码神经网络受限玻尔兹曼机受限玻耳兹曼机(restrictedBoltzmannmachine,RBM)是一个单层的随机神经网络(通常我们不把输入层计算在神经网络的层数里),本质上是一个概率图模型。输入层与隐层之间是全连接,但层内神经元之间没有相互连接。每个神经元要么激活(值为1)要么不激活(值为0),激活的概率满足sigmoid函数。hiddenijvisible2023/10/2053史忠植人工智能导论:神经网络与深度学习深度信念网络2006年,欣顿等提出了一种深度信念网络(deepbeliefnets,DBN。一个深度神经网络模型可被视为由若干个RBM堆叠在一起,这样一来,在训练的时候,就可以通过由低到高逐层训练这些RBM来实现。2023/10/2054史忠植人工智能导论:神经网络与深度学习深度信念网络2023/10/2055史忠植人工智能导论:神经网络与深度学习2023/10/20史忠植人工智能导论:神经网络与深度学习56内容提要6.1概述
6.2前馈神经网络
6.3 深度学习6.4卷积神经网络
6.5 生成对抗网络6.6 深度强化学习6.7 小结
卷积神经网络卷积神经网络是人工神经网络的一种,已成为当前语音分析和图像识别领域的研究热点。它的权值共享网络结构使之更类似于生物神经网络,降低了网络模型的复杂度,减少了权值的数量。该优点在网络的输入是多维图像时表现的更为明显,使图像可以直接作为网络的输入,避免了传统识别算法中复杂的特征提取和数据重建过程。卷积网络是为识别二维形状而特殊设计的一个多层感知器,这种网络结构对平移、比例缩放、倾斜或者共他形式的变形具有高度不变性。2023/10/20史忠植人工智能导论:神经网络与深度学习57卷积神经网络卷积神经网络的网络结构卷积神经网络是一个多层的神经网络,每层由多个二维平面组成,而每个平面由多个独立神经元组成。输入图像通过和三个可训练的滤波器和可加偏置进行卷积,卷积后在C1层产生三个特征映射图,然后特征映射图中每组的四个像素再进行求和,加权值,加偏置,得到三个S2层的特征映射图。这些映射图再进过滤波得到C3层。这个层级结构再和S2一样产生S4。最终,这些像素值被光栅化,并连接成一个向量输入到传统的神经网络,得到输出。2023/10/20史忠植人工智能导论:神经网络与深度学习58卷积神经网络C层为特征提取层,每个神经元的输入与前一层的局部感受野相连,并提取该局部的特征;S层是特征映射层,网络的每个计算层由多个特征映射组成,每个特征映射为一个平面,平面上所有神经元的权值相等。
卷积神经网络中的每一个特征提取层(C-层)都紧跟着一个用来求局部平均与二次提取的计算层(S-层),这种特有的两次特征提取结构使网络在识别时对输入样本有较高的畸变容忍能力。2023/10/20史忠植人工智能导论:神经网络与深度学习59典型实例
一种典型的用来识别数字的卷积网络是LeNet-5。当年美国大多数银行就是用它来识别支票上面的手写数字的。能够达到这种商用的地步,它的准确性可想而知。2023/10/20史忠植人工智能导论:神经网络与深度学习60典型实例
LeNet-5共有7层,不包含输入,每层都包含可训练参数(连接权重)。输入图像为32*32大小。这样做的原因是希望潜在的明显特征如笔画断电或角点能够出现在最高层特征监测子感受野的中心。
2023/10/20史忠植人工智能导论:神经网络与深度学习61典型实例
C1层是一个卷积层(通过卷积运算,可以使原信号特征增强,并且降低噪音),由6个特征图FeatureMap构成。特征图中每个神经元与输入中5*5的邻域相连。特征图的大小为28*28,这样能防止输入的连接掉到边界之外。C1有156个可训练参数(每个滤波器5*5=25个unit参数和一个bias参数,一共6个滤波器,共(5*5+1)*6=156个参数),共156*(28*28)=122,304个连接。2023/10/20史忠植人工智能导论:神经网络与深度学习62典型实例
S2层是一个下采样层(对图像进行子抽样,可以减少数据处理量同时保留有用信息),有6个14*14的特征图。特征图中的每个单元与C1中相对应特征图的2*2邻域相连接。S2层每个单元的4个输入相加,乘以一个可训练参数,再加上一个可训练偏置。每个单元的2*2感受野并不重叠,因此S2中每个特征图的大小是C1中特征图大小的1/4(行和列各1/2)。S2层有(6*(1+1))12个可训练参数和5880个连接。2023/10/20史忠植人工智能导论:神经网络与深度学习63典型实例C3层也是一个卷积层,它同样通过5x5的卷积核去卷积层S2,然后得到的特征map就只有10x10个神经元,但是它有16种不同的卷积核,所以就存在16个特征map了。这里需要注意的一点是:C3中的每个特征map是连接到S2中的所有6个或者几个特征map的,表示本层的特征map是上一层提取到的特征map的不同组合(这个做法也并不是唯一的)。(看到没有,这里是组合,就像之前聊到的人的视觉系统一样,底层的结构构成上层更抽象的结构,例如边缘构成形状或者目标的部分)。2023/10/20史忠植人工智能导论:神经网络与深度学习64典型实例
刚才说C3中每个特征图由S2中所有6个或者几个特征map组合而成。为什么不把S2中的每个特征图连接到每个C3的特征图呢?原因有2点。第一,不完全的连接机制将连接的数量保持在合理的范围内。第二,也是最重要的,使不同的特征图有不同的输入,迫使他们抽取不同的特征(希望是互补的)。例如,存在的一个方式是:C3的前6个特征图以S2中3个相邻的特征图子集为输入。接下来6个特征图以S2中4个相邻特征图子集为输入。然后的3个以不相邻的4个特征图子集为输入。最后一个将S2中所有特征图为输入。这样C3层有1516个可训练参数和151600个连接。2023/10/20史忠植人工智能导论:神经网络与深度学习65典型实例
S4层是一个下采样层,由16个5*5大小的特征图构成。特征图中的每个单元与C3中相应特征图的2*2邻域相连接,跟C1和S2之间的连接一样。S4层有32(16*(1+1))个可训练参数(每个特征图1个因子和一个偏置)和2000个连接。
C5层是一个卷积层,有120个特征图。每个单元与S4层的全部16个单元的5*5邻域相连。由于S4层特征图的大小也为5*5(同滤波器一样),故C5特征图的大小为1*1:这构成了S4和C5之间的全连接。C5层有48120(120*401(16*5*5+1))个可训练连接。
F6层有84个单元(之所以选这个数字的原因来自于输出层的设计),与C5层全相连。有10164(84*121(120+1))个可训练参数。如同经典神经网络,F6层计算输入向量和权重向量之间的点积,再加上一个偏置。然后将其传递给sigmoid函数产生单元i的一个状态。2023/10/20史忠植人工智能导论:神经网络与深度学习66典型实例输出层由欧式径向基函数(EuclideanRadialBasisFunction)(径向基函数是一个取值仅仅依赖于离原点距离的实值函数,欧氏距离是其中一个实例)单元组成,每类一个单元,每个有84个输入。换句话说,每个输出RBF单元计算输入向量和参数向量之间的欧式距离。输入离参数向量越远,RBF输出越大。一个RBF输出可以被理解为衡量输入模式和与RBF相关联类的一个模型的匹配程度的惩罚项。这些单元的参数是人工选取并保持固定的(至少初始时候如此)。这些参数向量的成分被设为-1或1。虽然这些参数可以以-1和1等概率的方式任选,或者构成一个纠错码,但是被设计成一个相应字符类的7*12大小(即84)的格式化图片。这种表示对识别单独的数字不是很有用,但是对识别可打印ASCII集中的字符串很有用。2023/10/20史忠植人工智能导论:神经网络与深度学习67卷积神经网络的优点
卷积神经网络CNN主要用来识别位移、缩放及其他形式扭曲不变性的二维图形。由于CNN的特征检测层通过训练数据进行学习,所以在使用CNN时,避免了显式的特征抽取,而隐式地从训练数据中进行学习;再者由于同一特征映射面上的神经元权值相同,所以网络可以并行学习,这也是卷积网络相对于神经元彼此相连网络的一大优势。2023/10/20史忠植人工智能导论:神经网络与深度学习68卷积神经网络的优点它可以直接处理灰度图片,能够直接用于处理基于图像的分类。卷积网络较一般神经网络在图像处理方面有如下优点:a)输入图像和网络的拓扑结构能很好的吻合;b)特征提取和模式分类同时进行,并同时在训练中产生;c)权重共享可以减少网络的训练参数,使神经网络结构变得更简单,适应性更强。2023/10/20史忠植人工智能导论:神经网络与深度学习692023/10/20史忠植人工智能导论:神经网络与深度学习70内容提要6.1概述
6.2前馈神经网络
6.3 深度学习6.4卷积神经网络
6.5 生成对抗网络6.6 深度强化学习6.7 小结
生成对抗网络2023/10/2071史忠植人工智能导论:神经网络与深度学习无论是DBN还是CNN,其多隐层堆叠、每层对上一层的输出进行处理的机制,可看作是在对输入信号进行逐层加工,从而把初始的、与输出目标之间联系不太密切的输入表示,转化成与输出目标联系更密切的表示,使得原来仅基于最后一层输出映射难以完成的任务成为可能。以往在机器学习用于现实任务时,描述样本的特征通常需由人类专家来设计,这称为“特征工程”(featureengineering)众所周知,特征的好坏对泛化性能有至关重要的影响,人类专家设计出好特征也并非易事。生成对抗网络2023/10/2072史忠植人工智能导论:神经网络与深度学习生成对抗网络相比于其他生成式模型,有两大特点:
1.不依赖任何先验假设。传统的许多方法会假设数据服从某一分布,然后使用极大似然去估计数据分布。2.生成real-like样本的方式非常简单。GAN生成real-like样本的方式通过生成器(Generator)的前向传播,而传统方法的采样方式非常复杂生成对抗网络2023/10/2073史忠植人工智能导论:神经网络与深度学习2023/10/20史忠植人工智能导论:神经网络与深度学习74内容提要6.1概述
6.2前馈神经网络
6.3 深度学习6.4卷积神经网络
6.5 生成对抗网络6.6 深度强化学习6.7 小结
深度强化学习2023/10/2075史忠植人工智能导论:神经网络与深度学习在很多的应用场景中,通过人工标注的方式来给数据打标签的方式往往行不通。比如我们通过监督学习来训练一个模型可以来自动下围棋,就需要将当前棋盘的状态作为输入数据,其对应的最佳落子位置(动作)作为标签。训练一个好的模型就需要收集大量的不同棋盘状态以及对应动作。这种做法实践起来比较困难,一是对于每一种棋盘状态,即使是专家也很难给出“正确”的动作,二是获取大量数据的成本往往比较高。对于下棋这类任务,虽然我们很难知道每一步的“正确”动作,但
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 呼吸系统慢病管理新进展
- 智能安全设备的人性化设计
- 机械安全事故案例
- 第三章 运动和力的关系-教材实验4 探究加速度与力、质量的关系 2025年高考物理基础专项复习
- 3.3.2盐类水解的影响因素及常数 课件高二上学期化学人教版(2019)选择性必修1
- 智慧园区产品方案
- 《Excel数据获取与处理实战》 课件 陈青 第1、2章 Excel 2016概述、外部数据的获取
- 舆情应急演练桌面推演
- 保暖小帮手教案及反思
- 好饿的毛毛虫说课稿
- 高血压病三级预防策略 医学类模板 医学课件
- DL∕T 523-2017 化学清洗缓蚀剂应用性能评价指标及试验方法
- 无人机应用技术专业申报表
- 食品营养学选择试题库(附参考答案)
- 北师大版二年级数学上册第五单元《2~5的乘法口诀》(大单元教学设计)
- 2024年入团知识考试题库及答案
- 肿瘤化疗导致的中性粒细胞减少诊治中国专家共识(2023版)解读
- 《新能源汽车概论》课件-6新能源汽车空调系统结构及工作原理
- 2024年共青团入团考试题库(附答案)
- 安川g7变频器说明书-安川变频器g7面板操作说明
- 田径运动会各种记录表格
评论
0/150
提交评论