Zhang Mingxu

Results 19 comments of Zhang Mingxu

上课时间2023Spring 特意等出分来评价,一句话,建议千万别选,身边没有上90的,期末感觉基本都做的不错只给了86分,不过听说有大佬96。 但是选这门破课是真的不值,没见过专业选修比专业必修给分还要低的...只能给吴英扣6

- 选课时间:2024Spring - 授课教师:李重仪 - 授课内容:今年是hqb和lcy两位老师带这门课,lcy是这两年刚引进的海优,头一次开课,作业和要求等都和hqb老师班对齐,最后为避免两个班级分数不均等,好像作业什么的都是放在一起判的,相对给分差距就不会很大了,这点比ML那个课程组做的好多了。授课内容就是一些基本的深度学习,从全连接网络,到BP,CNN,RNN,GAN这些,然后课程上老师会引入一些比较新的技术等,比如会讲一丢丢ChatGPT这些;对于比较经典的网络也会讲解,比如LSTM,ResNet,DenseNet这些,课后10分钟也会分享一些最新的研究成果,备课很认真,并且人也挺不错的。 - 作业以及大作业:都是祖传的作业,平时四次作业,分别有加分项,上次跟老师交流,看他的意思应该是把加分项做了平时作业才有可能拿满分。值得表扬的一点是,对于比较难的实验,都会给一个toturial的Notebook,给出了网络架构的代码,想拿基础分的直接跑这个代码然后写实验报告就OK,对于新入门的比较友好;此外这门课程也不卷实验报告,至少平时作业的报告都用word,我这学期是25号需要交所有的作业,24号考完试那天把4次作业的实验报告和最后大作业的报告写完交上去的,看得出来不需要卷很多篇幅,这点好评。大作业也是跟往年的题目一样,两个track,需要再给定的10篇paper里选3篇复现等,然后魔改各种模块跟Baseline改进,难度不大,我把这学期我的代码和报告都扔到我的Github中,大家有需要自取。 - 给分情况:我没太问选这门课程的同学们分数如何,以我个人和我hxd的成绩来看,给分挺不错的,我们平时作业都做了,然后最后大作业稍微water了一下,给了总评97,挺无敌的,个人觉得给分情况比ML好(都选就更好了!) - 其他想说的:其实开设的这几门课程挺重叠的,Python会学习一大部分DL和ML,然后人工智能导论会在笼统的讲一次,之后还有ML和DL可供选修,都学完这些应该可以对AI有一个泛泛的了解,对于以后想做这方面的同学来说,Python->AI导论->ML->DL,然后配合做一些RA,应该就能打下不错的research基础了。总体来看,这门课程比较推荐同学们选择,而且没有期末考试!

