深度学习实践(王敬, 常晓军) 2025春  课程号:21071601
2025春  课程号:21071601
4.6(13人评价)
  • 课程难度:中等
  • 作业多少:中等
  • 给分好坏:一般
  • 收获大小:一般
选课类别:计划内与自由选修 教学类型:理论实验课
课程类别:本科计划内课程 开课单位:信息科学技术学院
课程层次:专业基础   学分:2.0
课程主页:暂无(如果你知道,劳烦告诉我们!)
AI 总结 AI 总结为根据点评内容自动生成,仅供参考

教学内容与安排

《深度学习实践》课程理论与实验部分相对独立。理论部分的内容包括Python基础与高级特性、深度学习前言导论、深度学习框架(如PyTorch)、深度学习项目(如图像分类、目标检测等)以及模型(如VAE、GAN、Diffusion models)。实验则侧重于具体操作,如Python爬虫、手写数字识别、图像分类、目标检测、翻译器等。然而,课程理论内容普遍被认为冗长,ppt效果差,实际教学水平有限且可能无法有效传授知识。

实验与作业

课程实验与作业被认为不具具有太多挑战性,许多实验基本是调整参数,在AI辅助下可以轻松完成。作业要求存在较大跨度,从简单的Python函数实现,到具有爬虫功能的应用开发。大作业要求复现一篇2024年以后的论文,涉及代码的复现、训练模型和结果汇报等,但其难度和对学生个人能力的要求受到质疑。

教学水平与师资

常晓军老师与王敬老师分别负责理论与部分实验课程。点评普遍认为常晓军的理论教学质量欠佳,ppt杂乱无章,而王敬老师相对认真负责,通情达理。整体而言,有学生认为教学安排过于分散,理论课程变成教师的个人表演,不够务实。

课程给分与考试

课程没有期末考试,大作业替代考试内容进行评价。给分较宽松,很多学生表示成绩超出预期,课程整体优秀率高。但得分时间较长,尤其对于即将毕业的学生可能不够及时。

适合人群

适合对深度学习有初步兴趣但不期待通过该课程深入理解的学生,或者想通过简单课程水过的高年级学生。大四等着出分的学生需慎选,以免影响毕业。

总结来说,课程被认为在教学内容和深度上有所不足,学生可能无法学到深层次的知识,但课程强度较低,总体给分较宽松,适合轻松修学分的学生。

排序 学期

评分 评分 13条点评

萌萌哒mmd 2025春
  • 课程难度:中等
  • 作业多少:中等
  • 给分好坏:一般
  • 收获大小:没有
  • 难度:中等
  • 作业:中等
  • 给分:一般
  • 收获:没有

2025.7.17更新

后续来了,喜提89卡寄。过了快1个月才出分,可能还是突破优秀率了?感觉我做的挺烂的能拿优秀已经满足。补充一下完整的课程内容吧:

理论课:

  1. Python语言的基本特性
  2. Python语言的高级特性
  3. 深度学习前言导论(神经网络结构,激活函数和损失函数,CNN,RNN,transformer等的简单介绍)
  4. 深度学习框架(pytorch)
  5. 深度学习项目(图像分类,目标检测,图像分割等,不如改名CV项目)
  6. 深度学习框架(VAE,GAN,Diffusion model等)

ps:欣赏一下神人ppt,真是懒得喷

上课就是快速的读一遍助教写的劣质ppt,很难学到东西。

实验课:

  • Lab1:python爬虫
  • Lab2:numpy,matplotlib等常见库的操作
  • Lab3:手写数字识别(MNIST数据集)
  • Lab4:图像分类(CIFAR10数据集)
  • Lab5:目标检测(Model: Faster R-CNN,Dataset: PennFudanPed)
  • Lab6:图像分割(UNet)
  • Lab7:图像生成(GAN)
  • Lab8:基于transformer的中英文翻译器

