CourseBench Logo

数值最优化

SI152 | 4 学分 | 19 评论
开课单位:

信息科学与技术学院

Ratings & Reviews

4.1

/5
褒贬不一

19 人评分

5

10

4

4

3

5

2

1

课程质量

较好

作业用时

1-2h

考核难度

偏易

给分情况

较好
排序和筛选

20142026

王浩 (15)

王浩, 石野 (0)

石野 (4)

其他 (0)

石野, 石远明 (0)

Winlere

2021 级本科生
2025/06/07 06:39
2025/06/07 06:29
拒做优化丁真

2024 年 秋学期

王浩

课程质量
很好
作业用时
2-4h
考核难度
简单
给分情况
很好

因为目标导师是做优化出身的所以大四选个优化学学,好奇优化讲什么内容选的这个课,基本上把优化学中成熟的内容和理论都涉及到了一遍,记号和脉络什么的都非常规范,详略得当。作业 workload 不大,而且和考试内容很相关,适合完全自学人。

博士面试的时候通过拿这个课学的东西 (主要是优化问题建模的思想) 建模并解决了个半无穷问题,效果挺好,也自圆其说,最后也拿到了 offer。所以对于这个课我可能评价虚高。

上课讲得怎么样咱也不知道,因为就没去上过几次课;看懂之后发现课件制作详略非常得当。不足之处是课件的结构不是非常清晰,对自学友好程度不是很高,但也不是不能学。


?

匿名用户

2025/02/05 05:37
2025/02/05 05:32
或许是方向必修里给分最好的一门

2024 年 秋学期

王浩

课程质量
较好
作业用时
2-4h
考核难度
较难
给分情况
较好

关于平时

大四老登这学期都在实习,上课基本没在听。作业均分 85 左右,quiz 都交了。本人数理基础不好,大一数分两个 C,线代也是 C 档,可以说是数学能力全校垫底。

关于考试

复习让 gpt 老师带着过了一遍 ppt,之后把近两年卷子抄在 cheatsheet 上就上了考场。这次考试主要考验计算速度和原题对对碰速度。基本题型不变,但是计算生疏实在算不完。大概只做了 60% 的题。最后期末 31。(平均分 39.76,中位数 38)


H

Hypoxanthine

2021 级本科生
2025/01/13 08:48
2025/01/13 08:48
24秋:或许是改革的阵痛期

2024 年 秋学期

王浩

课程质量
较好
作业用时
2-4h
考核难度
较难
给分情况
很好

数值最优化:24 Fall 的改革阵痛期

24 秋的课程,王浩老师相比于前两年做了许多的调整,试图让这门课的内容更加充实和有趣,想让同学们学到更多东西 —— 初衷固然是好的,但诚然,在执行过程中遇到了相当不少的问题。

先简单介绍一下课程内容和 Workload:

课程内容和授课


澜念Lannian

2022 级本科生
2025/01/30 08:54
2025/01/13 04:07
一门感觉很奇怪的课

2024 年 秋学期

王浩

课程质量
一般
作业用时
1-2h
考核难度
适中
给分情况
很好

教学

  • 可能是因为加塞了很多内容,教学节奏有些奇怪,在课堂上完全学懂不太现实
  • 王老师上课试图传递一些直觉性的东西,比如算法对 motivation,公式的几何意义等等,但是感觉效果并不好
  • 以及,为什么单纯形法讲了半个学期。。。

作业


?

匿名用户

2025/01/11 14:23
2025/01/11 14:23
课程一般,难度较高

2024 年 秋学期

王浩

课程质量
较好
作业用时
1-2h
考核难度
适中
给分情况
一般

上课

老师人不错,有问题都会耐心解答。

前半学期讲的比较细,便于理解;后半学期上课直接听不懂,


?

匿名用户

2024/12/27 03:42
2024/12/27 03:42
有Project的话建议慎选

2024 年 秋学期

王浩

课程质量
较好
作业用时
4-8h
考核难度
很难
给分情况
较好

