研究室の活動‎ > ‎論文紹介‎ > ‎

研究の進め方

研究の進め方

研究のサイクルについて説明します。

研究は基本的に
  1. 国内研究会・全国大会発表 (査読なし)
  2. 国際会議発表 (査読あり)
  3. 論文誌発表 (査読あり)

が1セットです。修士論文に相当する研究で1セット回すのが標準的です。自然言語処理分野で1に当たるのは

  • 言語処理学会年次大会 (毎年3月開催、原稿1-2月〆切)
  • 情報処理学会自然言語処理研究会 (毎年5月・7月・9月・11月・1月開催、原稿それぞれの開催日の1ヶ月前〆切)

が代表的なところです。国内の研究会や全国大会は、学外の人からのコメントがもらえる貴重な機会なので、興味を持ってもらえるように準備しましょう。また、ここでちゃんと日本語の原稿を用意しておくと、英語論文を書くときのベースができているので、かなり書きやすくなります (英語で文章を書くことが苦痛ではない人でないかぎり、ほとんどの場合は日本語を最初に書いて英訳するほうが最初のうちは楽です)。

どの国際会議に投稿するかは研究内容やタイミングにもよりますが、だいたい自然言語処理の国際会議は1-3月が投稿シーズンで、4-6月が落ち穂拾い的な国際会議の投稿シーズンなので、春から夏にかけてサーベイ・夏から秋にかけて実装と評価・秋から冬にかけて論文執筆・冬から春にかけて投稿、というようなスケジュールで回ることが多いです。

国際会議に投稿した論文は2-3人の査読者によって、論文の明瞭性、実験の再現性など何項目にも渡って通信簿のように5段階評価され、コメントとともに返却されます。採択である場合は発表までに最終稿を投稿します。不採択である場合はコメントに従って書き直し、他の国際会議に投稿します。論文が採択されるまで、このプロセスを何回も繰り返します。

めでたく国際会議に採択された場合、査読でもらったコメントと会議でもらったコメントをもとに、学会の論文誌に投稿します。自分の場合、以下のようなところに投稿することが多いです。

  • 情報処理学会論文誌
  • 人工知能学会論文誌
  • 自然言語処理 (言語処理学会の論文誌)

投稿してからだいたい2ヶ月〜1年程度で査読結果が返却されるので、「照会」あるいは「条件付き採録」であった場合、コメントに従って論文を修正して再度提出します。「採録」であった場合はよいのですが、「不採録」であった場合、コメントに従って大幅に書き換えて再投稿するか、あるいは他の学会の論文誌に投稿します。基本的に一発で「採録」になることはほとんどないので、最低1往復はする、というところが国際会議との違いです。

論文の書き方

スケジュール

全ての研究がこのようにスムーズに行く訳ではないですが、大体の感じを示します。典型例として、内部進学で修士まで行く場合(高専からの編入含)と、外部進学で博士まで行く場合をあげます。

B4で進学する場合

B4 4〜7月

研究室配属され、研究生活のスタートです。夏までは自然言語処理やプログラミング、機械学習の基礎を学びます。研究室内の研究タスクの一部に参加してもらいます(研究テーマを人数分用意しますので、研究テーマのマッチングを行った上で、1人に1人大学院生のメンターをつけて、夏休みにやる内容の準備をします)。

B4 8〜9月

9月に開催されるYANS(自然言語処理の若手の会のシンポジウム)に向けて、実験・ポスター作成を行います。

B4 10〜11月

特別研究の研究テーマを決め、実験を行います。9月まで行っていた内容でもかまいませんし、新しい内容でもかまいません。特に研究室でこの研究をやってほしい、ということはありませんので、好きな研究をしてください。(最初にアサインする研究テーマは、どれもやってみたらそれなりにおもしろい研究テーマを提案しますが、研究は常に成功するものではないので、いろいろやってみたけど期待通りの結果にならないので止むを得ず変更する、という可能性も考えられます)

B4 12〜1月

情報処理学会自然言語処理研究会(NL研)または言語処理学会年次大会に投稿する原稿を書きます(2014年度、2015年度ともに、B4全員が卒業前に発表しました)。また、研究内容をスライドとポスターにまとめます。首都大の情報通信システムコースの特別研究発表会の予稿は2カラムで4ページです。

B4 2〜3月

実験結果が良好な場合、国際会議に投稿します(2014年度、2015年度ともに、国際会議に投稿する学生がいました)。また、言語処理研究会で発表します(口頭あるいはポスター)。

M1 4〜7月

特別研究の内容を発展させる(国際会議に投稿していなければ投稿する、不採択であればブラッシュアップして再投稿する、国際会議に採択されていれば論文誌への投稿を目指す)か、新たに研究テーマをサーベイします。サーベイの分量は、自然言語処理や機械学習のトップカンファレンスの論文を中心に、3か月で100本(1週間で10本弱=1日2本程度)を目安としています。授業に参加する他、研究室内の基礎勉強会や学部の授業の TA を分担してもらいます。