实验画风类似于这样:

  • 1.了解一下整段代码的结构(/work/code/src/),将代码跑通 (跑通后,见outputs文件夹), 解释说明分割任务的评价标准。
  • 2.用torchsummary或者torchinfo输出代码中提供的UNet3() 和 UNet5()这两个模型的每一层的网络详细信息、参数数量和参数总量。
  • 3.加入多个数据增广函数(旋转,翻转等),试一试效果。
  • 4.用UNet3() 和 UNet5(), 分别试验一下分割效果,并分析结果。
  • 5.附加:将UNet5改造成UNet++, 试一下效果

基本上就是调整一些参数。AI辅助下可以轻松完成,很难学到东西。

另外,根据23信院英才班同学的消息,似乎说是要求暑假自学python了,因此这课以后应该不会教python了。说起来这个建议似乎还是我提的总之这门课如果想要来选修水学分还是不错的,事情较少且没有考试。大作业的主要工作量在显卡上而不是人上(雾)。但是不要指望通过这课学到什么东西。


2025.7.4更新

怎么还没出G,感觉这课给分要爆,不会限优秀率吧


2025.6.25更新

极限在6.25 13:50(也就是答辩前10分钟)搞完,其实工作不多但是由于犯唐浪费了很多时间。建议后人还是多留点时间干这个事


2025.6.23更新

神人课程这辈子有了,复现论文连算力都不提供,知道我们都有实验室找自己的实验室要显卡就行了。

用脚想的大作业真是敷衍至极敷衍至极敷衍至极敷衍至极敷衍至极敷衍至极。

有些老师,水平极差,表演型人格,肚子里完全没货,却非要装作比别人厉害。不懂AI,没有逻辑,数学物理水平低到令人发指。


2025.5.10更新,补充几个幽默事情:

1.实验代码只字未动从pytorch的官方教程复制下来,扔给AI翻译一下这种事情都没有做。几次实验基本都是改几个参数跑一下记录一下这种活。

2.号称“深度学习实验室”结果电脑显卡用的T400这种亮机卡,性能相当于GTX 1060,不如现在的主流核显。跑个稍微复杂的net都跑不动。可以说是幽默至极。电脑配置为12700(没有k,一体机特供)+ T400,配置和电子系统设计的电脑一致。(似乎整个一号学科楼的实验室都用的差不多)可以说是外行到了极点。

3.最后的大作业为“复现一篇2024年以后发表的论文”,可以说是偷懒到了极点。要求如下:

  • 文章的abstract和introduction的全文中文翻译(信达雅, 估计用时3小时以内)
  • 利用代码,复现论文,训练模型,比较你训练的结果与文中展示结果,看看是否有区别。写一篇复现报告。比如,你为了复现,环境的配置有何差异,改了什么,发现了什么,结果是什么,如果是不一样,可能是因为什么  (不好估计,看你们的运气,希望是30小时以内)
  • 做一个答辩PPT,展示复现结果。所有成员都需要参加讲解。答辩不要超过7分钟。 (2-3个小时)

这门课上到现在我最大的感觉就是非常外行(划掉)。引用下面的评论,既非深度 也非学习 勉强有点实践。然后发现cxj实验室的产出还非常高(两年100多篇),所以问题出在哪里呢?


2025.4.27更新,今天最后一节理论课了,老师考虑到五一放假出行需求把周三的课调到周末了值得点赞。

刚得知ppt原来是助教准备的?怪不得这么垃圾。

另外一个难绷的:

然后差不多来了一半的人。(乐)


无语了,先来匿名评价一个。

