スライドショースライドショー

【AI入門】今話題の自動運転!AIはどう使われているの?

自動運転技術、最近のAI・IT技術の進歩によってどんどんと開発が進んでいますね。

この技術はGoogleを傘下に収めるAlphabetや、トヨタテスラなどの大企業が開発を行っています。

「自動運転はいつ実用化されるの??」
「日本でも普及するのかな?」

などなど自動運転を取り巻く技術の話、皆さんも興味ありますよね。

この記事では

  • 自動運転の現在
  • 自動運転のレベル分け
  • 自動運転に使われる技術

に注目して自動運転について紹介します。

最新ニュースを追いかけてトレンドの技術をキャッチアップしちゃいましょう!

自動運転の今

aicar4

テレビで聞いたことがある・実際にサービスを利用したことがあるであろう大企業の自動運転への取り組みをまとめました。

Waymo

[動画:Waymo 360° Experience: A Fully Self-Driving Journey --Waymo 2018/02/28 に公開] 

Googleの自動運転プロジェクトWaymo、今はAlphabet(Googleの親会社)の子会社になりました。

waymo

[引用:waymo.com]

waymoは世界中から注目される企業で、様々なメディアが報道しています。

今年の三月に公開された360度ムービーでは、Waymoの自動運転車の疑似乗車体験ができます。

Google(やその関連会社)といえば、人工知能の研究に力を入れていることで有名です。

自動運転は人工知能だけなく、様々な技術が融合した技術ですが、この分野でもGoogleパワーは健在のようです。

ロボネコヤマト

[動画:【次世代物流】ロボネコヤマト 4/17より試験サービス開始 --ロボネコヤマト 2017/04/15 に公開]

物流大手のヤマト運輸株式会社とDeNAが共同で行っている次世代物流サービスプロジェクト「ロボネコヤマト」

ロボネコヤマトは自動運転などの技術により宅配の自動化を目指しています。

無人配達、物流を大きく変える試みですね。

こちらも様々なメディアで報道がありました。

ヤマト運輸とタッグを組んでいるDeNA、AIの分野に力を入れている日本企業です。

既に実用実験にも成功しているようですし、自動運転を使った業務の無人化は更に進みそうです。

SBドライブ(ソフトバンクの自動運転バス)

[バスがまた、通るようになったから -- SBドライブ / SB Drive 2017/01/19 に公開]

携帯電話キャリアで有名なソフトバンクグループも、国内で自動運転バスの実証実験を行っています。

ソフトバンクの自動運転バス開発を行うのはSBドライブ株式会社

ソフトバンクと先進モビリティ株式会社の合弁会社です。

先進モビリティ株式会社はトヨタで自動運転を研究していた技術者が創設したベンチャー企業です。

sbbas

[引用:softbank.jp/drive/]

SBドライブについての報道は以下の通り。

SBドライブ株式会社が行っているこのバス自動運転の試みは、既に実証実験段階に入っています。

[動画:2017年6月 石垣島自動運転バス実験 --SBドライブ / SB Drive 2017/06/25 に公開]

SBドライブのyoutube チャンネルにはこの実証実験の記録動画が公開されていますので、興味がある方はご覧になってください。

過疎地域の公共交通機関がこの自動運転バスで活性化していったらありがたいですね。

自動運転に使われる技術

aicar2

自動運転のレベル分け

aicar5

