学生募集‎ > ‎

学生募集: 大学院内部進学生向けの情報

小町を指導教員にと考えてこのページを訪れてくれた人、どうもありがとうございます。首都大学東京システムデザイン学部情報通信システムコース (システムデザイン研究科情報通信システム学域) 小町研究室は自然言語処理の研究をしています。研究の分かる(できる)エンジニアを輩出することを目指しています。本研究室は言語(英語、日本語)に関する知識、プログラミングに関する知識、機械学習に関する知識のいずれかに優れ、最先端の研究を挑戦する開拓精神に溢れた人をお待ちしています。また、障害のある方、女性、海外出身の方(外国人留学生や海外で学んだ経験のある日本人学生)、留年・短期修了(飛び級)など、様々なバックグラウンドのある方を歓迎します。

内部進学生と外部受験生に共通する話題は共通情報としてまとめてあります

大学院入試は夏季と冬季にあり、それぞれ7月末〜8月頭、1月下旬が試験日となります。研究室見学はいつでも受け付けています。

本研究室の博士前期課程は原則として夏季入試のみ受験を認めています。夏季入試の定員は5人です。筆記試験免除の定員は4人で、かつ筆記試験免除の対象とならなかった場合は外部受験生と同じ土俵(外部受験生の TOEIC スコア平均点は700点を超えています)で選抜されることになりますので、ご了承ください。

研究室選択について

Q: 履修しておいたほうがよい授業はありますか?

A: 首都大のシステムデザイン学部生で自然言語処理を含む人工知能の研究をしたい場合、以下の科目を履修しておくとよいですが、必須ではありません。ただし、 太字にした科目は自然言語処理の基礎にあるにも関わらず、研究室配属後に独学するのが難しいので、履修しておくことを強くお勧めしておきます(機械学習に 関係しています)。また、「オートマトンと言語理論」「離散数学入門」「データ構造とアルゴリズム」「人工知能」「情報理論」「Webマイニング」は自然 言語処理と密接に関係しているので、言語処理に関心があるなら履修しておいたほうがよいです(研究室に配属されたあとでも、これらの科目の うち言語処理に関するところは復習しますので、ついていけないというほどではありません)。「応用プログラミング」と「ソフトウェア工学」はソフトウェア 開発に必要な知識を学ぶことができるので、言語処理専門でなくても、エンジニアとしての就職を考えているのであれば履修しましょう。3年後期に極めて重要 な講義がたくさんありますので、大学院に進学予定の人は卒業に必要な単位が充足されていても、以下の授業を履修することを検討してください(それでGPA が下がっても責任が取れないのが痛いところですが……)。

「情報応用通信数学」は「ラグランジュの未定乗数法」や関数の最適化に関する自然言語処理で必要な数学的基礎を身につけることができるので、履修す ることを強くお勧めします。同様に、「パターン認識と機械学習」も機械学習の学習アルゴリズムについて学ぶことができるので、もし小町研を希望する可能性 が高いのであれば、履修しておいてもらいたいです。(「情報通信応用数学」は1限の授業なので、「パターン認識と機械学習」のみ履修する、というケースが 多いようですが……早起きする価値はあると思います)

  • 理工系共通科目: 離散数学入門(2年前期)・確率統計(2年後期)・数値計算法(2年後期)
  • 1年次
    • 後期: 情報通信数学第一・プログラミング基礎第一
  • 2年次
    • 前期: プログラミング基礎第二・データ構造とアルゴリズム・オートマトンと言語理論
    • 後期: 情報通信数学第二・情報工学演習・知能情報処理
  • 3年次
    • 前期: 情報理論・応用プログラミング・Webマイニング
    • 夏季集中: ソフトウェア工学
    • 後期: 人工知能・パターン認識と機械学習・情報通信応用数学・情報代数と符号理論・応用通信工学

余力があれば以下の科目も履修しておくとよいかもしれません。履修しなくても言語処理の研究にあまり関係ないでしょうが、言語処理やデータマイニングに関する仕事をするエンジニアになりたい場合、これらの基礎知識が役に立つでしょう。

  • 3年次
    • 前期: 確率統計工学・ソフトウェア工学・知的ネットワークシステム
    • 後期: オブジェクト指向プログラミング・データベース・ヒューマンコンピュータインタラクション
  • 4年次
    • 前期: 計算論