选课时间 2024 Spring - 授课教师:ly - 授课内容:大号的操作系统,网上有很多现成的作业,本学期是完成PA0-PA5的全部内容,PA5是选做,做了有加分。 - 体验:往年似乎对出勤要求低一些,今年有几次签到点名环节,不晓得会不会在平时分中有体现。上课的话基本就是他讲1个小时,然后让TA上来讲实验这样子,不过后期去的人数应该不会超过总体的1/2。 - 给分:这是我要质疑的大头,不知道往年会不会出现挂人的情况;今年出现了挂科的同学,而且不只是个例,叠甲,lz是没挂的,lz最后总评86,**并且全部质疑与ly老师无关**。我认识的一位同学全都交了作业最后给了总评39分;首先没有期末考试全是作业给分分数就不是很明确,平时作业占比多少?PA占比多少?签到占比多少?没有明确的分数说明;其次,一门没有期末考试的课程能把部分同学挂掉我不是很理解,哪怕某些TA会宣称“查重,抄袭判不及格”,那请严格给出抄袭的依据,判定指标等,而不是莫名其妙的在教务系统给一个莫名其妙的分数;况且对于这门课除了想潜心于研究sys方面的同学之外,大部分同学其实都是有参考的去做,大家水一水就过去了,**对于认真做的同学给高分是完全没问题的,他们应得,对于小tricks通过这门课程的给适当低分也没问题**,但是你把学生挂了并且不给一个明确的情况说明是什么意思?去找TA argue也装死不回,哪怕要死,也给个死因不是最基本的要求吗?况且,这门课程water water获得高分的情况也屡见不鲜,那到底是如何进行分数的正态分布的?所有人的学号放到一个pool里然后直接random抽签吗?在大三下学期给cs的同学挂掉一门必修课也是头一次见。 - 其他想说的:对于课程本身,nju的ICS非常顶级非常硬,如果真的想搞sys方向,做好这个确实对自己的能力能够获得很大的提高。对后面修读这门课程的学弟学妹们,我们这届的教训告诉我们,就算要参考,也自己把代码补全到服务器里跑通,然后自己把实验报告写好,我觉得这样至少不会给一个挂科的分数,其余的如果想得高分,那么就需要自己在这方面多努努力,我们这届就有很强很强的佬把所有的PA都做完了,非常有实力。ANDAND最后的最后,每一年的分数都不太具有参考意义,因为每一年判分的助教都不同,祝愿学弟学妹们下一届不会遇到很逆天的TA! - 补充:鉴于老师刚刚在群里正面回复了一下,就很想笑,助教真的会跑代码,从头到尾看gitlog?我怎么不信?为啥上述39同学的舍友完全抄袭他的作业能给分69而他只有39?而且每个人环境路径等配置都不一样,你们是如何跑的代码呢?而且是不是助教之间的评分标准不一样呢?**没错我就是在开那个瞎勾八判分的司马助教**,要给分给的低没问题,请严格对所有人按照同样的标准执行,我怎么不信所有助教的评分标准都一样,在跟同学们交流的过程里,我怎么感觉有的判分助教像sb一样?完全不给任何回应装死又是什么意思? Updating 7.3:鉴于一堆人去冲ly,ly也给了"官方回复",既然你们说很早就把分数统计完了,所有代码都跑了,为啥需要等如此长的时间才会给一个一点说服力都没有的结果?只给反馈,说你哪里哪里出问题了,出问题扣分多少,扣分标准是什么,如何衡量一点不提,那么你们这个勾八课程组平时的工作量在哪里呢?你们平时真的有给分吗?还是说等同学们冲你们的时候临时抱佛脚随便编一编?而且没法在你的电脑上跑有没有可能是环境配置的问题呢?要么就没法跑去找对应同学腾讯会议跑一下也行,你们干了吗?而且我不懂某些司马助教是干什么的,拿了教务部的钱/或者是PhD要修学分你们也负起责任来,别天天就会装死,想要评优秀助教的时候恬不知耻的挨个人私聊要填写问卷,到同学们分数有疑问的时候就开始装死了?**没错我开的就是你md。你是真的逆天,也是真的sb**。当助教就负起你的责任,而不是水水就过去了!

22fall 授课教师:董晓东 上课点名,讲课喜欢将各种各样奇怪的数学史,授课质量不评价,没听过课,并且作业留的一言难尽,助教甚至也搞不明白哪次作业是怎么回事。 仅从该班级的助教而言 给分属实是不高 而且不负责 最后的期末考试跟往年题库极为相似 参考几位学长的资料即可 这个老师跟蔡老师比给分低 不少同学去问过平时分 结果平时分甚至没有期末分数高... btw 我们这届有期中考试...题目难度不小

授课教师:卫金茂 授课时间:2023Fall 课堂:老师讲课风格倒还行,对ML的公式等推导的还不错,也没太有口音,人也很和蔼很nice,是个很不错的老师,至于讲授的内容,都是一些ML的基础,相对比较简单,个人认为0基础的同学们也可以听得很开心很明白。 考核方式:6×6分的小作业,基本都能给满,每年都差不多,30分大作业,这个不一定给满,每年的都不一样,今年是深度聚类,剩下的全是考勤分,所以一定一定要签到,老师每次都是课前微信群发个打卡,然后实验课或者传递式签到,或者点名,到了基本考勤分就满了。 给分:还行,最开始给分很迷惑,最高分91,lz90,然后问了助教,说是老师Excel有一列什么分数没加上去,就导致大家成绩全低,但不过老师还是好人,在开学后直接把成绩修正过来了,lz大作业完全不管ARI的情况下给了96,问了助教本来应该是97这样子,丢失的一分不知道去哪里了,不管了,反正如果对于想拿95+的同学来说,这门课事儿少,分高,考核简单,是刷分的上上之选!完全优于同为D类课的区块链,密码学等。 今年的xj班不知道出了什么异常,给分巨高,然后平时还没作业...属实是在改分之前把我们wjm班的给顶住了,不过还是那句话,如果想以分数为导向的话还是选wjm老师的吧,至少能90+,xj往年的风评可能会差一些。

雷课 给分简直是谜一般的存在 且不谈不同老师之间的给分差异 同一个老师给分的方差极大 而且毫无评判标准 甚至于我有一个同学直接copy我的报告能得92分 而我只有87分... 甚至于他都没有按要求修改格式...

几位大佬说的都好有道理!整理的也太详细了!我在这里以一个这门课程学习的较为中庸(本学期所有课程最低的一门)的当局者的角度来给大家分享一下我的体会。 从理论上讲,可能计网本身的难度是不如编译原理的,但是由于编译的考试及其套路化,并且有相当的题目可以供参考,所以考试的时候编译遇到的障碍反而是较计网少很多很多,这学期的几门课程由于个人原因实在是没有听课,从第一节课到最后一节复习课,全都在最后一排充当一个默默无闻的伤心者的角色。但考虑到OS也没有对应的习题可供参考,但是OS的分数要比计网高了8分,编译比计网高了12分...我反思了一下原因。 第一点是平时分的问题,我的OS和编译的平时分都是过量的,编译平时分拿满的前提下,然后OT额外加了2分,OS也是一样的,做了Challenge的实验内容,可能最后在分数上也会有所体现了,但是计网的平时分相对较差,两次书面作业一次100一次84,剩下的实验的均分在93左右,导致其实平时分也扣了一些,加上一些没有计算上的考勤和上课的习题,折算下来可能平时分只拿到了92/2=46左右,也就是平时分就扣掉了4分。 第二点是由于知识点本身掌握的问题,可能在做Ucore的实验的时候,一些内容确实是自己理解了,并且OS的主干知识点并没有计网这么多,这么碎,就导致了计网本身掌握的就不太好,很不扎实,甚至整张卷子大概算了下卷面分只能有76分。但是在考试中却答的特别快,甚至检查都无从下手,因为看着题目太陌生了,比如那道毒性逆转的题目,千算万算没有算到要写其中一步的,考前复习的时候只注意到了写毒性逆转收敛后的距离...还是复习的不太到位,再比如写路由表的题目,也写的不是很正确,整体信息是如何传递的没掌握的很好... 针对上面血淋淋的经验来看,计网最好不要delay到最后一周or两周复习,复习的压力相对较大,并且由于lz当时的复习抓手是王道,但是忘记了我们的考试是**没有选择题的**,但是还傻乎乎的把选择题做的差不多了,大题做的反而少了,复习的效果相对较差,往届学长学姐分享的复习资料也具有一定的参考价值,可以酌情使用。不过最重要的是,一定一定要把PPT都仔细的看好,一页一页的看,每一个知识点都吃透,这样才能有一个较好的复习效果和知识点的掌握程度。 有关于实验部分,强烈建议去卷卷例如实验报告等内容,实现一些其他的功能等,而且实验的给分本身也就存在一定的随机性,分到的助教不一样给分的松紧也不一样,应该是答辩占比20%,实验报告占比80%,一定一定要把实验报告做的美观一些,这样平时分才会相对高一些。然后就是**作业和实验报告一定不要延期交,延期交哪怕一秒钟也会直接挂零**!!

23fall 授课教师:gxl老师 成绩构成仍然是50%Ucore实验+50%期末考试 由于今年蒲老师生病了 所有的同学都是gxl带着的 老师开设了形如网课、多教室等方式进行授课 由于整体管理不易 所以老师也很少点名 虽说在某几节课中也象征性的点了点名) 上课体会:虽然不愿意承认 但是不得不说 宫老师的讲授确实很不错 尤其是在对os的基础概念有一些理解后 听老师讲课是醍醐灌顶式的 ppt也不是绝不是照本宣科 但这就导致了后期没听课复习看PPT觉得巨抽象巨晦涩...所以能听课还是尽量听课 尽量不要像lz一样 平时温水煮青蛙 期末喝掉洗脚水 坦白说期末女娲补天的难度还是比上学期的课程大很多的 无论是计网还是编译 亦或是操作系统 都是一样的 实验部分:实验很难 特别难 难度不仅仅是在配置环境等部分 更是答辩部分 可能很简单就能把YOUR CODE部分写出来 但是想清楚助教提出的问题并回答出来相当困难...

选课时间:2023Fall 授课教师:王刚老师 课程体会:今年是王刚和李忠伟两位老师都带编译原理课程,实验and期末考试完全一致,只有理论部分是两位老师分别授课。理论课的内容主要是讲述了前段的部分内容,例如语法分析,词法分析等,而后端的目标代码生成和代码优化等相对较少,更多的是在从理论上讲述是如何完成编译器的各个部分,各种算法(eg.Thompson构造法,Powerset构造法etc.)等。难度极大,学长们所说这是本科阶段最难的一门课程名不虚传,无论从课程本身的抽象程度上,还是大作业的代码量上都是如此。OS的Ucore实验是一个大的框架下补充可能特别少的代码,但是编译的大作业确是完整的在造一个车,就光框架中的AST完成之后就已经1k行以上了,不可谓工程量不大,基本上这学期的时间一半是编译,35%是OS,然后才是剩下的体系结构&计网的作业。 这门课程我的评价是和数据库一样,课程设计合理,学习资源丰富,而且刚子人真的超级好!期末会发很多年的往年考题,平时预习的时候老师也会发自己录制的带音频讲解的PPT,作业的题目也都是和考试及其相关的,做会作业题起码考试的大部分题目都知道怎么算了。 期末考试相关:由于今年的题目出的很难,词法分析的题目有22个状态,相当难算了,所以普遍分数都不高,卷面上90的好像极少极少,可能不到10个,问了问大家普遍的分数都在80出头,总评85+的都少,不过仍然有大佬卷面考了98分,相当之猛。如果是分数建议,**强烈建议尽可能的将平时分拿满,以及OT的加分一定要尽力做**,一次OT最多能总评加两分,相当于卷面分数+4分,白送两道选择题,还是很划得来的!平时分拿到52分的情况下,卷面只需要**76**分总评就可以上90了,很赚很赚! 不过还是跟之前的学长分享的感受差不多,刚子真的很认真负责,但是设计到这种及其抽象的问题就真的很容易犯困,如果真的想从头到尾认真听收获一些真知识,强烈建议听一下预习的PPT音频讲解,不然很容易就跟不上了(以lz的亲身经历来看是这样的,没听预习音频听第二章的时候直接干昏迷,至此之后后排的雅座多了一位伤心人hhh)。不过就算是卷面分真的很低,例如40分左右,平时分拿的也不是很好,也不用担心,刚子会捞一捞的,人真的超级好!如果是奔着考试为目的,其实也很简单,往年的题目有很多,而且基本题型固定,考前猛刷一波往年题即可。不过复习的时候有可能有些地方存在疏漏,例如语法制导翻译,三地址码,几种重要的优化方法(消除公共子表达式等),流图等是需要仔细看看的,今年就出了一波语法制导翻译(15分应该是)&翻译三地址码并优化(5分)的题目。 编译的助教们确实是很强大很负责,不过每个人的实现方法都不同,助教们也不太可能去把每个人的代码都详细的弄清楚原理是什么,然后解答对应的问题,不过单纯从讲解对应的知识点以及解答作业方面的问题的角度来看,助教不可谓不负责和优秀!也是真的很好说话! 关于课程的知识本身在学习之前,我其实是比较忽视的,因为个人方向发展的原因,可能部分同学(eg我)以后志于搞AI,LLM这些,在我学习这门课之前我是觉得没有什么用处的,可能这些知识一辈子都用不到,但是自从这学期开始弄了LLM相关的科研topic之后,忽然就觉得语法分析这个过程简直是太有用了,包括现在的AI4Math的定理证明树的构建,也特别类似于自顶向下语法分析和自底向上语法分析的过程,给了我不小的启发和思考,这也就给我提了个醒,有的时候理论方面的课程看起来没有用,但是不知道什么时候,在哪一个时刻,这些知识会以idea的形式触类旁通到其他方向!总之这门课程学懂学会,一定会有意想不到的惊喜!无论是成绩上还是能力上都是如此!