点击上方“视学算法”,选择加"星标"或“置顶

重磅干货,第一时间送达

金磊 发自 凹非寺
量子位 报道 | 公众号 QbitAI

太难了!太难了!

清华电子系,只学3节Python课,然后……然后……

就直接要求“手撸”一个AI算法

就这样,清华再一次因为,冲上了知乎热榜。

这作业有多难?

先来聊聊这个作业的背景。

根据清华计算机系00后本科生、知乎用户“孙恒”的介绍:

这门Python课,是在清华电子系大一《计算机程序设计基础(2)》附带的小学期中进行。

课程的时间一共是2周

其中,会抽出一周的时间来上3节Python课(共9学时,1学时是45分钟),

除此之外,还设有Python三次小作业和一次大作业。

但值得一提的是,这个小学期的内容是今年课改后的结果。

往年其实是大一下C++课的附带小学期,往往用来完成一个C++大作业。

但今年却直接删掉了C++ 的自主选题。

这不禁让网友感慨道:

和“计算机程序设计基础”几个字渐行渐远了。

接下来,再来看下作业本身内容

 图源:知乎

从布置作业的内容来看,大致就是一个人脸性别识别任务。

好了,那要完成这么一个大作业,你都得会些啥?

起码以下这些问题得hold住喽:

  • 什么是Python?

  • 什么是训练集?

  • 什么是分类问题?

  • 什么是计算机视觉(CV)?

  • ……

上面的这些问题,可能只是完成这个大作业,必须要掌握技能的一隅。

但让网友们觉得“不可思议”的是,你可能必须在1周时间内去了解它们:

“太难了吧!”

“太离谱!”

而更“离谱”的还在后边,请看“作业要求”第三条:

不允许直接使用开源项目提供的已训练好的模型或已写好的现有代码。

什么概念?

虽说还能用torch、numpy、pandas等!

其余手撸啊!

这个时间节奏、这个“细节要求”,可算是把网友惊到了:

可真是地狱难度!

更有网友爆料道——“大一学生没接触过机器学习……”

网友:离本科毕设只差一篇万字论文

“难”上热榜的清华电子系大作业,自然引来了众多网友的热议。

“不合理”、“离谱”,成了评论区的热词。

知乎网友“婷小婷”见此话题,特意跑去问了国防七子某航电子信息工程的同学,得到了这样的评价:

这个题目的难度基本上等于他本科划水毕设的难度水平。

而对于这样的课程时间和作业布置,她直言道:

对于原本有基础的学生,这9课时的课程纯粹属于“拿个必修学分”,课后作业也能正常完成。

对于原本零基础的学生,这9课时的课程同样没有任何营养,课后作业也只能跟着“大佬”凑个数。

9个学时,从python开始讲到深度学习,对于新生来说正常也就能讲一遍综述,这能写出个锤子!自学也不是这样学的!

同为清华学生,计算机系本科生“孙恒”也在这个问题下给出了他的看法。

他认为,这个大作业之所以让很多同学无法接受,总共有五点

首先,是对同学们基础能力预估过高

电子系本非以对软件编程高度依赖的院系,同学们大一时大多只接触过 C/C++ 的基础版,没有培养大家自学、自主找资料的能力,现在突然速成 Python 并完成大作业,对很多同学来说是非常困难的。

第二,是忽略了 AI 领域前置知识确缺失问题

虽然“调 pytorch 随便写几层 CNN,不追求准确率” 这件事对 AI 圈的人来说好像确实只是个简单的 demo 水平,可是别忘了,大一小朋友们并没有接触过 AI 这个领域,他们不知道什么是 pytorch 什么是 CNN。

倘若一门课在毫无理论的情况下直接让人直接实践,这已经不是 fly bitch 了,这听上去更像是教学事故。

第三,是忽略了算法知识缺失问题

有同学指出题面上也没有非要炼丹,用 SVM、最近邻之类的也可以,这一点我认可,但这并不代表这个作业就合理了,因为无论是 SVM 还是最近邻这些都属于需要了解过才能知道的算法,我们不能指望多数人具备“自己拍拍脑袋就创造出了简单算法”的能力。

