hi,小慕
课程

中国大学MOOC,为你提供一流的大学教育

hi,小mooc
人工智能实践:Tensorflow笔记
第3次开课
开课时间: 2019年07月03日 ~ 2019年08月31日
学时安排: 1-2小时每周
当前开课已结束 已有 36256 人参加
老师已关闭该学期,无法查看
课程详情
课程评价(3709)
spContent=​这是人工智能入门课,将用八次课帮你梳理人工智能概念、机器学习方法、深度学习框架。如果你还不知道什么是人工智能、机器学习、深度学习,欢迎进来学习交流。结课时,你将会用Python搭建人工神经网络,实现特定物体的识别。一起编码感受人工智能 机器学习 深度学习吧!
​这是人工智能入门课,将用八次课帮你梳理人工智能概念、机器学习方法、深度学习框架。如果你还不知道什么是人工智能、机器学习、深度学习,欢迎进来学习交流。结课时,你将会用Python搭建人工神经网络,实现特定物体的识别。一起编码感受人工智能 机器学习 深度学习吧!
—— 课程团队
课程概述

课程会以投影的形式,帮你梳理tensorflow的用法,希望你用纸质笔记本记录下每个打着对勾的知识点;会用录屏的形式,带你编写代码,实现实际应用,希望你用电脑复现课程的案例。每次课后,助教会分享他的tensorflow笔记和源代码,帮你查漏补缺。

授课目标

学会使用Python语言搭建人工神经网络,实现图像分类。

课程大纲

第一讲 人工智能概述

1.1-概述

1.2-双系统安装

1.3-Windows虚拟机安装

1.4-Mac Tensorflow安装

1.5-Windows Anaconda TensorFlow安装


第二讲 Python语法串讲

2.1-Linux指令、Hello World

2.2-列表、元组、字典

2.3-条件语句

2.4-循环语句

2.5-turtle模块

2.6-函数、模块、包

2.7-类、对象、面向对象的编程

2.8-文件操作


第三讲 Tensorflow框架

3.1-张量、计算图、会话

3.2-前向传播

3.3-反向传播


第四讲 神经网络优化

4.1-损失函数

4.2-学习率

4.3-滑动平均

4.4-正则化

4.5-神经网络搭建八股


第五讲 全连接网络基础

5.1-MNIST数据集

5.2-模块化搭建神经网络八股

5.3-手写数字识别准确率输出


第六讲 全连接网络实践

6.1-输入手写数字图片输出识别结果

6.2-制作数据集


第七讲 卷积网络基础

7.1-卷积神经网络

7.2-lenet5代码讲解


第八讲 卷积网络实践

8.1-复现已有的卷积神经网络

8.2-用vgg16实现图片识别


第九讲 课程项目分享

9.1-真实复杂场景手写英文体识别

9.2-二值神经网络实现MNIST手写数字识别

9.3-车牌号码识别

9.4-人脸表情识别

9.5-实时目标检测、识别、计数和追踪

9.6-图片自动上色

9.7-图像风格融合与快速迁移

9.8-图像中文描述

9.9-跨模态检索

9.10-强化学习实现“不死鸟” FlappyBird

展开全部
证书要求

满分100分,达到60分为合格,达到90分以上为优秀。

期中项目50分:编写Python代码,实现输入手写数字图片,输出预测的数值。识别准确率达到90%为合格:课程给出十张手写数字图片,每正确识别一张得5分。

期末项目50分:编写Python代码,复现卷积神经网络,输入一张图片,识别出图片的内容。识别准确率达90%为合格:课程给出十张图片,每正确识别一张得5分。


参考资料

《Tensorflow:实战Google深度学习框架》 郑泽宇,顾思宇 著,电子工业出版社

《深度学习》赵申剑,黎彧君,符天凡,李凯 译,人民邮电出版社


有空时,可以看看电影 《人工智能》 让自己充满热情地进入这个领域。

北京大学
1 位授课老师
曹健

曹健

副教授

推荐课程

人工智能期末冲刺-7小时突击人工智能

软件攻城狮

397人参加

Python零基础体验课(0元6天精讲课)

百词斩Conner

837人参加

数据结构与算法期末冲刺-5小时突击数据结构与算法

小谢老师01

25735人参加

计算机网络期末冲刺-4小时突击计算机网络

王道论坛

17973人参加
下载
下载

下载App