ただし、将来自分が情報系の研究室に行くか通信系の研究室に行くかまだ決めていない(どちらもありうる)という人も多いでしょうし、2年生のうちは 幅広く基礎的な科目を履修することをお勧めします。また、卒業に必要な単位として通信系の科目を12単位取得する必要があり、2年前期に配当されている 「回路理論」「電磁気学」「制御理論」といった基礎的な科目を全く履修していないと3年生以降の通信系の科目を履修することが困難になるため、科目は計画的に履修してください。

あと、小町が担当している科目を履修しなければならないということもありませんので、自分で勉強したい科目を勉強してきてください。研究するに当 たっては自分で独学できる能力も重要なので、講義を全部聞いて単位を取っておけばよい、と考えているよりは、なんでも貪欲に勉強する人のほうが向いている でしょう。たとえば Coursera で機械学習や自然言語処理、人工知能やデータ構造とアルゴリズムに関する授業を聞いてみて、おもしろいと感じる人はエンジニア・研究者の適性があると思います。自然言語処理を独習したい人のためにも参考にしてください。

研究室の卒業生(研究室インターンシップから修士まで)が小町研を卒業した話というブログ記事を書いてくれました。

Q: どのようにすれば小町研究室に配属されますか?

A: 小町のところで自然言語処理の研究をしたい受験生(高校生等)は、首都大学東京システムデザイン学部情報科学科を受験してください。1-2年 生は南大沢キャンパスで他学部の学生と一緒に主に一般教養の授業を学びます(2年生から専門の授業が少しずつ始まります)。3年生からキャンパスを日野 キャンパスに移して、システムデザイン学部の専門科目を履修します。入学後の学部・学科変更も可能ですが、学部1年生から学部・学科に分かれて授業を 受けるので、最初から情報科学科で入学するほうがスムーズに進学できます。

研究室配属には GPA と呼ばれる成績を用いるため、希望の研究室次第で1-2年生のうちからそこそこ高い成績を取っておく必要があるそうです。うちの研究室は配属に必要な GPA 最低点が高い年もあれば低い年もあるので、タイミング次第では入りにくいかもしれません(今のところ、GPA が3.0ある人はうちを希望すれば配属されていると思います)。そのため、うちの研究室に来たい、と思って学部を受験して入ってきても、GPA が低いと必ずしも入れない可能性はありますが、上記のように情報科学科は高間研・石川研・山口研など人工知能関連の研究室は多数あり、致命的に GPA が低くなければ(GPA 1.0未満だと、あまり選択の余地はありません)、どこかには入れるようです。

内部進学の学生は筆記試験免除が1研究室4人までしか認められていないので、GPA で最下位の人は必ず一般選抜を受験する必要があることに留意してください。2018年の筆記試験免除から、本研究室を第一希望とする筆記試験免除の出願は、GPA 3.0以上または TOEIC スコアが650点以上の人に限ることにする予定です。一般選抜は外部の人と同列なので、定員の関係で他研究室に行ってもらわざるを得ない可能性があります(うちの研究室志望の外部受験生の TOEIC 平均・中央・最低値は2015年の入試でそれぞれ710点・650点・640点、2016年の入試で725点・680点・620点でした)。内部進学生については出願時点で TOEIC 650点未満でも一般選抜への出願を認めますが、GPA 3.0 未満の人は、うちの研究室に配属されたとしても(筆記試験免除が取れなかったら)大学院でうちの研究室には残れない可能性があることを承知しておいてください。また、筆記試験免除の人も含め、全員大学院進学までに TOEIC スコア650点をクリアしてもらいます(2017年の大学院入試から、TOEIC 650点未満の外部受験生は出願を断っています)。

また、高専からの編入も毎年若干ながらいるようですので、高専から来て希望することも可能です。高専から来る人は GPA が高めなため、配属の可能性は高いようです。都立産業技術高専からは推薦枠があります。国立東京工業高専からは推薦枠はありませんが、地理的に近いですし、(将来の受験生も含め)見学を歓迎しています。専攻科経由で大学院から入りたいという学生も歓迎です。

学部3年生向けに11月末〜1月上旬にかけて、合計3回の研究室公開を開催します。他の研究室も見た上で、特別研究(卒業論文)配属で小町研を志望するかど うか決めてください。1月末〜2月上旬ごろに配属希望の調査があります。配属に関しては定員(3〜5名)があります。上記の「他の研究室と研究テーマはどう違うのですか?」も参考にしてください。