首先用来测试程序表现的方法完全是黑箱。

这意味着你要自己做数据,自己评估表现,自己从下至两千次上至数万次的循环中找出某几个参数对结果的影响。

Project 的描述也语焉不详,直接丢两篇论文,一个论文中算法的梗概和一个五行的 template。(甚至论文中作者还表示他们也没有发现该如何正确选择更好的参数,只能判断一些参数带来的影响)


?

匿名用户

2024/12/31 15:00
2024/12/26 16:12
虽然这样很不友善,但这project体验就是【史😨】

2024 年 秋学期

王浩

课程质量
较好
作业用时
4-8h
考核难度
较难
给分情况
较好

project 非常难😨😨😨

ddl 从 1.2 延期到 1.5 又延期到 1.11,一些人的一些 project 本来由于这个 project 的 ddl 放弃了,结果最后延期了😅

而且给的算法一开始根本跑不出来😇


C

CS_X

2022 级本科生
2025/07/03 09:43
2024/11/30 16:07
虽然这样很不友善,但这学习体验就是【史】

2024 年 秋学期

王浩

课程质量
较差
作业用时
2-4h
考核难度
偏易
给分情况
较好

不吐不快。根本 不适合一般学生去 “学习”。课上基本听不懂,难以形容是在上课。适合全都会的人去复习吹水喝茶。内容四零八落,想找资料自学也麻烦,课件由于被强制换英文 (好蠢) 质量一言难尽。

还没上完,故考核难度和给分情况无效。

本来上学期体验了石野老师的课,感觉很奇怪,仿佛老师就不是在进行 “上课” 这样一种行为,难以上手学习。遂决定到这学期来听” 看上去之前评价更好的” 王浩老师的课,可能是因为变成方向必修了,人很多 —— 但重要的是感觉还是很糟糕。大概 “感觉就不在上课” 这种体验是不仅是出于石野老师的,也是出于这门课诡异的内容设置(东拼西凑,三夹板),更是出于王浩老师的风格。


s

shy

2022 级本科生
2024/07/08 16:46
2024/07/08 16:46
偏向数学的一门基础课程

2023 年 秋学期

王浩

课程质量
很好
作业用时
2-4h
考核难度
简单
给分情况
很好

数值最优化是我上的第一门自己选的专业课,也是在学长的推荐下选的,跟我的一个同学一起上的。我们两个是大二,上课的很多人是大三的,但我觉得没什么难度,即使是大二也完全能接受。最后也是 A 的评分,还是收获满满的。

王浩老师进行授课,王老师是偏向数学方向的老师,这门课也是偏向数学计算和推导的课程,对于数学功底要求还是很高的。我们上课是在信院的一个小教室,每次上课都是坐满的,好几次都是要从其他教室搬凳子来的,与某些信院必选专业课形成鲜明的对比。老师讲课还是十分通俗易懂的,按我同学的话,是几个听课比不听课收益大的课程。课程条例还是比较清晰的,

作业都比较短小精悍,与课堂息息相关,有 matlab 和 ampl 的编程作业,都是课堂上一些数学算法的复现。问答题也是需要好好思考的,有证明题和解答题,都是很经典的例题。课堂上老师还会让同学自己跟着写一点东西,算是笔记之类的,下课会收上来算作业分,算是白送的作业分吧。


L

Leon_Ju

2021 级本科生
2024/02/26 12:00
2024/02/26 12:00
好课 对线代知识有一定要求

2023 年 秋学期

王浩

课程质量
很好
作业用时
<1h
考核难度
偏易
给分情况
较好

一些参考:本人 CS 专业 均绩 3.25,上这门课较为吃力(数学功底不好),课上一旦理解慢了后面就会听不懂,得靠课下花时间自己看课本才能搞懂。

