| 选课类别:计划内与自由选修 | 教学类型:理论实验课 |
| 课程类别:本科计划内课程 | 开课单位:信息科学技术学院 |
| 课程层次:专业基础 | 学分:2.0 |
《深度学习实践》课程理论与实验部分相对独立。理论部分的内容包括Python基础与高级特性、深度学习前言导论、深度学习框架(如PyTorch)、深度学习项目(如图像分类、目标检测等)以及模型(如VAE、GAN、Diffusion models)。实验则侧重于具体操作,如Python爬虫、手写数字识别、图像分类、目标检测、翻译器等。然而,课程理论内容普遍被认为冗长,ppt效果差,实际教学水平有限且可能无法有效传授知识。
课程实验与作业被认为不具具有太多挑战性,许多实验基本是调整参数,在AI辅助下可以轻松完成。作业要求存在较大跨度,从简单的Python函数实现,到具有爬虫功能的应用开发。大作业要求复现一篇2024年以后的论文,涉及代码的复现、训练模型和结果汇报等,但其难度和对学生个人能力的要求受到质疑。
常晓军老师与王敬老师分别负责理论与部分实验课程。点评普遍认为常晓军的理论教学质量欠佳,ppt杂乱无章,而王敬老师相对认真负责,通情达理。整体而言,有学生认为教学安排过于分散,理论课程变成教师的个人表演,不够务实。
课程没有期末考试,大作业替代考试内容进行评价。给分较宽松,很多学生表示成绩超出预期,课程整体优秀率高。但得分时间较长,尤其对于即将毕业的学生可能不够及时。
适合对深度学习有初步兴趣但不期待通过该课程深入理解的学生,或者想通过简单课程水过的高年级学生。大四等着出分的学生需慎选,以免影响毕业。
总结来说,课程被认为在教学内容和深度上有所不足,学生可能无法学到深层次的知识,但课程强度较低,总体给分较宽松,适合轻松修学分的学生。
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通识课。
既非深度 也非学习 勉强有点实践
课虽然是没啥用的课 但是王敬老师真的是个认真负责 实事求是的老师
神必给分
利益无关
课程质量确实一般,但是给分不错,评分不至于这么低
感觉这门课的分数不应该这么低,打个高分挽救一下。
课程内容是几次理论课和几次实验,还有三次作业(基本完全不相关),不过实验报告当堂就能直接复制粘贴搞完文档,也就几次作业比较麻烦,不过好在王老师通情达理,最后大作业汇报留在了绝望大三期末周之后,猛肝一会还是能搞定的。
给分情况感觉我周围人都挺好的,大大超出期望。
总结就是能水但是不好水,非置课选手以及大四选手慎重(出分很慢,春季课程毕业之前可能不能出分)
经典的懂一点的学不到东西,不懂的看都看不懂。不想评价了,建议是别选,大四水个学分可以考虑一下。
理实分离,上课吹水、实验巨多
本门课程完全可以将整个理论部分完全移除,并提高课程学分,且唯一有用的就是实验部分。
理论课就不讲了,个人show纯吹水环节。
实践部分的跨度非常大:
实验也差不多,几乎没有重的,到分割/识别那块应该是有同学受不了反馈了,后面的实验难度大幅降低,不然怕是到翻译那里要手搓transformer
整个学期参与下来,收获有一些(对于我这种深度学习0基础的),适合给中高年级同学提供一个相关领域概览(但中高年级现在才开始搞这个,未来大概也不走这个方向()),但是感觉什么都沾一点,最后什么都不沾
下面这张图很适合形容这门课前两个作业和前几个实验的跨度(笑)
