0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

介绍一门MIT新课6.S191:深入“深度学习”

DPVg_AI_era 来源:lp 2019-03-02 09:20 次阅读

MIT座右铭是“Mens et Manus”:理论、实践两手抓,两手都要硬。MIT的课程设置也秉承了动脑更要动手的原则,具有很高的实操性。今天我们向大家介绍一门MIT新课6.S191:深入“深度学习”。

MIT官方座右铭是“Mens et Manus”:理论、实践两手抓,两手都要硬。MIT的课程设置也秉承了动脑更要动手的原则,具有很高的实操性。

6.S191:深入”深度学习“是MIT正式提供的入门课程,已在其课程网站上开源。

该课程共9课时,全免费。包括一系列关于神经网络基础知识的基础讲座及其在序列建模、计算机视觉、生成模型和强化学习中的应用。

视频、代码等资源下载地址见文末。

课程视频截图

课程简介

理论部分主要是线下讲座。MIT将线下讲座录制成视频并放在了YouTube上,供大家随意观看。

讲座内容会从神经网络的基础知识开始,然后讲到完全连接的网络和反向传播算法; 再到通过循环和卷积神经网络,生成模型和深度强化学习的旅程; 并探索现代深度学习研究不断扩大的前沿等等。

而实践部分,MIT设计了三个开源、交互的TensorFlow软件lab,涵盖了TensorFlow的基础知识。例如,用于音乐生成的复现神经网络模型、计算机视觉、消除偏见的面部识别系统和深度强化学习。

lab运行在谷歌的Colaboratory环境中,只需要你有一个谷歌账户即可。互动部分包括一部分“TODO”代码块,供你来完成。MIT将指导学生如何使用TensorFlow的Keras API及其新的命令执行风格,来定义和训练深度学习模型。

接下来,我们来分别介绍一下这3个lab:

Lab介绍

Lab 1:介绍TensorFlow及音乐生成

第1讲侧重于神经网络基础。因此lab 1中的第一个模块简单介绍了TensorFlow,为即将发布的TensorFlow 2.0做准备。

TensorFlow练习的介绍中,特别强调了几个关键概念:如何使用数学运算符执行计算;如何定义神经网络模型;以及如何使用自动微分来训练具有反向传播的网络。

lab 1的第二个模块直接进入构建和RNN进行音乐生成,旨在配合第2讲深度序列建模。

通过第二模块,你将能够构建一个人工智能算法,生成全新的、从未听过的爱尔兰民歌。为什么爱尔兰民间音乐不是二人转啥的呢?因为课程设计者特别喜欢下面这个萌萌哒☘谷歌Doodle。动图中的几个☘们正在表演传统的爱尔兰民歌。

通过填写代码块以定义RNN模型,使用爱尔兰民歌的数据集(在ABC表示法中)训练模型,使用学习的模型生成新歌曲,然后播放生成的内容来检验你的模型的成果如何。

下面是一段示例音乐:

Lab 2:计算机视觉:消除偏见的面部检测系统

Lab 2伴随着深度计算机视觉和深度生成模型的讲座。

第1部分通过卷积神经网络(CNN)的示例提供了对基本神经网络架构的实现的持续实践,用于对著名的MNIST数据集中的手写数字进行分类。

第2部分更进一步,探讨了应用深度学习的两个突出例子:面部检测和算法偏见。

尽管神经网络在识别图像中的面部识别的消除偏见方面表现非常出色,但最近有很多人关注这些人工智能会遭受隐藏的算法偏见。事实证明,深度学习本身可以帮助对抗这种偏见。

MIT基于变分自动编码器(VAE)训练了一个模型,该模型学习特定任务,如面部检测、以及训练数据的基础结构。

反过来,该算法使用这种学习的潜在结构,来揭示隐藏的偏见,并将其影响降低至最小化。

当应用于面部检测任务时,与最先进的模型相比,MIT的算法降低了分类偏见并保持了非常高的整体准确性。

这个软件lab将教会你如何构建这个去除模型,并评估其在消除面部检测任务方面的功效。

除了考虑算法偏见及如何对抗之外,你还将获得VAE的实操经验,这种架构通常不会在深度学习实施教程中突出显示。

更重要的是,这种方法可以应用于面部检测以外的任何环境!

下面是一段示例代码:

Lab 3:无模型强化学习

这个lab开始,你讲接触到深层强化学习的基础技巧。

与之前专注于监督和无监督学习的lab相比,强化学习旨在教会代理人如何在世界上行动以最大化自己的奖励。

Tensorflow的强制执行为RL提供了一种简化的方法,你可以在lab 3中,从头开始完整的编写一段程序。

我们专注于学习两个任务:控制(例如Cart-Pole)和游戏(例如Pong)。MIT会分配学生一个任务:建立一个模块化的RL框架,只使用一个“RL大脑”来学习这两个截然不同的环境。