Q: 基礎勉強会に参加してみたいのですが、かまいませんか?

A: はい、かまいません。事前に小町まで連絡してください。ただし、B2の人は日野キャンパスで授業があるのは後期の水曜日(日野デー)のみで、午後は必修の基礎実験があるので参加できません(午前中は小町が担当する「情報工学演習」があるので、そちらに出てください)。B3の人は日野キャンパスで授業を受けますが、前期は火曜日と木曜日の午後は必修の応用実験があり、それ以外の日しか参加できません。B4 の人は研究室ごとに予定が違うと思いますが、研究室のゼミ等に影響のない範囲で参加してもらって結構です。

ちなみに、基礎勉強会の日程は研究室の学生のスケジュール優先で決めますので、参加したい基礎勉強会が授業等と重なっていても特に考慮はしません。また、研究室の学生には研究生も含め全員 Mac を貸与しますが、そうでない人は Mac(またはそれ以外の端末でもかまいませんが、基礎勉強会に参加するに当たって必要なプログラムが動く環境)を持参してください。プログラミング系の基礎勉強会への参加は端末の持ち込みが必須です。

ただ、人数があまりに多くなると研究室で開催できなくなるため、定常的に参加する人数が増えすぎてしまった場合、例えば他研究室の人の参加をお断りしたり、B3 の学生だと GPA 3.2 以上(=早期卒業の要件)などとする可能性があることをご了承ください。それくらい GPA がある人であれば、基礎勉強会に参加してもうちの研究室に来るだけの GPA が維持できるでしょうが、GPA 3.0 未満の人だと基礎勉強会に出すぎて成績が下がると配属で希望できなくなる可能性があるためです(基礎勉強会についていくのは、結構大変だと思います)。

基礎勉強会ではない勉強会(進捗報告)を見学したい場合は、お問い合わせください。

Q: 配属前にやっておいた方がいいことはありますか?

A: 必ずしもうちの研究室に配属される(配属されたとしても、大学院生としても残れる)とは限らないので、あまりうちの研究室に特化したことはやらない方がいいと思いますが、以下のようなことはやっておくとよいと思います。
  • プログラミングコンテストあるいは Aizu Online Judge などのオンラインジャッジによるデータ構造とアルゴリズムの勉強
  • 開発に関するアルバイトまたはインターンシップ(長期間)
  • 未踏 IT 人材発掘・育成事業やセキュリティ・キャンプ、情報科学若手の会など合宿形式のイベントへの応募や参加
  • 英語力の向上(読み書き会話、全部必要ですが、まず読めるように、次に書けるように、そして会話)

やらなくてもいいと思われるのは以下のようなことです。

  • 基本情報技術者試験などの情報技術に関する資格の取得(これらに受かるような知識は必要ですが、資格自体はあまり意味がありません)
  • 開発に関係しないアルバイト(同じお金をもらうなら開発に関することで稼ぎましょう)
  • ハッカソンという名のアイデアソン(開発期間が短いイベントはアイデア勝負になりがちので、プログラミング的にはあまり意味がありません)
  • TOEIC 対策(TOEIC はビジネス英語なので、アカデミック英語とも技術英語とも違います。やらないよりはましですが、TOEIC 対策をして TOEIC の点数が上がるのはあまり意味がありません)

進路について

Q: 他大学に進学希望なのですが、かまいませんか?

A: はい、かまいません。研究はどこかでつながっているものなので、進学先でも役に立つ力を身につけて行ってくれればよいと思っています。特に博士後期課程に進学希望の学部生は、他大学に行くことも積極的に応援したいと思います。ただし、基礎勉強会には参加してもらいたい(卒業研究のために必要)と思っており、基礎勉強会は8月頭まであることから、他大学の大学院入試の勉強(専門科目)が必要な人がうちの研究室を志望するのはお勧めはしません

(いないと思いますが)他研究室に進学希望の人は、最初からその研究室に行ってください。

また、筆記試験免除の出願は合格した場合本学に入学を確約できる場合に限りますので、他大学に進学希望かつ他大学に落ちた場合は本学に残りたい場合、本学の大学院入試は一般選抜で受験してください。

Q: 修士には進学せず、就職予定なのですが、かまいませんか?

