关于人工智能,我感觉国内部分院校挺完蛋的

2023-04-07 09:32:34 +08:00
 Symbo1ic

我们这边是大三才开始人工智能的学习,学的内容大概还是西瓜书的超级筛选加上乱讲的版本。这种东西感觉挺需要学生的思维能力的,所以我对大三开课也没啥意见。但问题是最近遇到一件事让我挺破防的:一个没有做过任何人工智能的或者传统的项目的,也没有算法基础的学弟开始框框入手 cv 项目,我就觉得挺离谱的。我们学校计算机也不是很差,但里面的人确实挺抽象。我认识一个研究生学姐,搞 cv ,自称熟悉算法,却不知道什么是栈。难道现在 ai 已经和传统计算机训练脱钩了吗?计算机本科生接受的训练在 ai 时代都是毫无价值的吗?再看看国内现在都在搞人工智能的大趋势,我真的觉得挺完蛋,也挺无助的。

7095 次点击
所在节点    机器学习
66 条回复
kaedeair
2023-04-07 09:42:24 +08:00
科研能力和工程能力不能挂钩,校内一般偏科研为主,只要有成果就行;工业上要解决实际问题,需要考虑方方面面,而且有了 onnx 这玩意工程方面,只要专心搞部署就行了。说实话,校内现在做研究的就没几个,都是复现论文,不能产生什么新的东西,说熟悉算法也有点过,真正能产出东西的还得看商业化的研究部门
mineralsalt
2023-04-07 09:43:02 +08:00
看你的描述, 你的水平应该还可以啊, 一届学生, 能出几个人才就很不错了, 不能指望人人都是精英, 师傅领进门,修行靠个人
d873139022
2023-04-07 09:46:13 +08:00
不都是复现论文吗,也可能是我学校不好,工作上的技能,99%不是从大学里学的
Symbo1ic
2023-04-07 09:48:53 +08:00
@mineralsalt 我完全赞同你的说法,目前令我最困惑的就是我总觉得目前接受的本科计算机训练在 AI 时代里毫无意义
Symbo1ic
2023-04-07 09:51:16 +08:00
@d873139022 是这样的,但最离谱的是现在人搞 ai 连复现论文的能力都没有(当然有的论文根本无法复现),搞项目必须靠着别人开源的代码拼凑就真挺不好说的
israinbow
2023-04-07 10:02:53 +08:00
学校的意义在于给学生指明一条入门的途径,至于走和怎么走是学生自己的事情。

大趋势没什么好焦虑的,学到本事后投敌就完了,管理脚下土地的人们配不上拥有推进人类技术发展的人才。
wtsamuel
2023-04-07 10:25:31 +08:00
会不会国外也完蛋?
我一个学电的毕设也是基于 ml 的图像分割。会不会有一种可能,本科和硕士阶段就是以爬上前人肩膀为目标(包括快速学习不同领域的内容),博士之后的阶段才有价值,做前人没做过的东西。
Ricardoo
2023-04-07 10:44:48 +08:00
之前的机器学习、深度学习课程只在计算机专业研究生阶段才有,凸函数优化等课题也至少需要有本科数学能力。
但是 16 、17 年那会国家大力推行人工智能教育,各高校都是按政策抢风口建立人工智能学院或将课程下放到本科阶段,仓促之余,课程设计就没跟上。这种状况就跟八十年代,国内信息技术刚兴起,国家为了发展软件工程,鼓励高校创立软件学院一样,都是政策性产物。
buchikoma
2023-04-07 10:46:32 +08:00
相反我觉得为什么要大三就开始学人工智能看西瓜书,如果是什么人工智能学院人工智能专业那我无话可说,
如果是计科或者软工,那其他计算机基础学好了吗就开始人工智能,数学没学明白,代码没写清楚,计网 os 数据库什么都不了解就开始什么向量机决策树,到最后真正要就业了才开始刷题报班看 xx 学院。
面试过太多简历优秀的同学,项目经历在校经历全是算法相关,但基础不懂代码不会,现在校招真的没有那么多算法相关的就业方向了。
LaurelHarmon
2023-04-07 11:01:16 +08:00
没办法,现在都这么浮躁,快糙猛才是主流
Symbo1ic
2023-04-07 11:03:13 +08:00
@buchikoma 感觉不能再同意!我也觉得我们的课程安排是来自风口。我们这门课在设计上完全就是个笑话:大纲参考西瓜书进行删减,内容上直接列出公式,不强制要求掌握数学原理,节奏和考核机制也一塌糊涂。我个人看西瓜书是因为得到了朋友的指引,出于对功课负责的态度进行针对性学习。不然老师讲的东西都是错的,他自己推的公式自己都看不明白。
关于代码能力这块也是非常赞同的。现在很多人学 cpp 这样的语言时甚至都不愿意打开 ide 敲一敲!我个人学习除去看材料以外我都是看个人兴趣写写项目踩踩坑,听别人说“cpp 学到写课设的情况下很简单”的言论真的无话可说。
还有一个问题想问问你的看法:本科计算机基础对于当代人工智能研究有什么意义呢?
yaphets666
2023-04-07 11:13:58 +08:00
都是用框架的,不用框架难道你自己搞一个框架?想深入理解去读博士
Symbo1ic
2023-04-07 11:15:20 +08:00
@wtsamuel 你的回答引起了我的思考:你看你在学 ml 的时候很快就能开始做应用,我们搞计算机的在学你们的专业知识会很快弄明白吗?比如说在你们专业上有一个专业问题,我们能快速学到具备解决你们问题的基础知识吗?从我个人的角度来说,计算机在人工智能这块的门槛仿佛比其他领域都低不少,任何想用人工智能解决传统工科问题的学生好像都能光速上手。
hikigaya58
2023-04-07 11:19:18 +08:00
看看著名的交大生存手册,这就是国内大学教育(我甚至不愿意用“高等教育”)的现状,不仅仅是计科人工智能
Symbo1ic
2023-04-07 11:20:49 +08:00
@hikigaya58 有幸拜读过那本手册,这玩意真的是没经历过就不知道有多真实
NoobNoob030
2023-04-07 11:26:10 +08:00
目前 ai 专业鱼龙混杂,确实充斥着大量的做题家,制度问题
apake
2023-04-07 11:27:08 +08:00
就是工作了五六年的算法工程师, 也有不知道怎么在 linux 上安装 python 环境的. 早些年转算法的都是不会敲代码的, 推 2 个公式, 跑点不到 200 行的 demo 就去找工作了. 嘿嘿, 工资还比前后端高
petercui
2023-04-07 11:31:58 +08:00
等你到博士了再说这些事情不迟。硕士及以下不用考虑这些事情。
Seulgi
2023-04-07 11:33:04 +08:00
我读大学的时候,连视觉技术相关都是研究生课程,本科嘛就只是 spring 这些应用技术了,更不要说其他的了。
buchikoma
2023-04-07 11:35:09 +08:00
@Symbo1ic 个人愚见,本科的计算机基础教育相较于人工智能这个大的体系来说,就像高中数学物理一样,仍然属于学科范围内的通识教育,在打好基础的同时去往各个方向做一些拓展,给学有余力的同学一些自学的空间,对能力普通的同学打好计算机基础来应对就业。
当然国内的环境就是这样,学计算机一半靠老师,一半靠自学,研究生三年算法,不偷偷自学,出来只能当测试。。。

至于你提到的框架问题,只能说不是错,只是一种比较功利的学习方式,学有余力的情况下可以再往底层走走,当然最后就业环境会教做人。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/930453

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX