贾浩楠 发自 凹非寺
量子位 报道 | 公众号 QbitAI

「现在的高中生不讲5的,来抢研究生的机器学习项目。」

昨天,一位美国高中老师的求助贴在Reddit火了。

他的一个学生正在开展有关机器学习的项目,并向他寻求帮助。

但这完全超出他的能力范围,因此,这位老师希望AI专业人士能给予这个孩子一些指导。

而看过这位高中生的博客后,不少网友都大赞他是「天才中学生」。

甚至有人高呼他的研究比不少研究生还强,未来不可限量……

美国高中生,把AI研究到什么地步,能获得「天才」的赞誉?

美国高中生の野望

这位名为Isaac Krementsov的高中生,就读于美国弗蒙特州Champlain Valley Union High School,是该州排名靠前的公立高中。

Isaac目前读12年级,相当于我国的高三。

今年9月,Isaac首次开始了自己关于机器学习的研究项目,并开了专门的博客记录研究笔记。

3个月来,他已经积累了数万字的笔记,由浅入深,逻辑连贯,从最初的立项、研究目的,到所遇问题、寻求专业解答等等过程都详细记录。

从项目的规范程度和整体框架来看,Isaac的机器学习项目确实搞得有声有色,他的投入、认真,以及撰文的思路,超过了普通高中生。

Reddit上有人称赞他的撰文基本功甚至已经超过了不少研究生。

但是,文风再好,框架再清晰也无法说明研究本身的价值。

Isaac到底搞了什么项目呢?

按照他第一篇立项博文中的说明,他在做的是使用AI对真实世界的运动物体,进行艺术化处理再现,由此讨论AI的创作能否被称为艺术。

简单的说,就是实现视频的风格迁移

为了达到这个目的,Isaac计划使用3个不同的算法。

第一个是模拟时序性物理过程(水流、弹道等)的机器学习算法,其中物理过程由微分方程建模。

第二个算法是动画算法,用来处理运动时的光影效果。

第三是艺术风格算法,用来给结果做风格迁移。

由此,他给出了最终程序的架构图:

以上哪一项工作都不简单,涉及到微积分、计算机图形学、流体力学等等课程,还要有相当扎实的计算机基础和编程经验,难以想象高中生能完全掌握这些技能。

从Isaac的叙述来看,他的确有一定的高数和计算机基础,比如,他知道使用快速傅立叶变换来求解微分方程。

但在用算法实现时却遇到困难,直到他发现了SciPy里的FFT软件包。

而对于编程,Isaac能够掌握最基本的技巧。

但是,复杂的CNN、GAN算法原理,对于高中生来说还是超纲了。

到目前为止,他上手的算法,无论是CNN还是GAN,都是来自TensorFlow的免费教程,Isaac的工作,主要是通过实测效果和走访高校研究人员来弄懂算法的框架和功能模块。

至于神经网络的数学原理和构建方法,以及如何训练,Isaac,他都不太了解。

比如,他曾经为收集模型训练数据而发愁,直到大学研究员告诉他Kaggle上有许多可用数据集,并且建议他使用谷歌Colab,而不是用自己的笔记本来训练模型。

真的是「天才」吗?

相信说到这里大家也能明白,所谓「天才高中生」,其实是夸张了。

提出的研究目标很宏大,涉及知识面很广,要完成这项研究的工作量,可能需要一个小组成员的努力。

但是,他本身却缺乏相关扎实的专业知识,甚至机器学习领域的一些基本常识还不甚清楚,一次上手这么大的项目,有些力不从心。

这也是Isaac最近的一篇博客(12月4日)仍然在熟悉GAN的基本训练方法的原因。

在这篇博文中,他发现了GAN在处理大像素图像时生成器的崩溃问题,提出借鉴英伟达的方案,将风格映射网络加入GAN来解决这个问题。

对于底层原理之上的框架部分,Isaac下了巨大的功夫,理解也比较准确。甚至能自行对神经网络进行轻度优化。

相比他的研究成果和进展,网友称赞的,更多是Isaac本人认真严谨的态度,以及能从现象中提出问题,并努力寻找解决方案的探索精神。

冷静的声音

Isaac的老师在发布的帖子中说,他毫不怀疑他以后能在这条道路上取得成就。

但他却无法解答Isaac现在的提出的问题,担心无法指引他的前进方向。

除了Isaac在评论区赢得一片赞美,还有很多人羡慕他有这样一个关心学生的好老师。

但也有人对发帖本身提出了质疑,他认为发帖引导过多赞誉和关注,对于学生是不利的,鼓励年轻人追求兴趣要注意一下分寸。

即使是绝地武士,也是有规则和约束的。

而对于这位老师的担心,有网友劝导:

相比过度的担心,不如让学生自己去探索感兴趣的课题,遇到挫折也不用紧张。老师没有必要树立「正确」的路径来引导学生。

这位所谓美国「天才」中学生,他的做法值得提倡吗?

参考链接
http://isaackrementsovnexus2.weebly.com/
https://www.reddit.com/r/MachineLearning/comments/k978cq/hs_student_project_project/

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

一键三连「分享」、「点赞」和「在看」

科技前沿进展日日相见~