M1 8〜11月

インターンシップに行く人が多いですが、行かない人は夏休み期間も週1回の進捗報告でフォローアップし、修士論文のコアとなる部分の実装・実験を行ないます。インターンシップに行く人も、10月までには修士論文で取り組むタスクを決定し、実験をスタートしましょう。

M1 12〜3月

実験結果が良好であれば、言語処理学会年次大会に投稿し、国際会議の原稿を執筆します。就職活動と並行するので、スケジューリングが若干悩ましいかもしれません。実験結果が良好でなければ、3月の言語処理学会は見送り、5月もしくは7月の NL 研で発表しましょう。3月の言語処理学会で発表しない人は、春休み期間も週1回の進捗報告でフォローアップします。

M2 4〜7月

国際会議に採択されていれば、このあたりの期間に発表があります。発表と前後して、論文誌の原稿を準備しましょう。

M2 8〜11月

論文誌に投稿し、査読者とやりとりを1-2往復します。国際会議論文は短距離走だとすると、論文誌は長距離走で、アイデア一発ではなくしっかり実験的な裏付けを求められるので、心が折れそうになるときもありますが、最後までがんばりましょう。

M2 12〜3月

修士論文を執筆し、発表会を終えたら一区切りです。どうもお疲れさまでした。修士で新しいタスクに取り組み、まだ国際会議に執筆していない場合は、ここで国際会議の執筆が入ります。あと、研究で作成したプログラムやデータは (README など必要なマニュアルや仕様書をつけて) なるべく公開しておいたほうがよいです(研究室では GitHub での公開を奨励しています)。他の人が同じタスクをやるときの参考になります。

M1で入学する場合

M1 4〜7月

新しい研究室での研究生活のスタートです。夏までは自然言語処理やプログラミングの基礎を学びます。言語処理を学んだことのある人は、復習だと思って聞いてください。抜けているところがあるかもしれません。並行して、サーベイを始めます。内部進学の学生と異なり、TAはありませんが、基礎勉強会に出席するのでかなり忙しいです。M1 の前期に単位を取り切ろうとして、通信系の授業も履修する人がいますが、あまり興味のない科目を履修するよりは、後期に開催される科目や M2 の前期に開催される科目を取ることをお勧めします(大学院の授業は隔年開講なので、M1とM2では開講される科目が全て異なります)。

M1 8〜9月

一つ研究テーマを決め、実装と評価を開始します。博士後期課程に進学希望の人がインターンシップに行くのはあまりお勧めしません。行きたい場合、M2 になってから、あるいは D に進学してから行った方がいいです。まずは、M1の3月の言語処理学会年次大会で発表することを目指して研究を進めた方がよい(そこで研究に向いていないと思ったら、就職に方向転換できる)です。

M1 10〜3月

ひたすら実験・評価・執筆し、3月開催の言語処理学会年次大会あるいは5月/7月開催の NL 研に投稿します。研究会・年次大会の発表 (スライドあるいはポスター) を準備しながら、結果が良好であれば国際会議に投稿します。修士論文の研究テーマを変えたい人は、対外発表を1回するところまでを一区切りとして、対外発表をしたら変更してかまいません。対外発表する前に変更すると、修士の修了が困難になる可能性があるためです(本学域では、修士論文の学位申請の前までに対外発表を1回することが、申請の要件となっています)。

M2 4〜8月

結果が良好であれば国際会議に投稿します。博士後期課程に進学する人は、日本学術振興会特別研究員(いわゆる学振)に申請しましょう(学内締め切りは5月なので、4月頭には1stドラフトを書く)。首都大では、学振に不採用でも、毎年学振に申請することを条件に、(学振に採択されるまで)月15万円を支給する奨学金があります。まだ対外発表を済ませていない場合は、原則として7月までに対外発表を行います。

M2 9〜12月

9月上旬に修士論文の中間発表会があります。それ以降は、コメントを踏まえてさらに実験を行います(あるいは、4月に研究テーマを変更した人は、結果が良好でなければ3月までの研究テーマに戻ることも検討します)。11月末に修士論文の目次〆切(タイトル提出)、12月下旬に修士論文の1stドラフトの〆切があります。

M2 1〜3月

修士論文を提出し、発表を行います。また、言語処理学会年次大会・国際会議でも発表しましょう。博士後期課程に進学する場合、論文誌へも投稿しましょう。

博士後期課程

博士に進学する人は博士後期課程の3年間でこのサイクルを1.5-3回転します (同時に複数のサイクルが走ることもあります)。3年間で1.5サイクル (5年間で修士と合わせて2サイクル) 回せれば博士号が取得でき、恐らく普通に企業に就職できます。3年間で2〜2.5サイクル (5年間で3サイクル) 回せれば大学で助教の仕事・企業の研究所で研究員の仕事が見つかるでしょう。3年間で3サイクル以上回せる人は、研究者としてもエンジニアとしても超人です。

Comments