Amazon Web Services ブログ

AWS Summit で学生向けコンテスト DeepRacer Student League が開催されます

みなさん、こんにちは。シニアエバンジェリストの亀田です。きたる 2022 年 5 月 25 日 – 26 日、今年も AWS Summit がやってきます。今年はフルオンラインで、皆さんに全てのセッションを視聴いただけます。

そして Summit では学生による熱いバトルが繰り広げられる、DeepRacer Student League が開催されます。

DeepRacer Student League

DeepRacer Student League は世界中で開催され、16 歳以上の高校生や大学に在籍する学生が参加可能な、 楽しく機械学習 (ML) スキルを強化できる実践的な自律型レーシングリーグになります。

AWS では、2025 年まで 2,900 万人にクラウドのテクノロジーをお届けするために様々な取り組みを行っておりますが、その中でも機械学習の学習機会を増やしハードルを下げていくことが重要と考えています。昨年 12 月には AWS re:Invent にて、クレジットカード不要、無料で利用可能な Amazon SageMaker Studio Lab をリリースしました。

さらに、学生向け AI & ML  奨学金プログラムを立ち上げ、年間 2,500 名の学生に、より専門的な教育機会やメンタリングを提供し、さらに学生のデベロッパーには、DeepRacer Student で 20 時間を超える機械学習の教材、毎月10時間のモデルトレーニング環境、5GB のモデルストレージが提供されます。

この DeepRacer Student League はその AI & ML 奨学金プログラムのエントリープログラムの一環として提供され、コンテストでは強化学習を中心とした、機械学習を練習する機会、さらにバトルを勝ち抜いたトップレーサーの 1 人になった方には、奨学金、学習用デバイスなどの特典が獲得できます。

DeepRacerと強化学習

DeepRacer は強化学習を学んでいただくための学習キットです。ただし学ぶだけではもったいない。現在も仮想空間の中で世界中のレーサーが競技を行っており、2022 年 2 月 10 日現在、シーズン開幕前の Open シーズンとしてトライアル競技が開催中です。

レース結果は Leaderboardとして掲載され、タイムを世界中のレーサーと競うことができます。

強化学習とは、簡単にまとめるとコンピュータが自律的に学習を行うことを可能とする、教師なし学習という機械学習の一つの手法です。例えば将棋を指すモデル開発を想定しましょう。教師あり学習であれば、都度都度の局面で正しい手を教えていくことでモデルは成長します。一方強化学習の場合、コンピューター同士が戦うことで学習しモデルを成長させていきます。人間がチューニングするパラメーターにより、何が正しい動きか?という指標をスコアリングとして設定します。例えば、相手の歩を奪えば 1 点、飛車を奪えば  4  点といった具合です。

教師あり学習の手法に比べて、まず最初に将棋を指すシミュレーター環境の開発などが必要となるため、一般的に学習へのハードルが高くなるという難点があります。

この技術は将来的に自動運転への適応が期待されていますが、当然学習を行う場合、精緻なモデリングされた街、信号、歩行者、標識、車などを作成し街を再現することで初めて学習を開始することが可能です。そのうえで、人間はスコアリングとして、”信号無視をしたらマイナス1 点” 、”歩行者にぶつかればマイナス10点”、”正しく停止できればプラス 1 点”というスコアリングを行い、モデルはそのスコアリングが設定された報酬関数をもとに行っていいことを学び成長します。

DeepRacer はシミュレーター環境の中で 3D モデリングされたサーキットと車を用意することで、自動走行を行うモデルを育てていくことができます。モデルができた後は実際の仮想空間でレースを行い時間を競うことができます。DeepRacer はそれだけではありません。さらにそのモデルを実機に組み込むことで、あらかじめ用意されたサーキットを走行させることが可能です。また、このマシンは単純にスマートフォンからコントロールなラジコンカーとして遊ぶこともできます。

DeepRacer Student 競技の流れ

DeepRacer Student Japan Championship サーキットへの参加方法と競技の流れです。

  1. AWS DeepRacer Student にまず登録。機械学習コンテンツで学習しながら、DeepRacer のための強化学習モデルをトレーニング
  2. 4月1日 に開催されるDeepRacer Student バーチャルレースに参加
  3. 4 月 18 日 (月) : Japan Student Championship 進出者発表(日本の上位の学生)
  4. 5 月上旬 : 練習走行会 (バーチャル参加可能)
  5. 5 月 24 日 (火) : Japan Student Championship 出場学生向け直前練習走行会 (会場/バーチャル選択可能)
  6. 5 月 25 日 (水) : Japan Student Championship を AWS Summit 特設会場で開催 (YouTube Live で中継予定)
  7. 10月 : 日本の優勝者は AWS DeepRacer Student League Championship に出場
  8. 12 月 : 学生優勝者は AWS DeepRacer Championship League に出場

みなさんの参加をお待ちしています!

– シニアエバンジェリスト 亀田