[引用:http://www.mlit.go.jp/common/001226541.pdf]

国道交通省の自動運転のレベル分けの資料を紹介します。

このレベル分けは日本独自のものではなく、米国、欧州、日本とも共通で使われています。

自動運転のレベルは以下の通り。

  1. 運転支援
  2. 部分運転自動化(特定条件下での自動運転機能)
  3. 条件付運転自動化
  4. 高度運転自動化(特定条件下における完全自動運転)
  5. 完全運転自動化

レベル4まではドライバーがいることが必須です。

レベル5は完全自動運転ですので、ドライバーがいないことを仮定しています。

SBドライブはレベル4ですので、特定条件下で「無人運転可能」なレベルになっています。

最終的にはレベル5を目指すのでしょうが、進化の早さに驚きそうですね。

ディープラーニングを使った画像認識と自動運転

GPUメーカーのNVIDIAが、ディープラーニングを用いた自動運転の研究をしています。

この取組ではカメラ映像のみを判断材料にして自動運転を行っています。

深層強化学習を使った自動運転技術

数年前からディープラーニングの分野で流行っている強化学習。

これを使った自動運転技術も開発されています。

この動画は2015年のものですが、タイヤの付いたロボットが試行錯誤を繰り返してゼロから動き方を学習していく様子がわかります。

また、最近だと2018年6月28日に公開された「深層強化学習を使ったAIが15~20分で自動運転方法を学習した」という内容の記事も注目です。

これはケンブリッジ大学の研究者の設立した企業「Wayve」のブログ記事です。

完璧な自動運転を実現したというわけではありませんが、わずか20分足らずで自動運転システムが車線をたどるという動作を学んだのは非常に興味深いことではないでしょうか。

NVIDIAの車載コンピュータ

aicar3

[引用:NVIDIA DRIVE PX 自動運転のためのスケーラブルなスーパーコンピューター]

自動運転や運転補助などのスマートドライブが流行っている昨今、車にも高性能なコンピュータを搭載することが求められます。

そんな中で先程紹介したNVIDIAが販売しているのがNVIDIA® DRIVE™ PX 2です。

DRIVE PX 2は「自動運転向けAI車載コンピュータ」と銘打たれたデバイスです。

ニューラルネットワークの運用を想定して設計されたコンピュータとのことなので、まさにディープラーニング向け、といった感じですね。

これから自動運転技術が進歩していくと、このような自動車とコンピュータとの融合は更に進んでいくことでしょう。

このままPythonを学び続けて大丈夫?

なぜPythonを学ぶのか?

あなたがPythonを学ぶ理由は何でしょうか?

  • Pythonが人気だからとりあえず学んでいる
  • AIや機械学習の分野に興味があるから

Pythonは初心者向けの言語と言われています。その理由としてシンプルでわかりやすい構文や、実用的なライブラリが豊富なことが挙げられ、実際に学びやすい言語です。

しかし、もしあなたが機械学習に興味があって、とくに知識も無いまま学習を進めると、挫折する可能性が高いと言えます。

機械学習の分野はプログラミング以外にも、専門的な知識や数学の知識も必要になります。ただなんとなく学習していると早い段階でつまづきやすく、そのまま挫折してしまうなんてことも…。

そのため、挫折しないためには、

  • 最適な学習環境を用意する
  • 必要なライブラリ・ツールを導入する
  • わからないことを質問できるメンターを見つける

などが必要になります。

効率よく学びたいなら、無料体験レッスンがおすすめ

このままPythonを学び続けていいのかな…
まだまだ知りたいことがたくさんある!
もっと詳しくPythonについて知りたい!

といった悩みや願望を持っている方は、弊社「侍エンジニア塾」をご利用下さい。

侍エンジニア塾では、

  • 現役エンジニアによるマンツーマンレッスン
  • キャリアアドバイザーによる転職・就職支援
  • 業界屈指のフリーランス・起業サポート

を受けることができます。

業界屈指のコンサルタントから、効率的な学習方法や仕事獲得術、今後のキャリアまでさまざまな疑問を相談してみませんか?遠方の方でもオンラインで受講できます!お気軽に受講下さい。

侍エンジニア塾
無料体験レッスンを受ける

まとめ

この記事では自動運転について紹介しました。

数年前まで夢物語のような話だと思っていた自動運転。いつの間にか実現間近になっていますね。

この記事を読んだら、次は実際に自動運転で使われている技術を調べてみると面白いかも知れませんよ。

LINEで送る
Pocket

無料でSEからWebエンジニアへ転職しませんか?



侍エンジニア塾では、完全未経験の方から現在SEだけどプログラミングはやっていないという経験者まで、幅広い方々の人生を好転させるプログラミング指導を行ってきました。SEの方とお話していくなかで、

  • システムエンジニアという職業だけどコードが書けない
  • 事務作業が多くスキルがないため将来が不安
  • スクールに通うと完全未経験者と同じスタートになるからレベルが合わない
という、すでに知識があるSEならではのお悩みがあることに気づきました。そんな方におすすめなのが、弊社の「転職コース 」です。

弊社では、マンツーマンでレッスンを行いますので、現在お持ちの知識レベルからカリキュラムを作成いたします。さらにこちらの転職コースは無料で受講を始められて転職成功でそのまま卒業できるというとてもお得なコースとなっています。

既に知識のあるSEといっても転職は年齢が若いほど受かりやすいため、まずは無料体験レッスンで今の現状や理想の働き方について一緒に考えていきましょう。

まずは無料体験レッスンを予約する

書いた人

フクロウ

フクロウ

第一言語はPythonです。
皆さんRustやりましょう。

おすすめコンテンツ

あなたにぴったりなプログラミング学習プランを無料で診断!

プログラミング学習の効率を劇的に上げる学習メソッドを解説