| 选课类别:计划内与自由选修 | 教学类型:理论实验课 |
| 课程类别:本科计划内课程 | 开课单位:信息科学技术学院 |
| 课程层次:专业基础 | 学分:2.0 |
《深度学习实践》由常晓军和王敬老师授课,课程内容包括Python语言基础和深度学习导论(如神经网络、CNN、RNN等),并使用Pytorch进行项目实践。理论课基本上是对助教编写的PPT逐条阅读,评价不一,很多同学认为PPT制作不佳且上课对内容的讲解较浅,使得课堂学习效果有限。实验课涉及Python爬虫、图像分类、目标检测等,但被批评为与理论课和作业相脱节,特别是开场的几个实验和作业内容看似与深度学习联系不大,例如要求开发简单的网络应用程序。
课程包括几项作业和一个大作业。第一项作业是编写简单的Python函数;第二项要求开发带爬虫功能的应用,尽管被批评与“深度学习实践”主题无关。大作业为复现一篇最近的研究论文,但没有提供充足的计算资源,需学生自行解决。很多同学表示这些作业工作量有限,主要是调整参数,AI辅助下容易完成。
教学效果两极分化,一部分同学认为课程内容浅显,欢笑称之为“既非深度、也非学习,勉强有点实践”,另一部分认为课程在深度学习入门中获得了一定概览。然而,多数同学对教学水准感到不满,尤其是在理论讲授和课程设置方面,评价较低的课程体验居多。
尽管课程内容评价不佳,但给分较宽松,部分同学获得高分超出预期,认为适合希望通过减少学业压力获取学分的学生。出分情况较慢,适合非最终学期的学生选修。综合而言,课程适合于大三及大四希望轻松过课及对深度学习有初步了解的学生,但对有实际学习和专研期望的学生可能欠佳。
课程被部分同学称为“水课”,能够轻易获得学分,对深度内容的期待不宜过高。对于认真选学深度学习技术的学生需小心考虑,广泛涵盖基础内容但深度不足。
2025.7.17更新
后续来了,喜提89卡寄。过了快1个月才出分,可能还是突破优秀率了?感觉我做的挺烂的能拿优秀已经满足。补充一下完整的课程内容吧:
理论课:
ps:欣赏一下神人ppt,真是懒得喷

上课就是快速的读一遍助教写的劣质ppt,很难学到东西。
实验课:
实验画风类似于这样:
基本上就是调整一些参数。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年以后发表的论文”,可以说是偷懒到了极点。要求如下:
这门课上到现在我最大的感觉就是非常外行(划掉)。引用下面的评论,既非深度 也非学习 勉强有点实践。然后发现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通识课。
既非深度 也非学习 勉强有点实践
课虽然是没啥用的课 但是王敬老师真的是个认真负责 实事求是的老师
神必给分
利益无关
课程质量确实一般,但是给分不错,评分不至于这么低
感觉这门课的分数不应该这么低,打个高分挽救一下。
课程内容是几次理论课和几次实验,还有三次作业(基本完全不相关),不过实验报告当堂就能直接复制粘贴搞完文档,也就几次作业比较麻烦,不过好在王老师通情达理,最后大作业汇报留在了绝望大三期末周之后,猛肝一会还是能搞定的。
给分情况感觉我周围人都挺好的,大大超出期望。
总结就是能水但是不好水,非置课选手以及大四选手慎重(出分很慢,春季课程毕业之前可能不能出分)
啥几把课啊 快结课了刚讲CNN 我都不知道上这课是干啥 实验课选时间一帮神人还选周末 谁周末闲的没事去做那狗屎实验啊
经典的懂一点的学不到东西,不懂的看都看不懂。不想评价了,建议是别选,大四水个学分可以考虑一下。
理实分离,上课吹水、实验巨多
本门课程完全可以将整个理论部分完全移除,并提高课程学分,且唯一有用的就是实验部分。
理论课就不讲了,个人show纯吹水环节。
实践部分的跨度非常大:
实验也差不多,几乎没有重的,到分割/识别那块应该是有同学受不了反馈了,后面的实验难度大幅降低,不然怕是到翻译那里要手搓transformer
整个学期参与下来,收获有一些(对于我这种深度学习0基础的),适合给中高年级同学提供一个相关领域概览(但中高年级现在才开始搞这个,未来大概也不走这个方向()),但是感觉什么都沾一点,最后什么都不沾
下面这张图很适合形容这门课前两个作业和前几个实验的跨度(笑)
