“我为什么反对AI论文强制开源代码”

晓查 发自 凹非寺
量子位 报道 | 公众号 QbitAI

AI论文,到底该不该强制开源代码?

NeurIPS 2020官方近日发布了一份开源指南。从2019开始,NeurIPS就“强烈建议”提交论文代码,不过仍非强制。

但无论如何,官方传达出了一种信号:AI学术顶会开源代码已是行业趋势。

NeurIPS此举也引发了一场“年经”式的讨论:如果将来学术会议要求必须开源,投稿人应该拒绝吗?

而让人始料未及的是,不少网友认为:不开源,我有理。

“我为什么反对AI论文强制开源代码”

反对一:代码并没有那么重要

首先,开源代码的目的是什么?是为了让其他研究者可以复现结果。

如果一篇论文包含足够多的细节,那么别人就可以根据其中的公式自己写出代码,对于这类论文,可以不公开代码。不过前提必须是提供足够多的细节。

比如谷歌的AlphaGo就没有开源代码,但是没有人怀疑它的正确性,事实上也有很多人根据谷歌论文复现了AlphaGo。

“我为什么反对AI论文强制开源代码”

而且作者本人的代码可能会出现错误,不开源的一个好处就是让其他研究者独立复现。

万一作者在代码里挖了个不明显的“坑”,其他人也可以规避,防止被带到沟里。

另外,也不要高估代码的价值,经典论文可以几十年长盛不衰,但是代码很可能十年后就难以运行了。

当然,还有一种观点就是,对于AI来说,数据集更重要。没有数据的代码是没有价值的,而很多数据集没法开放,这意味着你即使拿到代码,也无法复现SOTA结果。

反对二:要为作者考虑

不开源同时也是为了照顾作者的种种特殊情况。

比如一些研究者是从事纯理论的研究。有一个网友就说,他甚至都不知道怎么构建Docker容器,虽然发表了多篇论文都在GitHub上开源了代码,但它从来不维护。

“我为什么反对AI论文强制开源代码”

所以,论文是否开源应该根据代码对于文章的重要性而定,不该一刀切。

还有一些商业公司的研究者,他们在写论文的时候用到了公司内部专有软件库,如果强制开源,他们必须从头再写一遍代码,费时费力,对这些人也是不公平的。

还有一些作者,本身并不是不想开源,而是希望能够将成果保护一段时间,在论文发布几个月后再开源代码,这对于从事医疗、法律领域的学者很重要。

综上所述,反方网友认为,强制开源过于极端,应该对论文开源持鼓励态度,而不是强制。

支持开源:不开源怎能让人信服

首先是一名从事石油行业的网友说,他们行业的数据都是商业机密,所以不会发布任何数据和代码,甚至会在文章中丢掉一些公式来隐藏成果,还声称98%的正确率。结果怎能让人信服。

他认为不公开数据和代码,就像把一篇论文中所有的关键要素都删了,这样的研究即使发表出来也毫无价值。

还有一些人认为,强制开源会改变其他行业对机器学习的偏见。

很多其他学科的人都把机器学习看成伪科学,这是为什么?因为AI领域的论文发布过程非常不成熟。

科学方法的关键是一致性和可重复性。追逐单一的指标,每个人都对SOTA着迷,这是一个巨大的问题。

而开源是解决此问题的一种方法。

去年,AI知名女学者Anima Anandkumar曾在个人博客里公开喊话,强烈反对发论文却不给代码的行为,呼吁学术会议强制要求投稿同时必须公开代码。

“我为什么反对AI论文强制开源代码”

她认为不开源代码不利于评审论文,不利于对论文造假的追责,更不利于行业开放竞争。

你觉得公开的学术论文也应该公开代码么?

参考链接:

https://www.reddit.com/r/MachineLearning/comments/fzss9t/d_if_a_paper_or_project_doesnt_publicly_release/

https://www.reddit.com/r/MachineLearning/comments/fzp8bu/d_official_neurips_2020_guidelines_for_making/

— 完 —

量子位 QbitAI · 头条号签约

关注我们,第一时间获知前沿科技动态

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2024年5月14日 上午9:05
下一篇 2024年5月14日 上午9:17

相关推荐

  • 浙江大学农业化学研究所有实验室资质吗

    浙江大学农业化学研究所有实验室资质吗? 浙江大学农业化学研究所是中国著名的农业研究机构之一,其研究领域涵盖了农业化学、植物保护、土壤学、环境科学等多个领域。然而,作为一个研究机构,…

    联系我们 2024年12月4日
    0
  • 天马项目管理

    天马项目管理:从规划到实施再到成果汇报 天马项目管理是指一个团队在特定的时间段内,通过科学的方法和工具,高效地完成一项或多项项目任务的过程。在现代项目管理中,天马项目管理已经成为一…

    联系我们 2024年9月16日
    28
  • 完成进度慢,红、黄牌预警!武汉出台重大项目管理办法

    湖北日报讯(记者严运涛)5月13日,武汉市政府官网发布《武汉市重大项目管理办法》,划定重大项目量级“门槛”,并明确提出,对完成进度慢的重大项目,实行红、黄牌预警。 武汉市的市级重大…

    联系我们 2022年5月22日
    423
  • 中建八局项目成本核算手册

    中建八局项目成本核算手册 中建八局是一家具有丰富经验和实力的建筑企业,在项目中建八局负责成本核算和管理。为了更好地管理和控制项目成本,中建八局编写了本成本核算手册,旨在为项目管理人…

    联系我们 2024年12月2日
    10
  • 一页纸搞定项目管理及操作步骤(《一页纸项目管理》)

    ▍什么是OPPM One page project management,一页纸项目管理,简而言之,把项目的各个关键要素通过一页纸表现出来。它最大的特点就是简化、可视化。 一页纸是…

    联系我们 2022年5月23日
    427
  • 项目保障措施

    项目保障措施是项目管理中至关重要的一部分,它是确保项目成功实施的关键因素。以下是一些项目保障措施的建议,可帮助确保项目的成功实施。 1. 制定明确的项目计划和目标。确保项目团队了解…

    联系我们 2024年12月10日
    6
  • 基础科研项目经济效益和社会效益分析怎么写

    基础科研项目经济效益和社会效益分析 近年来,随着科技的不断进步,基础科研项目已经成为国家发展的重要支撑。基础科研项目不仅推动了科学技术的进步,也为经济发展带来了巨大的效益。但是,基…

    联系我们 2024年12月3日
    381
  • 外贸群发邮件软件哪家的好用,好用的外贸邮件群发软件推荐(外贸邮件群发软件哪个好)

    现如今随着国际全球化的进程不断加快,我们的商业模式也较之前有了很大的改变,而这其中最为受益的行业就是外贸行业,近年来随着外贸行业的不断发展,我们对外贸群发邮件软件的要求也变得越来越…

    联系我们 2022年5月22日
    317
  • 科研项目审计多久开展一次

    科研项目审计多久开展一次? 科研项目审计是确保科研项目质量的重要保障,也是提高科研项目效率的重要手段。那么,科研项目审计多久开展一次呢? 通常情况下,科研项目审计应该在项目启动后尽…

    联系我们 2024年12月8日
    0
  • 科研项目攻关技术风险有哪些

    科研项目攻关是科研项目中不可或缺的一部分,但攻关过程中也会伴随着各种技术风险。这些风险可能来自技术本身、实验室设备、人员操作等方面,也可能与项目本身或周围环境有关。本文将介绍科研项…

    联系我们 2024年12月8日
    1