如何写出很棒的研究性论文

来源:互联网 发布:windows ce刷成xp 编辑:程序博客网 时间:2024/05/16 02:02

最近看到了一篇关于如何写论文的文章,感觉很实用,做个学习笔记,并记录下原文,以备参考。

1. 写论文的目的

为什么要写论文?这个问题有不同的答案,不同的目的导致我们会采取不同的手段。

普遍的目的是:通过论文让别人觉得自己很利害,然后给我升职。 :)

这的目的很好,坊间的方案也很简单-多写数学公式,别人看烦了,看不懂的时候,就搞定了。:)

那这个文章提出来了个新的思路:我们写论文的目的是要用我们的想法感染读者,就像病毒一样。

从这点出发,我们就要注意些方法,保证读者能够紧跟我们的思路,进入我们的思路,从而被我们感染。

这个目的是不是感觉更有趣些呢?

2. 写论文的模型

传统的写论文的过程是:

想法-> 研究 -> 写论文

out 了。让我们看看更有效率的过程

想法-> 写论文 ->作研究

这样的好处是:


  • 焦点更清晰,聚焦。
  • 可以搞清楚我们还是什么不懂。
  • 打开了和别人对话之门:可行性检查,评论,和写作。

“纲举目张”,这个古语讲的很好,通过先写论文,把整个框架搭建起来,这样就清楚那些地方需要进一步研究,和别人交流起来,也有个更直观的方式。

不要担心你的想法多么微不足道,不要担心你很多想法还不够成熟,写论文可以帮助你发展你的想法,进化你的思路。


3. 论文的结构

根据以往的会议论文统计
  • Title (1000 读者)
  • Abstract (4句,100个读者)
  • Introduction (1页,100个读者)
  • The problem (1 页, 10 个读者)
  • My idea (2 页, 10 个读者)
  • The details (5 页, 3 读者)
  • Related work (1-2 页, 10 读者)
  • Conclusions and further work (0.5 页)

摘要(The abstract)

可以看到,除了标题,这个是最重要的部分啊。往往被会议委员会用来判断那些论文需要进一步阅读

只需要四句[Kent Beck]

1.说明问题(State the problem)
2.说明问题的重要性(Say why it’s an interesting problem)
3.说明我们的方案的成果(Say what your solution achieves
)
4.说明我们方案的后续的方向(Say what follows from your solution)


介绍The introduction (1 page)

1. 表述问题(Describe the problem)
2. 说明我们的贡献( State your contributions)

好了,之需要这么多,牢记,控制在一页纸

要点:

用例子描述问题,保证所有人清晰直观的清楚这个问题。

描述你的贡献时,语言清晰,简洁,态度坚定,格式用列表(格式可以方便别人浏览)。

而且这个列表会推动你论文后续的展开。


论文主体:The problem (1 page) My idea (2 pages) The details (5 pages)

这里先不要急着表述相关工作,原因就是:在读者还没完全搞清楚问题的情况下,介绍过多的其他方案和其他方案的优缺点,读者很难听懂,即使听懂了,也很辛苦。

在主体中要注意几个问题。

1. 不要开始就提供细节,要先传递想法。再用细节和证据来论述。

2. 用多用例子,让读者清晰明白的理解你的意思。

3. 传递你的想法时,要使用简单明确的方式,例如可以使用类比,隐喻等,保证读者能够

    完全理解你的想法,这样即使后面细节的部分跟不上,但是也会对你的解决方案有个直观,大致的理解。


相关工作 Related work (1-2 pages)

不要为了让自己的工作看起来更高级,而去诋毁别人的工作。要想获得别人的尊重要先尊重别人。

1.要热诚的感谢帮助过你的人。

2.对竞争对手要慷慨。

3.指出自己方法的不足。


结论和后续工作 Conclusions and further work

简要!


4.写论文过程注意事项

论文越早开始越好,好文章是改出来的。

多多和别人合作,使用版本管理系统来帮助协作。 

1. 尽可能的让更多的人帮你review,不论是专家还是小白。小白说不懂的地方,自我检查一下,看是否可以还一个更简洁易懂的表述方式,要慎用每一个reviewer,毕竟别人为你贡献了时间。

2.当你完成后,可以给你的竞争对手发过去,请他帮忙看看“是否正确描述了他的工作” :)通常他会给你一些指正。他们通常会是你的裁判,所以早点得到他们的建议是极好的。

5.语言和风格 Language and style

  • 检查语法错误,不要放过细节
  • 用主动语态,谦虚是好事,但是写论文不能太谦虚了
  • 利用好可视化的的格式,例如: 段落,列表,斜体,布局等。
  • 语言简单明了

6. 总结 Summary

如果读到这里,你已经忘了我讲的什么 :),那么只要记住

  • 说明你的中心思想,只说一个
  • 明确说明你的贡献
  • 多使用例子


reference:

  1. http://research.microsoft.com/en-us/um/people/simonpj/papers/giving-a-talk/writing-a-paper.zip
  2. http://research.microsoft.com/en-us/um/people/simonpj/papers/giving-a-talk/giving-a-talk.htm
  3. http://www.cs.cmu.edu/afs/cs.cmu.edu/user/mleone/web/how-to.html
原创粉丝点击