深度学习导论(王皓) 2024春 2023春  课程号:DS200101
2024春 2023春  课程号:DS200101
6.1(9人评价)
6.1(9人评价)
  • 课程难度:中等
  • 作业多少:中等
  • 给分好坏:一般
  • 收获大小:一般
选课类别:计划内与自由选修 教学类型:理论实验课
课程类别:本科计划内课程 开课单位:人工智能与数据科学学院
课程层次:专业基础   学分:3.0
课程主页:暂无(如果你知道,劳烦告诉我们!)
简介 最后更新:

本课程是大数据学院本科生专业选修课程。主要目的是让学生掌握深度学习的基础知识、掌握应用深度学习解决实际应用问题的方法。

本课程主要讨论深度学习的算法及其在计算机视觉、自然语言处理、图分析挖掘、推荐系统中的应用。具体内容包括:深度前向网络、深度学习中的最优化技术、深度学习中的正则化技术、深度卷积网络、循环神经网络、注意力机制、图神经网络、生成网络、无监督学习等。该课程将理论和实践紧密结合,在夯实学生的理论分析能力同时,锻炼学生的动手实践能力。

AI 总结 AI 总结为根据点评内容自动生成,仅供参考

考试与实验

课程无期末考试,考核主要包括四个实验(MLP, CNN, GCN, 大模型微调)、一个课程竞赛和一篇论文阅读报告。有较高的难度和工作量,特别是第三次GCN实验和第四次大模型微调实验,要求较高。实验操作和课堂教学分离严重,要求学生灵活运用各种工具资源。

给分与反馈

勾式给分,整体给分较为慷慨,但部分同学认为评分、反馈过程缺乏有效的学习指导。若完成实验、论文报告等任务,仍能取得高分,有调分情况。部分学期末有超预期的高分现象,但具体评分标准并不透明。

作业

实验和作业难度较大,需要较强的编码和问题解决能力。前两个实验较为基础,但后三个实验工作量大,对新手有较大挑战。论文报告要求较高,建议优先开始竞赛任务,复现论文实验和横向比较能加分。课程竞赛可以在计算资源允许下提前开始。

教学水平与课堂内容

课堂教学以理论为主,节奏稍慢,部分内容讲解冗长。但老师和助教非常认真负责,教学内容从基础到前沿,覆盖面广。课程注重学生的动手能力,通过实验布置循序渐进,能有效提升编程能力及对深度学习的理解。

总结

总体上,课程适合对AI/ML/DL领域感兴趣的学生,尤其是提前修习能更好掌握科研热点。课程难度较大,但可学到不少实用技能和前沿知识,建议早修。

排序 学期

评分 评分 9条点评

  • 课程难度:中等
  • 作业多少:中等
  • 给分好坏:一般
  • 收获大小:一般
  • 难度:中等
  • 作业:中等
  • 给分:一般
  • 收获:一般

勾式给分,实验、竞赛、报告全部认真完成,喜提3.3

不过现在这个时间点gpa确实不太重要了,反思自己这几年把太多精力放到这上面了。

总的来说,这门课确实能学到很多东西,可能课程设计上比其他学校的DL还有差距等等,但在科大里这也许是我作为cs本科生接触的第一个充分广泛学习AI/ML/DL的课程了。现在的培养计划,感觉大部分cs本科生大三才会通过课程学习ML/DL,有点晚了。

