一、結構
- 陳述問題(告訴人們他們爲什麼需要關心這個問題)
- 簡要說明其他的解決方法,同時說明爲什麼他們不能解決這個問題
- 解釋自己的解決方式,將該方式與其他方式相比較,說明爲什麼自己的方式比較好
- related work相關工作(用在其他問題上的相似的技術和實驗)
二、例子
- 引言 introduction:需要讓論文易於閱讀。需要讓所有人輕易的知道你的論文關於什麼,解決了什麼問題,爲什麼問題很有趣,論文中哪些部分是新的(哪些不是),爲什麼論文很好。
- 相關工作 related work
- 主要想法 main idea
可以用一些toy example,也就是比較簡單的例子來闡述主要想法。
- 算法 algorithm
- 實驗 experiments:這部分需要有大量的比較
- 討論 discussions:可以用conclusion、summary結尾,或者大致說一下之後將會進行的工作future work。在說future work的時候千萬不能說因爲沒時間,所以有部分工作沒做,這部分將會在今後做,或者因爲其他原因有部分工作沒做,今後會做。直接列出今後要做什麼就好了,不要爲自己沒做某些工作找藉口。
三、寫作tip
- 將讀者放在第一位。讀者現在知道什麼,他們需要什麼,爲什麼需要。若想要做到這一點,可以在寫論文之前將論文思想講給同組的人聽,把他們講明白。
- 省略沒必要的詞。能說5句就別說10句。就比如下表中左邊那些就能用右邊那些簡短的表達替代。
下圖是一個將長難句換成簡單易懂的句子的例子。這樣可以省出空間講別的東西,同時也會更加簡單易懂。
- 一篇論文的讀者會如何看你的論文如圖。所以要在寫論文的時候爲這些讀者考慮。
- 圖片和題注:由於大部分讀者只是掃讀論文,所以題注需要獨立self-contained,而且題注需要讓讀者知道要看圖片中的什麼信息。
- 公式:由於讀者只是掃讀文章。所以就算是論文中公式被“blah”代替了,論文也要能被順暢的讀下來。同時需要避免下圖這種滿篇引用號的情況,可以直接將公式起個名字,引用的時候直接引用名字就好了。
- 在說別的論文中的方法的時候,語氣要緩和一點。everyone is good,但是我的更好一點。
- 要讓自己有clear和reliable的名聲,這樣reviewer在看的時候會直接信任結果什麼的。
- 要誠實,沒做到就是沒做到
- 作者列表:如果更多的作者讓這篇論文更好,那就加上。但是平庸的論文其實沒必要掛名,只有真正的好論文才有必要掛名。
- 題目 title:需要寫出論文主要圍繞的事情(畢竟大部分人只是掃一眼title,能引起人注意的title會更好一些)。
- reviewer拒絕論文的理由:
A. 作者沒有傳達出承諾的信息
B. 缺少關鍵比較(可能會認爲作者的方法並沒有比sota的方法好)
C. 結果與之前工作太相似
D. 結果是否可信?
E. 論文寫的很差?
F. 是否有錯誤或者不正確的陳述?
- 比較危險的文章 borderline papers
A. 平平無奇,但是寫的很好,也沒法找到理由拒絕。2/3的這種文章被接受爲posters,1/3的這種文章被拒絕了。
B. 想法很好,但是有明顯的缺陷,這種文章2/3都被拒絕了。所以如果有一篇這樣的文章,解決好文章中缺陷後,重新提交,沒準就能被接受,甚至被選爲oral。
四、總結
一定要打磨文章。就比如一個教授說的,他會要求他的學生提前寫好outline,然後再開始寫作,寫作完之後一定要polish,不要踩deadline開始寫作。
Youtube視頻鏈接:https://www.youtube.com/watch?v=W1zPtTt43LI