高中生都在研究神经网络,我这个老师力不从心了相关推荐

  1. 李永乐讲卷积神经网络,李永乐老师讲人工智能

    清华大学李永乐老师坐拥千万粉丝,他的课堂有什么魅力? 清华大学李永乐老师拥有上千万的粉丝,这个粉丝拥有量自己觉得很正常,因为每年都有上百万的学子关注这个老师,因为到考研的过程中有一个很大的难题就是数学 ...

  2. 不是所有问题都适合用神经网络去搞!

    文 | YukiRain@知乎 不是所有问题都适合用神经网络预测,YukiRain总结了以下几种不适合用神经网络做预测的场景: 小样本情况,无论是低维还是高维,不如SVM和贝叶斯模型 低维数据,大样本 ...

  3. 今天一天下午到晚上都在研究如何刷手机,要是被领导知道我帮同学在刷手机系统,非开除我不可。还是贴出来,以后少走弯路吧...

    感谢网上这位有心人,写得这么详细.让我从一部砖头机刷回正常的机 JAF 刷机教程 { 本帖最后由 5008MD 于 2010-07-16 20:08 编辑 } 特别提醒: 本教程适合对S60系统有相当 ...

  4. 美国顶尖 AI+教育公司,都在研究些什么?

    硅谷Live / 实地探访 / 热点探秘 / 深度探讨 小探在写这篇文章时,很怀念自己的学生时代,尽管也被罚站过.考试卷上偶尔一片红.家长会也的确挺可怕的,但总体还是很美好的,不是吗? 直到小探在写这 ...

  5. 小红书都在研究的多模态学习 , 到底有多强?

    多模态机器学习,英文全称 MultiModal Machine Learning (MMML),旨在通过机器学习的方法实现处理和理解多源模态信息的能力. 当下,多模态技术有着相当广泛的应用场景,如淘宝 ...

  6. 谁说大专生不能够学好Java呢?照着这个路线走,高中生都可以!

    在博主认为,对于入门级学习java的最佳学习方法莫过于视频+博客+书籍+总结,前三者博主将淋漓尽致地挥毫于这篇博客文章中,至于总结在于个人,实际上越到后面你会发现学习的最好方式就是阅读参考官方文档其次 ...

  7. 刘雪峰卷积神经网络,刘雪峰老师哪里人

    哪些神经网络可以用在图像特征提取上 BP神经网络.离散Hopfield网络.LVQ神经网络等等都可以. 1.BP(BackPropagation)神经网络是1986年由Rumelhart和McCell ...

  8. 【收藏】6000字人工智能科普,高中生都能读懂 —— Jinkey原创

    0 引言 本文是<人工智能基础(高中版)>的读书笔记,这本书的配图非常好,把难以理解的概念图形化,所以读后感会引用书中的图片(图片版权归商汤科技所有). 书中部分概念还是比较晦涩,读者在小 ...

  9. 汇编语言之母100岁逝世:曾和冯·诺依曼一起研究,退休后还在研究神经网络...

    Pine 发自 凹非寺 量子位 | 公众号 QbitAI 汇编语言之母凯瑟琳·布斯(Kathleen Booth)去世,享年100岁. 她是英国早期计算机先驱中的最后一位,曾在伦敦大学伯贝克学院编写了 ...

最新文章

  1. 安装SecureCRT
  2. linux命令积累!
  3. Vue实例里this的使用
  4. 《他其实没那么喜欢你》经典台词
  5. 多任务 schedule python_Python3.6 Schedule 模块定时任务 (实例讲解)
  6. Win11任务栏图标重叠怎么办 Win11任务栏图标重叠的解决方法
  7. 对象流 ObjectInputStream java
  8. 目前机器学习最热门的领域有哪些
  9. 【华为云技术分享】使用keil5打开GD32F450i的MDK项目出现的问题以及J-Link无法烧录程序对应的解决方案
  10. 2018浙大计算机考研经验,考研经验2018中科大计算机考研第一398分初复试经验诚挚分享.docx...
  11. 计算机审计 报告哦,计算机审计实训报告
  12. DS3400 RDAC for RedHat5.3安装文档-sunleii@DC
  13. 【MCM-2017】2017年数学建模美赛题目原文及翻译-B (个人思路)
  14. java pdf文件如何转换tiff文件_C#实现TIF图像转PDF文件的方法
  15. 一招教你解决“删除:需要管理员权限才能删除的文件夹”
  16. 19 年 3 月 GitHub 上最流行的 34 个 JS 仓库
  17. android 照片变油画,最近很火照片变油画Glaze软件
  18. STM32怎样实现延时?
  19. 使用Kotlin配合RxJava网络请求
  20. python基础编程

热门文章

  1. 【青少年编程】【三级】计算成绩总和
  2. Matlab编程与数据类型 -- 文本M文件
  3. 「动手学深度学习」在B站火到没谁,加这个免费实操平台,妥妥天花板!
  4. 普诺飞思获创新工场新一轮投资,加速神经拟态视觉传感技术商业化
  5. 2020年中国AI算力报告发布:超大算法模型挑战之下,公共AI算力基建是关键
  6. B 站神曲damedane:精髓在于换脸,五分钟就能学会
  7. 死宅福音:乐高不怕多,智能分拣机帮你归类
  8. 30分钟看懂XGBoost的基本原理
  9. 智能猫窝是如何诞生的?详解百度大脑的开放生态
  10. 暴雪游戏遭遇AI“实力”坑队友:四处游走,还不参与战斗