课程的脉络较为清晰,王浩讲的很精彩,整体讲课节奏基本是:开启新的章节先科普 1-2 课时,介绍业内著名的学者,一旦进入正题节奏会突然加快。王浩讲课比较喜欢用口语化的描述(对理解能力强的同学不是一件坏事,可以培养某种直觉上的数学感知,但是我听不懂),这一点可能会构成一定听课障碍 作业极少(偶尔含简单的 coding),但正因为如此需要自己课下找往年题练手;quiz 不难且签到性质 考前狠狠突击看往年题押中了几道,考的还算满意


m

mike3090

2021 级本科生
2024/02/04 11:21
2024/02/04 11:17
确实不错

2023 年 秋学期

王浩

课程质量
很好
作业用时
<1h
考核难度
简单
给分情况
很好

23Fall 修读王老师的课。最终给分 A。

我数学能力其实挺差的,但是感谢教务搞出来一个 “方向必修”,对于我这种想修完 DS 方向然后拿学位证转行的,就不得不直面数学课了。数学能力差的同学听这门课会相对痛苦(和 iml 相比,iml 是前期云里雾里,后面很简单;这课是全程吃数学功底),没有一点淑芬和线代直觉,很多内容会较难想象,导致很难理解。

但不得不说,王老师教学质量的确过硬,比孙露讲 iml 好多了。sl 上 iml 就直接开始推公式,跟上了就跟上了,跟不上就跟不上了;而王老师一方面本身教学功底就更好,另一方面,数形结合、翻来覆去讲,大家只要认真听,数学基础再差,还是能听懂大概的。后面复习起来,也很顺利。


扶摇直上两毫米

2021 级本科生
2024/07/10 14:37
2024/01/17 14:02
好课

2023 年 秋学期

王浩

课程质量
很好
作业用时
1-2h
考核难度
简单
给分情况
很好

上课讲得深考试考得基础,所以导致考前复习的时候感觉啥都不会慌得一批,考得时候觉得其实也还好

这届重题率挺高,我就因为没注重看往届题,有道原题没做痛失十分😵‍💫不过从最后分数分布来看大家好像也都没看

还有记得每周花半个小时简单看看这门课,巩固一下当周知识。这门课作业量极少所以平时很容易忽略这门科目,最后突击复习的时候女娲补天就很折磨


?

匿名用户

2025/01/23 17:48
2023/12/31 18:49
23秋学期 ,爽听爽做爽考

2023 年 秋学期

王浩

课程质量
很好
作业用时
<1h
考核难度
简单
给分情况
很好

2025/1/24 Upd: 这学期没 project,给分与课程质量等已经不能作为有 project 的后来学期本课的参考,不过我认为这几个体系还是可以参考一下下的

课程质量与学习方法

秋学期是王老师教的,课件质量很好,上课也用中文,这意味着比较容易懂。但是懂还是需要一些 Eureka 的,需要用自己的一套体系 / 世界观把整门课的知识串起来。笔者这里给几个将知识点串起来的思路:

  • 泰勒展开 => 二次估计与线性 (一次) 估计模型 导出 / 联系几种无约束优化算法

V

Vector

2021 级本科生
2023/06/26 15:13
2023/06/26 15:13
优点:给分还行

2023 年 春学期

石野

课程质量
较差
作业用时
<1h
考核难度
简单
给分情况
较好

花了半个学期讲单纯形法,后半个学期讲了一点凸优化,线搜索策略和近似讲的很少,上课节奏迷惑。作业很少,考试难度一般,有 2 次 Quiz。


?

匿名用户

2023/06/19 01:07
2023/06/19 01:07
压力小,给分好,考试简单

2023 年 春学期

石野

课程质量
一般
作业用时
<1h
考核难度
简单
给分情况
很好

不过需要同学们自己自学。但是如果想要拿到一个心仪的分数,还是最好不要错过课程里的 quiz.

关于课程质量: 怎么说呢,老师会根据自己的研究方向对于一些内容有所偏好,所以不一定就按照大家的预期来讲。如果感觉不适应老师的教学节奏的话,还是需要尽快进入自学模式。因为这门课本身的压力不大,所以还是可以有充分的时间去自习的. 以上就是个人的一些经验之谈.


S

SegmentFault

