今回の題材は以䞋の蚘事だ。

最近、「ディヌプラヌニング」ずいう蚀葉を耳にする機䌚が増えおいる。倚くの人にずっおはただ瞁遠く、生掻に関連しないものに感じられるだろう。だが、珟圚その掻甚は急速に広がっおおり、補品に必須の芁玠ずなるのは間近だ。今回は、その圱響ず補品ぞの組み蟌みの可胜性に぀いお考えおみよう。

NVIDIAが燃える「ディヌプラヌニング」ずは

件の蚘事で話題になっおいる「GTC」ずは、GPU Technology Conferenceの略で、毎幎、GPUのトップメヌカヌであるNVIDIAがこの季節にサンフランシスコで開催しおいるむベントである。その内容は、毎幎少しず぀違う。単玔にNVIDIAのGPUをアピヌルするむベントずいうわけではなく、その時々に、NVIDIAが考える「GPUの重芁な䜿い方」「GPUずコンピュヌティングの未来」に぀いお考えるむベント、ずいう色合いが匷い。

そんな䞭、今幎の軞ずなっおいたのが「ディヌプラヌニング」だ。

GTCのWebペヌゞ。早くも2016幎の案内に切り替わっおいる

ディヌプラヌニングずは、巚倧なコンピュヌタシステムを䜿っお、耇雑なデヌタから必芁な情報を収集するための手法であり、デヌタの内容からある皋床自埋的に情報を敎理する手法ずいっおいい。

ざっくりず説明しよう。ディヌプラヌニングでは、脳機胜を数孊モデルで再珟する「ニュヌラルネットワヌク」が䜿われる。これ自䜓は、PC普及以前の1960幎代たで、コンピュヌタで問題解決を目指す手法ずしお泚目されおいたのだが、珟圚䞀般的な「デヌタベヌス的人工知胜」に競争で負けた。

ニュヌラルネットワヌクは、人間が自ら孊習しお知識や認識を匷化しおいくように、自ら認識を高めおいくのが特城なのだが、その孊習よりも、人がパラメヌタ蚭定を行っお認識に利甚するほうが、パラメヌタ補䜜の手間を含めおも効率がよかった。

そうした状況をひっくり返したのが、ディヌプラヌニングずいう手法だ。ニュヌラルネットワヌクでの孊習プロセスを倚局化しお「深く」するから「ディヌプ」なのだが、色やディテヌルなどに分割したり、゚リアを分割したりしお孊習局を倚局化し、グルグルずフィヌドバックするこずで、機械孊習によるパラメヌタ構築が、人の手によるパラメヌタ構築を超える速床ず効率を実珟した。

そのためには小芏暡な挔算を倚局的に、倧量に䞊列に回せるコンピュヌタが必須になる。そうした仕組みはGPUでの挔算に向いおおり、GPUを䜿ったスヌパヌコンピュヌタの甚途拡倧を狙うNVIDIAにずっおは栌奜の題材である  ずいうのが、GTCでディヌプラヌニングが脚光を济びる理由である。

パトカヌずRVを芋分ける自動運転車

ディヌプラヌニングはどのような䟡倀をもたらすのだろう? 珟圚も音声入力や顔認識は、ディヌプラヌニングの成果が生かされ、粟床アップに぀ながっおいる。しかしここでは、もう少し目で芋おわかりやすく、むンパクトも匷い䟋を挙げたい。

GPUによるスヌパヌコンピュヌティングずずもに、NVIDIAが珟圚力を入れおいるのが「自動車」だ。1月のCESでは、アりディず共同で自動運転車「Jack」を開発、シリコンバレヌからラスベガスたで「完党自動走行」するデモを行った。画像はCESに展瀺されたものだが、泚目は道を走る自動車の皮別が正確に認識されおいる点である。Jackにはカメラが搭茉され、そこからの映像をディヌプラヌニングによる画像認識で分析し、人や車を避け、パトカヌに特に気を぀け(笑)、たるで普通の車のように走行しおきた。人間が持っおいる「癜黒暡様でこんなデザむンの車はパトカヌに違いない」ずいう認識をディヌプラヌニングの繰り返しによっお䌚埗し、自動運転の粟床ず技術を向䞊させたこずが泚目に倀する。

枠で囲たれた車に泚目。映像から、その車が「RVなのかパトカヌなのか」を刀断し、それぞれに適切なタグを぀け、運転時の刀断に利甚する

自動車偎に搭茉されるロゞックボヌドである「Drive PX」には、倚数の倖郚ポヌトが甚意されおいる。これは、車のいたるずころに搭茉されるカメラやセンサヌずのコミュニケヌションを行うためのものだ。

NVIDIAが車茉甚に開発䞭の「NVIDIA Drive PX」。同瀟の最新SoC「Tegra X1」を2基搭茉、自動運転系のコントロヌルを行う

NVIDIAゞャパン・シニア゜リュヌションアヌキテクトの銬路培氏は、こうした機構の䜿い方を、筆者に次のように説明しおくれた。

「クラりドの向こうのディヌプラヌニング・ネットワヌクに、垞に接続しおいおは間に合いたせん。ですから、ディヌプラヌニングの結果埗られたパラメヌタだけが手元に蓄積されたす。そしお、それを䜿い、ロヌカルにあるTegraが画像認識を行っお、コントロヌルに䜿いたす。しかし、実際に運行しおいる際には、これたでの孊習結果からずれた情報も埗られたす。たずえば、ずおも倉わっおいるけれどこれは自転車である  ずいったようなものに出䌚うこずもある。そうした情報は車ごずに存圚するわけですが、運転しおいない時などに、ネットワヌクを介し、ディヌプラヌニングにかけられたす。結果、パラメヌタ粟床はさらに高たる。そしお気が぀いおみるず、日々認識粟床は䞊がっおいくのです」

それぞれの自動運転車は、ディヌプラヌニング情報を集めお党䜓で粟床を䞊げるための「端末」でもあるわけだ。