人工智能B

(孔芳)STA3032025秋 2024秋  
2025秋 2024秋
7.5(4人评价)
  • 课程难度
    中等
  • 作业多少
    中等
  • 给分好坏
    一般
  • 收获大小
    一般
选课类别:专业任务 教学语言:双语
课程类别:专业必修课 开课单位:统计与数据科学系
课程层次:本科 获得学分:3.0
课程主页:暂无(如果你知道,请点右上角“编辑课程信息”添加!)
点评写点评
排序学期
评分评分4条点评
user avatar   xiumudeouni     2025秋
  • 难度:中等
  • 作业:中等
  • 给分:超好
  • 收获:很多

个人背景说明
本人并非数据科学或计算机相关专业,机器学习零基础。

总体而言,我个人非常感激孔芳老师和这门课。虽然课程在深度和广度上并不算特别高,但作为入门课程非常合适,认真学习是可以获得收获的。

课程内容

课堂内容难度适中,结构清晰。老师每节课都会回顾上一节内容,并通过手算迭代、反向传播等方式帮助学生建立直观理解。我认为这种讲授方式对零基础学生非常友好,有助于真正理解基本概念,而不是停留在公式层面。

作业与 Lab

作业中助教提供了较为完整的代码框架和清晰的注释,学生主要需要完成关键函数的实现。我理解这种设计是为了减少不必要的负担,让学生把时间集中在理解算法本身。对初学者而言,这种安排是合理且有帮助的。

Project

项目基于 CartPole 环境,实现若干基础的强化学习算法。整体难度不高,但如果按照课程要求实现多种算法并理解它们之间的差异,仍需要投入一定精力。我认为项目的重点在于学习和比较不同 RL 方法的基本思想

期末考试

期末考试确实有一定难度,但就我个人体验而言,如果上课认真听讲、理解课件内容,并非完全无法应对。最终成绩评定也相对合理。

总结

总体来说,这是一门定位清晰的入门课程。对于零基础或没有系统接触RL的学生而言,是一个合适的起点;如果期待很高的深度或挑战性,可能需要搭配其他更进阶的课程。

user avatar   Mr.EFG     2025秋
  • 难度:简单
  • 作业:很少
  • 给分:超好
  • 收获:很多

1.06.2026 期末考试后更

课程内容主要以RL为主涵盖search algorithm pruning algorithm MDP问题 RL ML DL 深度强化学习等

孔老师是理论出身 对于算法背后的motivation和原理讲的很清楚 follow老师的思路还是能收获很多的 

最后的project的实现几种online/offline的深度强化学习算法也蛮有意思的

期末考试题量挺大的 不过出题很有水平也很有趣 只不过是期末那确实大悲了(求捞)有的题要求你有一些自己insight去分析一下 还是需要对课程的内容有一些背ppt以外的见解 

 

 

user avatar   ozzz     2025秋
  • 难度:中等
  • 作业:中等
  • 给分:超好
  • 收获:很多

虽然我考得也一般吧hhh,但我觉得期末题目挺有意思的啊orz大题唯一的缺点就是题干比较长吧(?)有点阅读理解的味道。然后第一题需要转转弯,但是对公式理解且熟悉的话是真的能做出来七七八八吧(说实话,一共也没几个公式,而且有的已经是化简形式的公式了),不存在什么八股的问题吧…剩下的题都不太难,以及,最后一题证明题是作业原题。然后然后,孔老师人超级好啊,又温柔又专业,每次问问题都可以和老师贴贴(本人女),哈哈~很喜欢的一门课!助教也很好!

user avatar   匿名用户     2025秋
  • 难度:简单
  • 作业:很少
  • 给分:杀手
  • 收获:没有

一门课要么让人觉得有收获,要么让人拿到不错的分数,这门课两个都不沾

真是有木了这门课,我将从课程内容,作业,project,期末考试四个角度对这门课进行点评。

课程内容:大部分内容一个小学生都能轻轻松松学会,算是比较基础的内容,讲的都是一些基本的概念。

作业:coding作业对代码能力的要求非常低下,甚至不如去刷几道leetcode,写coding作业一点收获都没有,然后平时lab课非常水,助教基本上不教有用的东西,都让学生写作业。writing作业要么就是需要你对题目进行拟合,那些题感觉就是面试八股文,除非你天赋异禀,不然就算你掌握了课上的知识点,你也不会做这个题,或者拿不全分数,而且除了第一次writting作业,后面的writting作业基本都是在水,连八股文都不搞了,不给你拟合的机会了,然后期末就给你搞个大的。而且coding作业也是有木了,助教纯纯恶心人,让学生做一些无意义的事情,比如说一次作业需要学生写报告,要学生排列组合调参数观察实验结果分析。这些参数的影响的结论非常显然,相当于1+1=2,但你却要做一大堆无意义的实验来满足老师和助教的掌控欲,写报告的时间>>写代码的时间。

project:project更是水中水,选题是cartpole,框架是基于gym。这个project非常简单,相当于让你写高考前三道数学大题的难度,我不知道另一位同学所谓的有意思是有意思在哪里?你不攻击这门课我可要攻击你了。但凡接触过一点点强化学习都不会觉得这个任务做起来有意思。而且孔芳和助教还一直要学生搞什么所谓的创新点?我创你木!这么简单的任务怎么创新?完全就是,基本任务是:写一个“回”字。然后创新点就是:“用四种写法写‘回’字”。搞到最后也没能让孔芳和助教大人满意呢。

期末考试:最私募的一点。我不知道这张卷是谁出的,不知道是助教还是老师,还是都干了,我要指出这张卷子完全就是教学事故!这张卷子能考高分的无非两种人:一种是天赋异禀的,擅长做题的;另一种是做过这类八股题目拟合过的。平时作业和你嘻嘻哈哈,不给你拟合的机会,期末就搞一大堆八股题目来弄你,很好玩吗?有意思吗?好好听课认真复习课件,期末该做不出来还是做不出来,我可以说就算你掌握了课上的所有知识点你也十有八九写不出题目或者丢一堆分。

一门课要么让人觉得有收获,要么让人拿到不错的分数,这门课两个都不沾,六百六十六,孔芳讲课还可以,但让这张卷子作为期末考试的卷子,真的是冯没了。南科大统计系的教育真是优优又质质啊,前有分布式存储逆天教学事故,后有八股文AI,想必老师一定是担心我们以后找工作面试被八股文恶心,提前恶心一下我们,给我们打一下预防针呢

更新:再次强调,这张卷子能考高分的无非两种人:一种是天赋异禀的,擅长做题的;另一种是做过这类八股题目拟合过的。有人能考高分和题目本身是否八股没有必然联系。说这不八股的,怎么不说卷子对于课堂知识覆盖不全,就专门挑那几个能为难人的章节出八股题呢。说实话还真是很羡慕有做题天赋的同学,我敢保证我在该课程是投入了时间进行学习的,老师课上讲的内容除了最后一些关于比较前沿的东西我都懂,但面对这些八股题我真的觉得恶心。还有,我的点评可不止于期末考试,期末考只是恶心人的其中一点罢了。

 


teacher avatar

孔芳

暂无教师主页

其他老师的「人工智能B」课

孔芳老师的其他课