A: はい、かまいません。ただし、学部卒では基本的に研究職は採用なし、(自然言語処理や機械学習に関する)開発職も厳しいので、研究開発を仕事にしたいのであれば、大学院に進学することをお勧めします。日本では、学部卒の学生には専門性があると見なされていないようです(そもそも、研究室配属前に就職活動が始まるので、専門性を評価できるわけがありませんが)。あと、就職活動の如何に関わらず基礎勉強会には全て参加してもらいたい(基礎実験や応用実験のように、出席が必須)と思っており、4月1日までに内定が出ていない場合、基礎勉強会が終わって就職活動に本腰を入れられるのが8月以降になることから、就職希望の人がうちの研究室を志望するのはお勧めはしません

余談ですが、研究開発・技術職に就きたい場合は、学部で数カ月就職活動するくらいなら、その間も含めて研究をスタートさせ、M1のうちに学会発表やインターンシップに行き、修士で就職活動をしたほうが満足度の高い就職活動ができると思います。日本学生支援機構の奨学金の返還免除の可能性も上がります (2015年度の修士の修了生のうち、4人が第1種奨学金を受給しており、うち2人が返還免除者として推薦、1人が返還免除候補者として推薦されました)。

Q: 博士には進学せず、就職希望なのですが、かまいませんか?

A: はい、かまいません。本研究室は「研究のできるソフトウェアエンジニア」を養成することを目的としているので、学部4年〜修士の3年間研究室に滞在して研究能力を身につければ、必ずしも博士後期課程に進学する必要はありません。

ただし、課程博士だけでなく、社会人博士などで博士後期課程に進学することは歓迎します。首都大学東京博士後期課程研究奨励金という制度があり、一定の条件を満たせば月15万円の給付を3年間受けることができますので、博士後期課程への進学に興味のある人はご相談ください。

Q: 海外に進学希望(海外に就職希望)なのですが、かまいませんか?

A: はい、かまいません。というか、積極的に挑戦してくれることを期待しています。海外で働きたいと思っている人は、博士後期課程に進学するつもりで研究すると可能性が上がると思います。メジャーカンファレンスで1本論文があれば、修士を終えたあと海外の PhD コースに進学することもできるでしょうし、あるいは日本で博士後期課程に進学したとしても、博士の学生のうちに海外の大学や企業でインターンシップをしたりすることもできると考えています。海外で PhD を取る、あるいは海外でインターンシップをした経験があり、日本で PhD を取得した人であれば、海外で働きたいのに働けない、ということは少ないのではないかと思います。

その他について

Q: 教員免許を取得したいのですが、かまいませんか?

A: はい、かまいません。ただし、教育実習の時期として、夏休み前に2-3週間抜けるとそれ以降の基礎勉強会への参加が困難となるため、秋(9月)に教育実習に行ってもらうようお願いしています。それ以外に教職に必要な実習等で勉強会を欠席することはかまいません(ただし、基礎勉強会は除きます)。

他大学で途中まで単位を取得して(あるいは最初から)本学で科目等履修生として不足する単位を取得することも可能ですが、「教職に関する科目」は南大沢開催ですのでご注意ください。博士後期課程に進学する人は時間的な余裕があるでしょうが、博士前期課程だけの人はほとんど時間がない(教職科目を履修していたら研究する時間がなくなる)ので、教職に関する単位の取得は熟考してもらっています。

ちなみに小町も学部生のとき教職科目を履修していたので、教員免許を取得したい人は大いにサポートしたいと考えています。

Q: 飛び級(早期卒業)してもいいですか?

A:はい、かまいません。ただし、研究室の定員次第ではお断りすることもありますし、飛び級は必ずしもお勧めしていません。飛び級するのであれば、1年間の余裕ができたと思って、学部生のうちにトップカンファレンスにフルペーパーを書いてみる、という経験をした方が有益ではありませんか?

Q: 英語が不安です。

A: 英語に関してはうちの研究室では日常的に使いますので、TOEIC 650点未満の人は諦めて英語を勉強してください。英語力が不足したまま研究室に配属されても、つらいと思います。研究室は徐々に英語を公用語としていますし、修士の学生には必ず英語で論文を書いてもらっています。

ą
Mamoru Komachi,
2017/05/29 20:14
ą
_MG_9209.jpg
(1559k)
Mamoru Komachi,
2017/05/29 20:14
ą
_MG_9231.jpg
(1665k)
Mamoru Komachi,
2017/05/29 20:14
ą
_MG_9233.jpg
(1835k)
Mamoru Komachi,
2017/05/29 20:14
ą
Mamoru Komachi,
2017/05/29 20:14
Comments