【概要】:证明了自己的一个新idea不可行,能作为主要贡献,发表paper吗?
最近学生告诉我:他有一个对现有BEM(boundary elememt method, 边界元方法)程序进行优化的“新想法”,可以提高计算效率。然后就花了大量时间和精力去实现这个想法。但最终实现之后,程序运行结果却并没有像之前预想的那样,“提高计算效率”。于是学生想:“我总是觉得即使结果不好也是有意义的,毕竟为其他的人指明了道路”。对此,我对学生的解释(我和学生暂时不在一地,所以通过QQ交流)如下:-
【【哈哈,不见得“为其他的人指明了道路”。因为这样的结果可能是我们之前考虑不周(以为会好,结果不好)而造成的,如果别人更“英明”一点,说不定可以理解到结果的情况。在这种情况下,当然不能作为我们的特殊“贡献”了。这不比证明热力学第二定律不成立,如果你能证明,就对人类做了贡献。
前面说过,我遇到很多次和这情况类似的事。比如在做pFFT的时候,我想了一个“新”思路,“可以大大降低计算时间”,如果实现将是一片好文章;结果就花了一个多月编程实现,结果却不好!那你说咋办,写文章告诉别人说“这条路不能走了”吗,当然不能了,这是由于我自身不够英明,考虑不周造成的——这个过程的“贡献”仅仅是使我明白了之前的想法为什么不周全、长了科研经验,仅此而已。
当然,由于是GPU编程的问题,我对你这个过程的“贡献”实际上理解不深,所以我这里只是给你一个建议。如果你的情况的确像我上面说的那样,那么就不用写进paper里了,只要自己长了经验就值得了。】】
由于我的研究经历有限,也不知道是否给了学生合理的解释和建议,希望各位有经验的老师不吝指点!
https://blog.sciencenet.cn/blog-299024-421811.html
上一篇:
2011的祝福下一篇:
招收基础研究型硕士、博士生