第四,是需求理解难度高

老师选择了多数同学毫无经验的人工智能领域的问题,同学们既不熟悉 Python,也不熟悉任务,更不熟悉任务所需要的其他工具,很有可能即便最后磕磕绊绊写了份代码,也不知道这份代码到底在干啥。

最后,孙恒还认为,“老师对大作业的布置没有足够重视,缺少调研和实践”。

那毕业于清华的“老哥”们,怎么看?

清华硕士毕业、前旷视手机端识别算法老哥——“水哥”回忆道:

不得不表示,黑人,我们当时也没做过。

当然,评论不近乎全是反对的声音。

也有网友认为:

学好了能受用一辈子,这老师直接授人以渔,值得嘉奖。

离谱作业,不止这一个

关注这个话题的朋友都会知道,清华大学因“作业/考试难”上热榜,已经不是第一次了。

除了这次电子系的作业外,此前还有自动化系等。

例如“自动化系大一C++大作业写一个功能更强大的雨课堂”:

还有“计算机系大一下学期考试要求学生在3小时内完成三道码量较大的工程题”:

如此现象,同样也引发了网友对于课程设置合理性、教育等方面的讨论。

例如知乎网友“小朱”,便用自身的经历做了比较:

感觉现在国内高校尤其是头部学校,普遍有个错觉,认为现在学生很强,就可以提高难度,拔苗助长。殊不知这样不仅没有育人,反而还成了变相劝退。

我在国外上课的体验是,虽然课程也很虐,但他们的作业和考试都是比较循序渐进的。

比如一道手写机器学习的题,要用numpy写MLP的反向传播,那一定会先铺垫一道MLP反传的推导,同时提示可以用的公式结论。

后来自己做了助教才知道,出这样结合课程难度,又有区分度的题是非常费时费力的。归根结底,还是我们在大学教学上花的时间太少了,苦了学生。

这是出现在头部高校的问题。

而也有网友认为,与之形成鲜明对比的其它高校,也存在着教学等方面的问题。

最为明显的一点,便是“很不注重实践”:

实验、作业布置得很多;大部分时间都花在了写word报告上。

考试内容都在PPT上,背书不如背PPT。

……

最后,如果你也是正在经历或经历过“恐怖大作业”,也欢迎留下你的回忆、故事。

评论区见~

参考链接:

[1]https://www.zhihu.com/question/471999381
[2]https://mp.weixin.qq.com/s/wnDHiWhXx33x3m8N7OZ8Ug

本文系网易新闻•网易号特色内容激励计划签约账号【量子位】原创内容,未经账号授权,禁止随意转载。

点个在看 paper不断!

