期刊问答网 论文发表 期刊发表 期刊问答

论文算法代码不公开可以吗

  • 回答数

    3

  • 浏览数

    148

MJ.Wei
首页 > 期刊问答网 > 期刊问答 > 论文算法代码不公开可以吗

3个回答 默认排序1
  • 默认排序
  • 按时间排序

Winwingaa

已采纳
论文里面怎么会贴代码呢,论文只需要提出论点和理论依据以及证明数据,至于如何实现不是论文的重点,因此不会贴代码的。即使贴代码,哪个评审论文的有时间去看代码中是否有问题。

论文算法代码不公开可以吗

131 评论(9)

北施

不是的。1、对评审非常不友好。某些论文作者中只给伪代码,但是用伪代码去复现论文的结果是很困难的。因为对于深度学习来说,每个细微的参数都很重要,一点差别就可能导致结果无法复现。而开放代码更容易让你的论文通过评审。从2019年开始,ICML增加了论文可重复性作为评审考察的因素。2、对科研人员不公平。一些科研人员无法获得大量的计算资源。如果某个大团队发布了一篇论文,而一个研究生需要用到其中的结果应该怎么办?指望他一个人复现上百人工程团队的的研究成果吗?这显然是不现实的。公开代码能让科研人员紧跟最新研究成果,对保持学术界的竞争力至关重要。
296 评论(10)

沈药小书童

看个人需要。论文本身就应该包含足够多的细节,这样其他人才能了解如何复现。分享代码可以让他人轻松地复现,但如果论文作者不愿分享的话,则需要在方法部分提供更多的细节,这样读者才能自行复现。决定是否分享代码是研究者的自由,别人无权干涉。迄今为止,行业内仍有相当数量的优质研究未能复现,这也使得后来的研究工作多多少少受到影响。但由于各项研究的本质各不相同,所以这类问题需要多维度地去看待。例如,一篇偏理论的论文其算法可能不是核心,又或者由于研究所用数据涉及所有权问题,因此代码无法公开,从而导致可复现性受到阻碍。
263 评论(11)

相关问答