(最后修改于 4 3 复制链接
TheBunniestForever学长好,假如不选这门课只是旁听做实验的话,您认为这门课是否很有必要这样旁听一下?
akm的好抚琴2回复 @TheBunniestForever: 不能说很有必要吧,但可以作为深度学习入门的课程,也可以看”动手学深度学习“这些
TheBunniestForever回复 @akm的好抚琴2: 收到,马上开始d2l,谢谢学长(x
立即登录,说说你的看法
匿名用户 2024春
  • 课程难度:困难
  • 作业多少:中等
  • 给分好坏:一般
  • 收获大小:一般
  • 难度:困难
  • 作业:中等
  • 给分:一般
  • 收获:一般

不好评价,但是课程设计远远谈不上优秀。

ML/DL顶会都已经进化到OpenReview的时代了,我想科大也应该在课程考核上做出改变了。

 

助教、老师在最后阶段给学生的工作打一个分不难,但能否让评分、反馈的过程变成学习的一部分呢?

无论是论文怎么写、还是实验应该讨论什么内容,如果能强化这个反馈,大家的体验肯定会好一些。

 

课程,应该是学生学习掌握知识技能的催化剂。

但可惜,科大计算机的实验课,很难看到这样理想的情况,还是照着教数学物理那一套教计科。

废理兴工,大失败!

(最后修改于 4 0 复制链接
Yiran 2024春
  • 课程难度:简单
  • 作业多少:中等
  • 给分好坏:一般
  • 收获大小:很多
  • 难度:简单
  • 作业:中等
  • 给分:一般
  • 收获:很多

有点名,频率大概从期中后开始一周/两周一次

大三下学期体验最好的实验课,没有期末考试

实验布置循循善诱,内容涉及也从传统到热点

从FFN到GCN再到LLM

动手去做确实能学到不少东西

就是实验报告有点折磨,同时卡需要自己去自费租,其他没啥缺点吧

这门课能早修就早修

放眼各个领域的科研热点

早都已经是深度学习的天下了

 

2 3 复制链接
TheBunniestForever学长您好,选修这门课需要ML基础或者zkd前两年计科培养方案外的什么技能吗(
Yiran回复 @TheBunniestForever: 相对来说比较基础,我认为遇到什么不会的直接问GPT就足够了
TheBunniestForever回复 @Yiran: 收到,谢谢学长!
立即登录,说说你的看法
  • 课程难度:困难
  • 作业多少:很多
  • 给分好坏:超好
  • 收获大小:很多
  • 难度:困难
  • 作业:很多
  • 给分:超好
  • 收获:很多

本人本科阶段最后一门需要在意绩点的课程,想想还是来评个课吧。

 

点名3~4次,四个实验(MLP,CNN,GCN,大模型微调),一个课程竞赛(团队项目),一篇论文阅读报告,一条课程反馈建议(只要你愿意提供至少一条建议,就白给2分),大概就这些事情吧。

 

除了第四个实验大模型微调会提供免费的计算资源以外,其他的项目都不提供计算资源(但是你可以用第四个实验提供的计算资源做课程竞赛)。课堂教学以理论为主,课下实验以代码为主。Lab与课堂教学有一定的gap,需要大家灵活运用包括Github、CSDN、ChatGPT、Cursor在内的各种平台和工具。实验操作与课堂教学分离比较严重,这可能是这门课最大的问题,也是同学们最不满意的点。我个人在上这门课之前其实也没有什么深度学习的代码的经验,但也基本能在一个上午之内把一个任务的代码跑通,后续再想办法提高performance。我觉得没有深度学习代码经验的同学也完全可以选课,但需要先对自己解决问题的能力做一个评估。如果你是必修,那你倒霉。

 

课程竞赛建议早点开始弄(如果有计算资源的话)。论文阅读报告不要过于依赖ChatGPT等工具,据说会把学生提交的报告和论文原文一并提交给LLM,由LLM判断你的报告是不是另一个LLM生成的。据说复现论文里的实验会有加分(但课上没提过,作业要求里也没写),横向比较多篇论文也会有加分(课上没提过,作业要求里没写)。以后在意分数的同学可以跟老师和助教聊一聊,了解一下他们更希望看到什么样的工作。话虽如此,但根据本人的经验,不复现论文里的实验,不做横向比较,好像也可以得到一个不错的分数19/20。

 

最后的总评比bb系统上各项任务的分数之和略高一点。虽然我早就知道肯定是4.3,但最后给了98还是有一点意外的。不过话说回来,能给98为什么不直接给100呢?反正都一样。我感觉应该是有调分的,所以给分选了“超好”。

2 1 复制链接
Hephaestion大师球捕捉
立即登录,说说你的看法
匿名用户 2024春
  • 课程难度:困难
  • 作业多少:很多
  • 给分好坏:杀手
  • 收获大小:没有
  • 难度:困难
  • 作业:很多
  • 给分:杀手
  • 收获:没有

实验太难了,代码全靠抄,想真学东西还得是B站大学

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

对于刚接触深度学习的菜鸡来说,作业过于离离原上谱了。

前两次FNN和CNN还好,网上代码和视频都很多,Github上还有往年前辈的祖传作业。以往年少不懂事买的A卡用不了pytorch,FNN用小CPU还能跑跑,CCN想办法整了3个Google账号colab轮着用。

第三次GCN要求不能用PyG库得自己写各种函数,两个数据集分别两个任务……这个就麻烦了,废寝忘食一周多。也还行,咬咬牙挺住了

第四次直接破防,阿里云计算资源搭建Swift框架使用Qwen大模型、处理Kaggle数据集、LoRA方法微调、完成文本分类任务……没有能抄的只能挨个挨个找文档啃……深夜破大防上评课社区看隔壁研究生课程,发现GCN是它们最后一次作业……继续破大防

哦对了,竞赛任务还没开始看(总不能东西还没学完就先去整这玩意儿吧,所以哪怕布置得再早有什么意义呢?),和作业四ddl同一天,哭哭……

1 0 复制链接
元素女皇 2023春
  • 课程难度:中等
  • 作业多少:很少
  • 给分好坏:超好
  • 收获大小:很多
  • 难度:中等
  • 作业:很少
  • 给分:超好
  • 收获:很多

老师上课的进度感觉比隔壁班慢不少 导致讲的内容应该也偏少 感觉前几章讲的必要不是很大 另外讲完再发PPT是真的难受

课程实验也不多 总体感觉也很适合摆烂

1 0 复制链接
  • 课程难度:中等
  • 作业多少:很少
  • 给分好坏:杀手
  • 收获大小:一般
  • 难度:中等
  • 作业:很少
  • 给分:杀手
  • 收获:一般

大一春选的

老师很认真,作业对编程能力提升挺大

助教也很认真

就是上课容易困

0 0 复制链接

王皓

教师主页: 戳这里

其他老师的「深度学习导论」课

连德富 6.7 (3) 2023春 2022春...

王皓老师的其他课

深度学习 7.2 (12) 2023秋 2022秋