完全的一坨狗屎。理论,实验,作业完全分离。且安排不合理,理论课由常晓军老师上,前两节讲python,第三节讲introduction to ml,第四节讲pytorch。ppt内容不知道从什么地方复制粘贴来的,乱七八糟,充斥着各种比例不对的图片(直接截图代码过来,放不下就压扁一点,ppt制作水平不如小学生)。上课就是坐在那里read ppt,0人care。实验课更是令人无语,第一节课直接是python爬虫(爬数据集也是深度学习.jpg),要求线下到课在机房做,不提前发实验,然而到了机房也不讲解,美其名曰:已经写了注释了。上课我因为自己玩过爬虫所以借助ai轻松搞定了,以前没接触过的同学就很难绷。第二节实验课内容又变成了numpy,matplotlib等常见库的操作,可以轻松解决。同时这课实验课和理论课交错着上,(理论课貌似只有7节?)第6周还在搞什么numpy矩阵调库求特征值。我tm已经大三下了而不是大一下。可以说是幽默至极。作业也是如此,第一次作业写几个trivial python代码,5分钟搞定,第二次作业直接逆天,要求如下:



本次作业,希望大家可以完成一个与网络相关的软件,要求如下:

1 该软件需要实现一个或多个有意义的功能。如天气预报的展示,股票信息的查询等。

2 使用requests或类似的库,发送get或post请求,并分析相应的返回结果,以一定的方式展现出来,展示载体可以是网页也可以是GUI程序,展示方式可以包括图表,图像等。

3 源代码至少包括两个.py文件, 至少撰写一个类

作业提交:

1 代码需放在github, gitee, 学校git (git.ustc.edu.cn) 或其他任何可以公开访问的代码库上。至少提交(commit)过5次代码, 每次提交的修改需要有意义并且提交信息清楚。

2 撰写作业报告。描述软件功能,描述软件设计的类及类的方法,描述软件设计过程中遇到的困难及解决方法,描述作业的收获(或者吐槽)。A4纸,小四字号,单倍行距,标准页边距(上下2.54cm, 左右3.17cm), 图文并茂,建议四页以内。

3 以视频的方式,展示软件的使用方法和效果,建议录屏。(Windows10下可以使用Win+G启动录屏,如果文件过大,可以使用格式工厂format factory转码转大小)。建议不超过5分钟。


这玩意真的不是大作业?和深度学习有何关系?虽然也不是很难弄,但是一堆古怪幽默要求,又是需要gui/网页, 又是作业报告,又是录屏,已经完全完全无语了。

大三下了还让英才班人吃这种屎,评价为没活可以让我们通修新开的大一苕皮特供ai通识课。