2021 级本科生
2023/06/18 12:02
2023/06/18 12:02
上课体验一般,如果可能的话建议选王浩

2023 年 春学期

石野

课程质量
一般
作业用时
<1h
考核难度
简单
给分情况
很好

利益相关:期中 83,期末 100,作业全满,quiz 扣了一分,最终给分 A+

接下来的评论针对石野上的课,王浩上的课请参见其它评论

首先,个人认为这门课的时间分配是不太合理的,前半学期花了近七周时间讲单纯形法相关的理论,然而在实际应用当中基本不会用到单纯形法,多半都是内点法(而且内点法也没讲明白,大家都似懂非懂的),单纯形法对后面的一般优化算法的理解也基本没有帮助(真要说对内点法的理解还是有一点帮助的,毕竟内点法就是为了优化单纯形法到多项式时间复杂度而生的,但只能说帮助不大)。对于至关重要的对偶理论感觉也没讲清楚,听得云里雾里的,也可能是本人和老师的脑电波不太对得上。期中又算错了个简单的单纯形和理解错了一道题的意思,于是小崩。到了后半学期,老师花了较多时间讲凸优化的基础内容,这部分还是比较详尽的(比隔壁本科生凸优化都详细),但是由于前面花了太多时间在线性规划上面,后面也就只能讲讲线搜索,牛顿法和拟牛顿法了,对比王浩老师讲的内容少了一大截。所以总体评价为老师讲课水平不太行。


?

匿名用户

2023/06/18 11:08
2023/06/18 11:08
Workload小未必是好事

2023 年 春学期

石野

课程质量
较差
作业用时
<1h
考核难度
较难
给分情况
一般

前半学期的课还比较合理,主要讲线性规划中的一些概念、单纯形法、对偶问题等,上课内容也可以在教材上找到对应的部分。前半学期有一次作业和两次 quiz,但是 quiz 的内容和作业没有什么交集。期中考试不是很难,但是我把最简单的一道题看错了,几乎整道题的分数没了。

后半学期的课内容比较分散,包括内点法、凸优化的一些概念、梯度下降、收敛性、牛顿法,而且不太好找到教材上对应的内容。后半学期没有一次 quiz,在学期快结束的时候才有两次连续的作业,而且作业完全没有内点法和牛顿法的内容。期末考试内容和作业的交集不大,反正我是一半的题目不会做。


?

匿名用户

2023/02/13 15:26
2023/02/13 15:26
信息学院仅次于机器学习最轻松的专业课

2022 年 秋学期

王浩

课程质量
很好
作业用时
<1h
考核难度
简单
给分情况
很好

如题:作业量极其少,考试简单且会透露考查知识点,没 proj(听说本来有,但是删了),课程轻松愉快,所谓 quiz 其实只是因为来的人太少签个到,最后实际大家也都是满分

但是确实是有用的,上课每节课都会由浅入深(只是难的部分不考察罢了),涵盖了绝大多数的理论和算法,更深入的算法也就是研究生凸的 proximal 和 admm 了吧。(对比研究生凸,只是不会去讲收敛性分析,非常适合和凸优化一起选水学分,一举多得

非常推荐选一下,学习一下优化(毕竟这个学校一半的人似乎都在搞 AI/DS


z

zty

2021 级本科生
2023/01/20 14:29
2023/01/20 14:29
信院最轻松的方向专业课

2022 年 秋学期

王浩

课程质量
很好
作业用时
<1h
考核难度
简单
给分情况
很好

总体来说课程不错。1,王老师讲课还是挺容易理解的,涉及算法的部分会讲的比较形象具体。2 课程 workload 很小,我上的一学期只有六次作业,每次作业量蛮少的。有两次编程任务,写了一个两阶段修正单纯形法,一个线搜索、牛顿法和梯度下降法。3 课上会时不时地有小 quiz,比较简单。4 考试内容比较简单,基本上就是课上讲的内容。5,如果非要说有什么不足的地方可能就是有些地方讲的不够深入,而且因为疫情原因很多内容没时间讲了。