版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第14章
人工神经网络和深度学习
概述《人工智能算法》提纲人工神经网络神经元模型感知机多层神经网络深度学习总结人工神经网络(1)人工神经网络(ArtificialNeuralNetwork,ANN)抽象人脑神经元→构建人工神经元。连接人工神经元→模拟人脑神经网络。数学模型应用广泛自然语言处理目标检测图分析人工神经网络(2)神经元模型接收d个输入信号x=[x1;x2;…;xd]。对信号加权求和,再通过激活函数输出。激活函数𝜎为阶跃函数MP神经元模型1:神经元兴奋0:神经元抑制人工神经网络(3)MP神经元模型的数学表示权重参数:w=[w1;w2;…;wd],偏置:b
MP神经元模型的数学理解对复杂函数y=f(x1,…,xd)的一阶泰勒近似
偏置b权重参数wi人工神经网络(4)感知机(Perceptron)输入:实例的特征向量x=[x1;…;xd]输出:+1或−1
w和b为模型参数sign为符号函数被广泛使用的二分类模型输入:数据集D={(x1,y1),…,(xn,yn)}D超平面wTx+b学习算法yi
=+1yi
=−1wTxi+b>0wTxi+b≤0找到参数w和b人工神经网络(5)感知机学习算法求解参数w和b的损失函数:梯度下降求解:
M为误分类的样本集合随机初始化w和bRepeat
在训练集中随机选取一个样本(xi,yi)
If
yi(wTxi+b)≤0Then
w←w+ηyixi,b←b+ηyi
EndIfUntil没有误分类的样本Return
w和b
复杂度为O(td)t:迭代次数人工神经网络(6)感知机的主要贡献提供了一个通用的机器学习框架给定数据集D,寻找函数y=f(x,θ),预测新样本x’对应的y’=f(x’,θ)感知机:θ
=(w,b),f(x,θ)=sign(wTx+b)占用计算和存储资源较少仅存储参数w和b每次更新只选择一小部分训练样本进行计算人工神经网络(7)多层神经网络按一定结构连接多个神经元,可处理非线性可分问题多层前馈神经网络(Multi-layerFeedforwardNeuralNetwork)1个输入层、1个隐藏层、1个输出层每层包含多个神经元每层神经元与下一层神经元全连接
输出:y=v3训练网络:确定参数w=[w11;w12;w21;w22;w2]和b=[b1;b2;b3]人工神经网络(8)多层神经网络的特点激活函数σ必须是非线性函数能以任意精度逼近任意复杂的连续函数训练神经网络的步骤(1)设计神经网络的结构(多少层?每层多少神经元?如何连接?)
简单问题/训练数据少→简单结构;复杂问题/训练数据多→复杂结构(2)求解网络中的待求参数
调整参数w和b,使网络输出ŷ与样本标签y尽可能接近(n为样本数量)
表示能力强随机初始化w和b迭代更新:学习率:0<η<1人工神经网络(9)训练神经网络的步骤(2)求解网络中的待求参数
梯度下降求解:
反向传播:根据网络结构简化偏导数计算随机初始化w和bRepeat
反向传播计算各参数的偏导数Until
且Return
w
和b
人工神经网络(10)基于反向传播的神经网络学习算法输入:训练数据集D,学习率η输出:w和b
时间复杂度:O(tm)t:迭代次数m:参数数量
人工神经网络(11)神经网络学习算法的改进(1)激活函数
使用Sigmoid、ReLU等函数(2)损失函数
交叉熵损失(Cross-entropy):(3)随机梯度下降
输入一批样本(Batch),利用这批样本的梯度平均值更新参数
将训练数据按BatchSize划分为多个Batch
模型训练需要多个Epoch,每个Epoch都随机划分训练样本
更新参数与训练集大小无关提纲人工神经网络神经元模型感知机多层神经网络深度学习总结深度学习(1)多层神经网络存在许多不足梯度下降法只能获取局部最优值,而非全局最优模型可解释性差需调整的参数太多,训练模型的工作量太大需大量的训练数据……深度学习发展背景计算能力得到了显著提升(GPU等硬件加速设备普及)海量数据被采集和存储充足的训练数据和计算资源深度学习(2)深度学习的产生及发展2006年,Hinton通过“预训练+微调”训练出超过7层的神经网络,并将这类学习方法称为深度学习(DeepLearning)2009年,微软将深度神经网络引入语音识别系统,大幅提升了连续词汇的语音识别率2013年,Hinton的学生使用深度神经网络AlexNet在图像识别比赛ImageNet上夺冠2016年,Google利用基于深度学习的AlphaGo打败了围棋世界冠军李世石……深度学习(3)深度学习的关键构建“深度”神经网络模型(层数多、每层的神经元也多)利用学习算法从数据中自动产生较好的特征常用的深度学习算法自编码器(Autoencoder):高维数据降维卷积神经网络(ConvolutionalNeuralNetwork):图像特征提取循环神经网络(RecurrentNeuralNetwork):文本特征提取图神经网络(GraphNeutralNetwork):图数据分析……提纲
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 田野调查方法考试题目与答案
- 人人文库上传文档2-武汉网站建设服务器迁移与上线检查手册
- 2026年化工工艺操作技能考核试卷
- 2026年给排水工程技术实操测试题
- 2026年全民科学素养竞赛试题
- 2026年初中语文七年级下册文言文阅读理解专项训练
- 2026年学前儿童角色扮演能力测试卷
- 2026年科学探索与发现综合测试题
- 同济大学景观考研试题及答案详解
- 库房安全管理相关试题及详细答案
- 2026年宁波高新区机关各部门、事业单位及街道公开招聘30名编外人员笔试参考题库及答案详解
- 2026-2030中国冬瓜种植市场营销模式与投资战略研究研究报告
- 2026年宁夏高考物理试卷(含答案及解析)
- 2026年下半年幼儿园教师资格证《保教知识与能力》真题试卷
- 2026年公共卫生执业医师资格考试(第一单元)试卷真题(后附答案解析)
- 中医体质辨识评估流程
- 2026年摄像机械员技师考试试题
- 广东粤财投资控股有限公司2026春季校园招聘笔试历年典型考点题库附带答案详解
- 2026年4月18日衢州市属事业单位选调笔试真题及答案深度解析
- 律所内部管理制度大全
- 旋挖钻孔灌注桩施工方案模板
评论
0/150
提交评论