\u200E

前言

很高兴在【零基础实践深度学习】课程中与您相见,非常感谢您选择本课程作为深度学习实践的入门教材。本课程由百度杰出架构师、飞桨产品负责人和资深研发人员共同打造。他们在人工智能和深度学习领域深耕多年,作为行业的领航人,有着丰富的教学经验和工业实践经验。教程中阐述的很多观点和实践,都是作者多年的经验累积,是入门深度学习必须要掌握的基本功。

本课程适配飞桨2.4版本,即可作为深度学习的入门读物,也可作为人工智能或相关学科本科生和研究生的教材,还可供AI爱好者和从业者使用。本书内容深入浅出,结合深度学习理论与实践,使用百度飞桨平台实现自然语言处理、计算机视觉及个性化推荐等领域的经典应用。期待您学习本课程后,可以领悟并掌握深度学习的“套路”,并举一反三,轻松驾驭学业和工作中与深度学习相关的任务。

本课程实践部分使用飞桨深度学习开源框架,适配飞桨开源框架V2.3版本,默认使用动态图编程范式,希望能给您带来更加愉悦的学习体验。

图1:零基础实践深度学习课程优势

1. 课程特色

特色一:理论和代码结合、实践与平台结合,帮助读者快速掌握深度学习基本功。

目前在市面上,关于人工智能和深度学习的图书和课程已经汗牛充栋,但大多偏重理论,对于AI实践应用的介绍涉猎较少。以作者多年的经验来看,作为深度学习的初学者,更需要一本理论和代码结合、实践与平台结合的课程,因为多数开发者更习惯通过实践代码来理解模型背后的原理。本课程以Jupyter Notebook的方式呈现,源代码可在线运行。建议您在学习本课程时,配合观看视频课程,并同时在线运行实践代码,观察程序运行的输出。



图2:理论知识讲解和可运行代码演示一体化


此外,本课程还配套纸质图书,适配飞桨2.0以上版本,由清华出版社2022年底出版。通过纸质图书、线上视频课程和交互式的编程平台三位一体的学习策略,可以帮助读者在短时间内轻松愉悦的掌握深度学习的基本功。

图3:零基础实践深度学习图书(京东有售)

特色二:工业实践案例和作业结合,帮助读者快速具备深度学习应用的能力。

很多接触深度学习时间不是很长的开发者都会面临一个困惑,虽然系统学习了很多相关课程,能独立实践经典的学术问题,并追平领先的效果,但在产业应用时,仍然信心不足,感觉自己和在工业界摸爬滚打多年的工程师们有很大的差距。因此本课程在撰写时,除了选取一些经典的学术问题,作为介绍深度学习知识的案例外,还选取了一些真实的工业实践项目,作为比赛题和作业题。这些都项目来源于百度工程师正在研发的与人工智能相关的工业应用。

在这些真实的工业实践项目中,读者会接触到很多独有的数据集和有趣的问题,并和成千上万的读者们共同较量模型优化的效果。通过实战比拼,读者可以更深入的理解AI赋能产业应用时的方法,具备工业实践的能力。如果您能在本课程的实践项目中独占鳌头,那么恭喜您,与在人工智能产业应用一线工作的工程师相比,您已经毫不逊色。如果愿意,您甚至可以尝试面试顶级科技公司,从事与人工智能相关的研发工作。



图4:丰富的比赛和作业题


特色三:深度学习全流程工具支撑,帮助读者武装到牙齿。

在人工智能应用飞速落地的今天,如何实现快速建模,如何提升模型的训练和部署效率,已经成为工业界普遍关注的课题。因此本课程在介绍深度学习的各种“战斗技巧”之后,还为读者配备了飞桨“最先进武器”。根据笔者十几年的亲身经历,在企业中研发人工智能模型的周期已经从几个月缩减到几天,该效率提升最大的贡献来自于深度学习框架和工具的成熟。高超战斗技巧,配以先进的武器,相信可以让读者更加自信的驾驭这场轰轰烈烈的AI浪潮,并大放异彩。



图5:飞桨开源组件使用场景概览


2. 课程定位

课程目标

  • 【动手实践】,掌握深度学习模型的【程序研发】
  • 【深度学习理论知识】 和 【应用方法论】

技能储备

  • 具备一定的Python编码能力,推荐《Python编程 从入门到实践》
  • 具备初步的机器学习和深度学习的理论知识,推荐配套课程《机器学习的思考故事》

实践平台

如果学员想了解更多关于飞桨、深度学习、机器学习或Python课程,可以通过如下三个途径获取。

3. 意见反馈

《零基础实践深度学习》自2019年底开源以来,已经经历了“飞桨1.8版本→飞桨2.0版本→飞桨2.1版本→飞桨2.2版本→飞桨2.3版本→飞桨2.4版本”的四次更新,目前在线学习人数累计超过9万。本课程由飞桨产品负责人(毕然老师)和技术团队持续维护,随飞桨版本迭代更新的同时,还会根据用户反馈的意见不断优化和完善。