(最后修改于 12 7 复制链接
Ada_pro我了个豆,还好开学第一周就退课了.....
langlangppt居然是助教写的?
langlang大一的ai通识课应该比这课好不少
TheBunniestForever不是哥们 1060级别的显卡??太逆天了
希尔看cxj的 Google scholar 感觉挺吊的,但讲课太逆天了。说实话如果不是不想搞cv,真有点想去他们组
echo本科生用的显卡就是他们实验室的显卡吗?
萌萌哒mmd回复 @echo: 不是,这个是学校机房的显卡,实验室用这个也太搞笑了
立即登录,说说你的看法
匿名用户 2025春
  • 课程难度:中等
  • 作业多少:中等
  • 给分好坏:杀手
  • 收获大小:没有
  • 难度:中等
  • 作业:中等
  • 给分:杀手
  • 收获:没有

既非深度 也非学习 勉强有点实践

课虽然是没啥用的课 但是王敬老师真的是个认真负责 实事求是的老师

神必给分

(最后修改于 4 0 复制链接
匿名用户 2025春
  • 课程难度:困难
  • 作业多少:中等
  • 给分好坏:超好
  • 收获大小:一般
  • 难度:困难
  • 作业:中等
  • 给分:超好
  • 收获:一般

利益无关
课程质量确实一般,但是给分不错,评分不至于这么低

(最后修改于 2 0 复制链接
匿名用户 2025春
  • 课程难度:中等
  • 作业多少:中等
  • 给分好坏:超好
  • 收获大小:一般
  • 难度:中等
  • 作业:中等
  • 给分:超好
  • 收获:一般

感觉这门课的分数不应该这么低,打个高分挽救一下。

课程内容是几次理论课和几次实验,还有三次作业(基本完全不相关),不过实验报告当堂就能直接复制粘贴搞完文档,也就几次作业比较麻烦,不过好在王老师通情达理,最后大作业汇报留在了绝望大三期末周之后,猛肝一会还是能搞定的。

给分情况感觉我周围人都挺好的,大大超出期望。

总结就是能水但是不好水,非置课选手以及大四选手慎重(出分很慢,春季课程毕业之前可能不能出分)

2 0 复制链接
匿名用户 2025春
  • 课程难度:困难
  • 作业多少:很多
  • 给分好坏:杀手
  • 收获大小:没有
  • 难度:困难
  • 作业:很多
  • 给分:杀手
  • 收获:没有

这门课居然能得高分?怀疑好评是刷的

1 0 复制链接
匿名用户 2025春
  • 课程难度:中等
  • 作业多少:中等
  • 给分好坏:超好
  • 收获大小:一般
  • 难度:中等
  • 作业:中等
  • 给分:超好
  • 收获:一般

好久没看总算出分了,来刷个好评

1 0 复制链接
希尔 2025春
  • 课程难度:简单
  • 作业多少:很少
  • 给分好坏:一般
  • 收获大小:没有
  • 难度:简单
  • 作业:很少
  • 给分:一般
  • 收获:没有

经典的懂一点的学不到东西,不懂的看都看不懂。不想评价了,建议是别选,大四水个学分可以考虑一下。

1 2 复制链接
小千想问一下大四选合适不,外出实习不能线下到课的情况下
希尔回复 @小千: 理论课不点名,实验课前几次签了下到,后面就直接用邮件发代码了,最后的大作业要线下汇报
立即登录,说说你的看法
magicheart 2025春
  • 课程难度:困难
  • 作业多少:很多
  • 给分好坏:一般
  • 收获大小:很多
  • 难度:困难
  • 作业:很多
  • 给分:一般
  • 收获:很多

理实分离,上课吹水、实验巨多

 

本门课程完全可以将整个理论部分完全移除,并提高课程学分,且唯一有用的就是实验部分。

理论课就不讲了,个人show纯吹水环节。

实践部分的跨度非常大:

  • 作业一:写两个函数,十行不到
  • 作业二:写一个带有爬虫功能的应用(666,“深度学习实践”)
    • 就纯软工吧,可以看我链接里的介绍视频
    • 只能用python,懒得接flask了,搞了个前后端耦合的小玩具
  • 作业三:mmd发了,我直接开摆不做(最后也是喜提70,没被卡绩(bushi))

实验也差不多,几乎没有重的,到分割/识别那块应该是有同学受不了反馈了,后面的实验难度大幅降低,不然怕是到翻译那里要手搓transformer

 

整个学期参与下来,收获有一些(对于我这种深度学习0基础的),适合给中高年级同学提供一个相关领域概览(但中高年级现在才开始搞这个,未来大概也不走这个方向()),但是感觉什么都沾一点,最后什么都不沾

下面这张图很适合形容这门课前两个作业和前几个实验的跨度(笑)

(最后修改于 1 0 复制链接
匿名用户 2025春
  • 课程难度:困难
  • 作业多少:很多
  • 给分好坏:杀手
  • 收获大小:没有
  • 难度:困难
  • 作业:很多
  • 给分:杀手
  • 收获:没有

狗屎课,难以理解

 

(最后修改于 1 0 复制链接

王敬

教师主页: 暂无

其他老师的「深度学习实践」课

周英华, 王敬, 常晓军 10.0 (1) 2025秋
白天 8.0 (1) 2025秋 2024秋...
未知 2021秋 2020秋

王敬老师的其他课

深度学习实践 10.0 (1) 2025秋
智能机器人 10.0 (1) 2025秋 2024秋
深度学习实践 2.0 (1) 2025秋

常晓军老师的其他课

深度学习实践 10.0 (1) 2025秋
生成式人工智能概述 10.0 (1) 2025秋
机器学习A 3.9 (17) 2025秋