《一天搞懂深度学习》--李宏毅
【新智元导读】本文是2016 台湾资料科学年会前导课程“一天搞懂深度学习”的全部讲义PPT(共268页),由台湾大学电机工程学助理教授李宏毅主讲。作者在文中分四个部分对神经网络的原理、目前存在形态以及未来的发展进行了介绍。深度学习的每一个核心概念在文中都有相关案例进行呈现,通俗易懂。一天的时间搞懂深度学习?其实并不是没有可能。
关注新智元,在公众号后台回复0822,可下载全部PPT(PDF版)
深度学习 ( Deep Learning ) 是机器学习 ( Machine Learning ) 中近年来备受重视的一支,深度学习根源于类神经网络 ( Artificial Neural Network ) 模型,但今日深度学习的技术和它的前身已截然不同,目前最好的语音识别和影像辨识系统都是以深度学习技术来完成,你可能在很多不同的场合听过各种用深度学习做出的惊人应用 ( 例如:最近红遍大街小巷的 AlphaGo ),听完以后觉得心痒痒的,想要赶快使用这项强大的技术,却不知要从何下手学习,那这门课就是你所需要的。
这门课程将由台大电机系李宏毅教授利用短短的一天议程简介深度学习。以下是课程大纲:
什么是深度学习
深度学习的技术表面上看起来五花八门,但其实就是三个步骤:设定好类神经网络架构、订出学习目标、开始学习,这堂课会简介如何使用深度学习的工具 Keras,它可以帮助你在十分钟内完成深度学习的程序。另外,有人说深度学习很厉害、有各种吹捧,也有人说深度学习只是个噱头,到底深度学习和其他的机器学习方法有什么不同呢?这堂课要剖析深度学习和其它机器学习方法相比潜在的优势。
深度学习的各种小技巧
虽然现在深度学习的工具满街都是,想要写一个深度学习的程序只是举手之劳,但要得到好的成果可不简单,训练过程中各种枝枝节节的小技巧才是成功的关键。本课程中将分享深度学习的实作技巧及实战经验。
有记忆力的深度学习模型
机器需要记忆力才能做更多事情,这段课程要讲解递归式类神经网络 ( Recurrent Neural Network ),告诉大家深度学习模型如何可以有记忆力。
深度学习应用与展望
深度学习可以拿来做甚么?怎么用深度学习做语音识别?怎么用深度学习做问答系统?接下来深度学习的研究者们在意的是什么样的问题呢?
本课程希望帮助大家不只能了解深度学习,也可以有效率地上手深度学习,用在手边的问题上。无论是从未尝试过深度学习的新手,还是已经有一点经验想更深入学习,都可以在这门课中有所收获。
下面是课程全部PPT,由于篇幅有限,新智元对第一部分进行了翻译:
深度学习吸引了很大的关注:
我相信,你之前肯定见到过很多激动人心的结果。图中是谷歌内部深度学习技术的使用趋势,可以看到从2015年第二季度开始,使用量呈直线上升。本讲义聚焦深度学习基础技术。
大纲:
报告第一部分:介绍深度学习
报告第二部分:关于训练深度神经网络的一些建议
报告第三部分:各种各样的神经网络
报告第四部分:下一股浪潮
报告1:深度学习介绍
深度学习有3步:神经网络架构--学习目标--学习。
这三个步骤都是以数据为基础的。
第3步:选择最佳的功能函数。
从原理上说,深度学习非常简单。
从函数的角度理解深度学习:第一步,是一个函数集;第二步,定义函数的拟合度;第三部,选择最佳函数。
人类大脑的构成
神经网络:神经元
激活函数的工作原理
不同的连接会导致不同的网络结构
完全连接的反向网络:S型网络
极深网络:从8层到19层,一直到152层。
全连接的反向网络:矩阵系统
输出层(选择)
问题:
下图中,总共有多少层?每一层有多少个神经元?
结构能自动决定吗?
第二步:学习目标,定义函数拟合度。
例子:识别“2”
训练数据:
准备训练数据:图像和相应的标签
学习目标
损失:一个好的函数应该让所有例子中的损失降到最小。
全局损失
第三步:学习!选择最佳函数。
如何选择最佳函数
梯度下降
梯度下降:综合多个参数考虑的时候,你发现什么问题了吗?
局部最小值:梯度下降从来不会保证可以获得全局最小值
反向传播
可以做什么?
第二部分:关于训练深度神经网络的一些小建议
第三部分:各种各样的神经网络
《一天搞懂深度学习》--李宏毅相关推荐
- 太强了! 李宏毅:1 天搞懂深度学习,我总结了 300 页 PPT
<1 天搞懂深度学习>,300 多页的 ppt,台湾李宏毅教授写的,非常棒.不夸张地说,是我看过最系统,也最通俗易懂的,关于深度学习的文章. 这份 300 页的 PPT,被搬运到了 Sli ...
- 下载 | 李宏毅:1 天搞懂深度学习,我总结了 300 页 PPT
<1 天搞懂深度学习>,300 多页的 ppt,台湾李宏毅教授写的,非常棒.不夸张地说,是我看过最系统,也最通俗易懂的,关于深度学习的文章. 这份 300 页的 PPT,被搬运到了 Sli ...
- 【深度学习】李宏毅:1 天搞懂深度学习,我总结了 300 页 PPT(附思维导图)...
转载自:机器学习算法那些事 ID:Charlotte77 公众号:Charlotte数据挖掘 By Charlotte77 前言:李宏毅的教材,非常经典,B站有配套视频,文末附下载链接! ...
- 干货 | 台大“一天搞懂深度学习”课程PPT(下载方式见文末!!)
微信公众号 关键字全网搜索最新排名 [机器学习算法]:排名第一 [机器学习]:排名第一 [Python]:排名第三 [算法]:排名第四 Deep Learing Tutorial 本篇文章我们给出了一 ...
- 李宏毅——一天搞懂深度学习PPT学习笔记
李宏毅一天搞懂机器学习PPT,SildeShare链接:https://www.slideshare.net/tw_dsconf/ss-62245351?qid=108adce3-2c3d-4758- ...
- 一文搞懂深度学习正则化的L2范数
想要彻底弄明白L2范数,必须要有一定的矩阵论知识,L2范数涉及了很多的矩阵变换.在我们进行数学公式的推到之前,我们先对L2范数有一个感性的认识. L2范数是什么? L2范数的定义其实是一个数学概念,其 ...
- [1天搞懂深度学习] 读书笔记 lecture I:Introduction of deep learning
- 通常机器学习,目的是,找到一个函数,针对任何输入:语音,图片,文字,都能够自动输出正确的结果. - 而我们可以弄一个函数集合,这个集合针对同一个猫的图片的输入,可能有多种输出,比如猫,狗,猴子等, ...
- 深度学习初学者的另一份小抄-《一天学懂深度学习(李宏毅)》(中文标注)...
今天,本站推荐一份深度学习的小抄:台大李宏毅教授的深度学习讲义,这是我见过最容易懂的深度学习入门资料,300多页的讲义能系统.通俗易懂地讲清楚深度学习的基本原理,如同机器学习小抄一样生动形象.. 备注 ...
- 《繁凡的深度学习笔记》前言、目录大纲 一文让你完全弄懂深度学习所有基础(DL笔记整理系列)
<繁凡的深度学习笔记>前言.目录大纲 (DL笔记整理系列) 一文弄懂深度学习所有基础 ! 3043331995@qq.com https://fanfansann.blog.csdn.ne ...
- 一文看懂深度学习(白话解释+8个优缺点+4个典型算法)
本文首发自 easyAI - 人工智能知识库 原文地址:<一文看懂深度学习(白话解释+8个优缺点+4个典型算法)> 深度学习有很好的表现,引领了第三次人工智能的浪潮.目前大部分表现优异的应 ...
最新文章
- 在CentOS上把MySQL从5.5升级到5.6
- oracle大量删除数据之后索引是否需要重建_oracle10g重建XDB
- linux shell命令行及脚本编程实例详解_Linux高手必看的10本经典书籍
- 使用mint-ui开发项目的一些所得
- java制表符_Java地位无可动摇的12个原因
- sock 文件方式控制宿主机_sock
- c oracle实体模型,ADO.NET实体数据模型详细介绍
- C语言中全局变量和局部变量,作用域与生命周期的相关问题。
- 小白使用ubuntu杂记
- 43.mysqladmin
- java byte数组打印
- 如何解决搜狗浏览器自动填充
- 女友让我走上家具电商年入亿万之路
- java --运用hhs 框架,tomcat 访问mysql 数据库 连接 失败后,自动 重新连接怎么做?
- 开发者的拯救者还是掘墓人?解密低代码开发平台 ZT
- “BAT”前员工创业:风投很待见
- 安卓手机用ADB命令打印APP的崩溃日志
- Apriori算法Matlab实现
- 做网站需要多少钱?做网站的费用是多少呢?
- QT(2)-QRegExp
热门文章
- MLDN Java学习笔记(3)
- 常用视频格式与视频编解码标准介绍
- 全球知名 CMS 提供商详细清单
- stc12c5a60s2制作4*4*4,光立方c语言程序怎么写,基于STC12c5a60s2单片机的3D显示屏设计...
- Windows下使用platform.pk8 和platform.x509.pem生成jks签名文件
- JS 幻灯片代码(含自动播放)
- 整理15款实用javascript富文本编辑器 转自136go
- 电音插件auto_Antares 发布新型人声制作插件 Auto-Tune EFX +
- 中南大学数字中南、电信校园网无法弹出验证界面解决方法
- Redis 复制、Sentinel的搭建和原理说明