清华大一Python作业太难上热榜!只上3节课,手撸AI算法,网友:离本科毕设只差一篇万字论文...相关推荐

  1. 清华大一 Python 作业太难上热榜

    本文转载自IT之家 太难了!太难了! 清华电子系,只学 3 节 Python 课,然后-- 然后-- 就直接要求"手撸"一个 AI 算法! 就这样,清华再一次因为难,冲上了知乎热榜 ...

  2. 还不知道如何写文章上热榜吗?听1_bit大佬给你讲讲

    还不知道如何写文章上热榜吗?听1_bit大佬给你分析分析 前言 标题:冲热榜文章如何起标题? 1. 不要设置门槛 2. 不要使用系列文章 3. 不使专业性过强的词汇 4. 不要过于长 5. 不要偏学术 ...

  3. 14K Star,「程序员做饭指南」冲上热榜

    来自公众号:OSC开源社区 作者:叶子 近日,GitHub上一个名为「HowToCook」的项目冲上热榜,没错就是一份程序员做饭指南,可它又不是一份普通的做饭指南,一起来看看吧. 首先,它拥有丰富的菜 ...

  4. 中科院博士论文致谢登上热搜:计算机终成一生事业与希望!网友:他把自己活成了光

    来源|大数据文摘 文|Caleb 根据2019年的一项数据显示,在我国,每年被授予博士学位的人数超过了87万人. 也就是说,每年都有87万份博士论文被提交. 那为何一篇博士论文会突然火起来?火的还是其 ...

  5. python爬取知乎热榜了解时事

    python爬取知乎热榜了解时事 需求 ​ 知乎热榜是我们了解时事的一个重要途径,但是如果我们每天没有那么多时间来刷知乎,但是还是想要了解知乎热榜的话,我们该怎么办呢?在这里,我想到了通过知乎爬虫的手 ...

  6. 用爬虫分析上热榜涨的600粉,竟发现。。。(含代码和详解)

    目录 前言 下面我就分享一下这次经历! 1.编程环境及相关库的安装 1.1.编程环境: 1.2.第三方库: 1.3库的安装方法: 1.3.1.Windows的shell命令安装 1.3.2.在编程环境 ...

  7. Python自动抢票神器,GitHub热榜第一!

    车栗子 发自 凹非寺  量子位 报道 | 公众号 QbitAI 想要十一回家的小伙伴们,大概刚刚经历了一波抢票大战. 顺便把一个Python抢票工具,送到了GitHub趋势榜第一: 项目名很干脆,就是 ...

  8. 【知乎热榜爬虫】python爬取知乎热榜问题及答案

    所用库 requests xpath解析库 multiprocessing多进程 pymysql数据库操作库 实战背景 主要是爬取知乎热榜的问题及点赞数比较高的答案,通过requests请求库进行爬取 ...

  9. python抓取知乎热榜

    知乎热榜讨论话题,https://www.zhihu.com/hot,本文用python抓取下来分析 #!/usr/bin/python # -*- coding: UTF-8 -*-from url ...

最新文章

  1. 《设备调试与网络优化》教学讲义(二)
  2. 4923: [Lydsy1706月赛]K小值查询 平衡树 非旋转Treap
  3. 大学医用计算机答案,医学文献检索试题(含答案)
  4. 在lips追加拣配数量
  5. NLP免费直播 | 两周详解BERT、知识图谱、对话生成、图卷积神经网络
  6. 共享快递柜业务场景实战(服务构建)
  7. php dimage加上域名,PHP全功能无变形图片裁剪操作类与用法示例
  8. 三个值得期待的JavaScript新功能!
  9. python字典速度能比字典高多少_python – 字典访问速度比较与整数键对字符串键...
  10. RESTful API标准设计教程
  11. python csv writer_python 处理 csv 文件
  12. GRUB和LILO的区别
  13. 电脑蓝屏,问题:你的电脑未正确启动,按“重启”以重启你的电脑,有时这样可以解决问题,你还可以按“高级选项”,尝试使用其他选项修复你的电脑
  14. 旅夜书怀,月夜忆舍弟,天末怀李白,春望,旅宿,与诸子登岘山,宴梅道士山房,章台夜思,淮上喜会梁州故人,赋得暮雨送李曹
  15. ONF组织的SDN架构文档——四个架构(三/一)
  16. RTX3090 GPU环境配置
  17. 自动化工具ssh/scp/ansible
  18. 2018 NOIP 提高组 复赛 day2
  19. 貝塞爾 Layer 入門指南
  20. 耦合式无线充电系统设计记录_3

热门文章

  1. 使用LINQ进行多表操作(二)
  2. LeetCode实战:反转链表
  3. Java内部类手机专卖店_JAVA——内部类的那些事儿
  4. 谷歌发布 RLDS,在强化学习生成、共享和使用数据集
  5. 2021年移动云API应用创新开发大赛火热开启!
  6. 五项挑战获四项第一,地平线霸榜Waymo自动驾驶算法挑战赛
  7. Cascade RPN,结构的艺术带来极致提升 | NeurIPS 2019
  8. 即学即用的30段Python实用代码
  9. AI一分钟 | 蔚来赴美IPO,开盘跌破发行价;TensorFlow开源新库TFDV
  10. 苹果和Siri的七年之痒:Siri的落寞之路