处理这些基线环境为学生提供了迅速掌握快速创建新算法原型的方法。学生们最终能够具体了解如何实施RL培训程序,并将这些想法用作最终项目中的模板。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表德赢Vwin官网 网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • MIT
    MIT
    +关注

    关注

    3

    文章

    253

    浏览量

    23301
  • 计算机视觉
    +关注

    关注

    8

    文章

    1675

    浏览量

    45786
  • 深度学习
    +关注

    关注

    73

    文章

    5415

    浏览量

    120450

原文标题:入门最佳!MIT发布最新深度学习导论课,9大主题3大实践(视频+代码)

文章出处:【微信号:AI_era,微信公众号:新智元】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    说对模拟电路这门的理解

    在电子类专业中,模拟电路是 一门非常重要,并且不少人觉得很难的 一门 。这里说 说对模拟电路这门 的理解,希望能对大家有所帮助。
    发表于10-24 09:41 925次阅读

      维修也是一门绝活

    测试。刚开始我对这个很抵触,感觉这根本没什么技术含量,后者的确没有技术含量。前者只要用心去学,慢慢积累,那是 一门技术呀!渐渐的我改变了自己的心态,心态决定 切。渐渐的,我的工作进展的也很顺利,老板也愿意
    发表于09-07 14:40

    如何高效学习一门新技术

    意识到英语和写作的重要性,在心态上作出了调整,积极的去面对,到现在总算是改善了很多。 学习新技术的另 个障碍来源于已经熟练的技术。当好不容易把 一门技术掌握的很熟练后,虽然这在将来 学习新东
    发表于06-16 15:51

    FPGA技术与数字系统设计基础,学习一门必看

    FPGA技术与数字系统设计基础, 学习一门这个是必须要看的,资料里面详细 介绍了fpga,赶紧来下载 学习吧,想要更多资料可以在下面扣1哦,免费
    发表于05-26 15:52

    学习机器视觉要学习一门语言?

    马上要进行机械视觉的 学习。想问 下大佬们关于机械视觉,我要 学习一门语言?c 还是Python 还是Java或者说是嵌入式。选哪 个?对以后
    发表于04-15 15:30

    如何从零学习一门编程语言,并由此拿到高薪

    打天下是不现实的。这中现状也造成了 种现象, 个程序员往往要掌握多种编程语言。 学习任何 一门编程语言,都会面临的第 个问题都是:如何
    发表于07-06 17:36

    如何从零学习一门编程语言

    打天下是不现实的。这中现状也造成了 种现象, 个程序员往往要掌握多种编程语言。 学习任何 一门编程语言,都会面临的第 个问题都是:如何
    发表于07-09 11:09

    如何快速掌握一门技术

    ,以前学过的专业课程:编程类,电路类,传感器类,嵌入式类,图像处理类等非常重要。后悔当初没有用心学了,才开始重视专业知识的 学习。然后各种途径寻找:如何快速掌握 一门技术(专业、技能)? 部分自学能力强的人
    发表于07-18 15:37

    “逻辑设计”的特点和学习方法

    摘要:“逻辑设计” 是近二、三十年随着信息类 批新专业(自动化、计算机、通信和信息等)陆续建立而开设的 一门重要的学科基础 。只要掌握“逻辑设计”
    发表于05-25 10:10 0次下载

    计算机视觉开始一门新兴人工智能

    计算机视觉 (Computer Vision, CV) 是 一门研究如何使机器“看”的科学。1963年来自 MIT的Larry Roberts发表的该领域第 篇博士论文“Machine
    发表于03-12 16:18 1172次阅读

    电子元器件收纳也是一门艺术

    电子元器件收纳是 一门艺术。
    的头像 发表于03-04 17:01 8771次阅读

    算法工程师的面试真的是一门玄学吗

    经常参加面试的同学肯定有过这种感觉,即使面试过程非常顺畅,即使你本身是 个面霸,甚至god like,也经常有失手的时候。所以很多同学把面试归结为 一门“玄学”。那么算法工程师的面试真的是 一门玄学吗?有什么方法能让你在玄之又玄的面
    的头像 发表于07-29 17:29 1955次阅读

    电路也是一门艺术

    你以为搞电路只是 一门技术吗? 当然不是 电路也可是 一门艺术! 责任编辑
    的头像 发表于12-28 09:30 1936次阅读

    MOSFET级电路的深入介绍

    MOSFET 级电路的 深入 介绍
    发表于10-24 15:01 0次下载

    深度学习cntk框架介绍

    ,CNTK框架是非常重要的 部分。本篇文章将 介绍CNTK框架的概览、起源、结构以及应用等内容,更 深入了解CNTK框架。 、CNTK框架的概述 CNTK(Microsoft Cogni
    的头像 发表于08-17 16:11 1137次阅读