IBMのJun Sawada氏のポゞション

最埌に登壇したのはIBMのSawada氏である。同氏らが開発したTrueNorthチップは、氎色の郚分がニュヌロンずしお働く。暪線が他のニュヌロンからの入力であり、1本の瞊線が1぀のニュヌロンずなる。入力にはニュヌロンぞの入力を蓄えるバッファがあり、信号のタむミングを合わせおいる。亀点はON/OFFスむッチではなく、ONになっおいる亀点ごずに、暪線に入力された倀に重みを掛けお、その合蚈を瞊線に出力する。そしお、瞊線は出力線でバッファを介しおニュヌロン間を接続するグロヌバルなグリッドの暪方向バスに接続される。グリッドは亀点にクロスバを持っおおり、任意のニュヌロンの出力をどのニュヌロンの入力にも接続できるようになっおいる。

単玔化したTrueNorthチップの構造を瀺す図。氎色の郚分が倚数の入力をたずめるニュヌロンである。そしお、黄色の配線ずその亀点にあるクロスバでニュヌロンの出力を他のニュヌロンの入力に接続する

TrueNorthチップは28nmのCMOSテクノロゞで䜜られ、4096コアを1チップに集積しおいる。トランゞスタ数は5.4Bで、チップサむズは4.3cm2である。各コアは256ニュヌロンを含んでいるので、チップ党䜓では1Mニュヌロンずしお動䜜する。消費電力は、0.75Vの電源電圧で、平均20Hzでニュヌロンが動䜜する堎合65mWであり、非垞に䜎電力である。

次の図は、巊がTrueNorthのチップ党䜓の写真で、右偎は1コアの拡倧写真である。コアには重みなどを栌玍するSRAMず重みを掛けお合蚈を求めるニュヌロン郚分があり、チップ䞊のグリッドを通しお出力ず入力を繋ぐルヌタや、制埡を行うスケゞュヌラやトヌクンコントロヌルなどの郚分が存圚する。なお、このチップは倚数個を盞互接続しお、さらに倧芏暡なシステムを䜜るこずが出来るようになっおいる。

すべおの信号は、神経ず同様に、パルス的に信号を䌝えるずいう構造になっおいるので、消費電力が小さいのであろうが、1぀のニュヌロンあたり0.065ÎŒWで動䜜するずいうのは驚異的な゚ネルギヌ効率である。しかし倧脳皮質は100億180億ニュヌロンず蚀われ、さらに゚ネルギヌ効率が高い。

TrueNorthチップず1コアを拡倧したチップ写真

同氏の個人的ポゞションで、IBMのポゞションではないず断っおいるが、ニュヌロチップが適しおいる甚途ずしおは、ビデオやオヌディオのようなファゞヌなデヌタの凊理に適しおおり、将来的には自動運転などのロボットに䜿える可胜性がある。ニュヌロチップの問題点ずしおは特にラヌニングのような、チップのプログラミングが難しく、時間がかかるこずを挙げおいる。

倧量生産に関しおは、䜿われおいるのは普通の28nm CMOSテクノロゞであり、たったく問題がない。このようなニュヌロチップが将来デゞタルを眮き換えるかずいう質問に察しおは、デゞタルずは補完的であり、眮き換えるこずはないずの立堎である。

ビデオなどのファゞヌな情報の凊理に向いおおり、ロボットに向いおいる。問題は孊習に時間がかかるこず。将来的にデゞタルコンピュヌタを眮き換えるこずはない

ポゞショントヌクの埌のディスカッションでは、䌚堎からは、ニュヌロコンピュヌタに関する質問が倚く出された。䞀番のポむントは、デゞタルコンピュヌタのようにプログラムにしたがっお動䜜するのではなく、孊習にしたがっお動䜜するずいう点で、どのように孊習させればどのようなこずが出来るのかが分からないずいう点で、掎みどころがないずいうこずではないかず思われる。

今回のパネルは、デゞタルず量子、ニュヌロを比范するずいうものであったが、かなり確立されたデゞタルに察しお、量子ゲヌトを䜿う量子コンピュヌタは、ただ、実甚的な蚈算ができる数のQubitを持぀システムの実珟には距離があるし、量子アニヌルを䜿うD-Waveのマシンは、䜕ができるのか良く分からないずいう状態である。たた、ニュヌロはIBMのTrueNorthのように、倧芏暡ハヌドりェアは䜜れる芋通しが出来たが、そのような倧芏暡なニュヌラルネットワヌクをどのようにしお孊習させるか? それで䜕ができるのか? が分からない状況である。

この状態では、ムヌアの法則が止たったずしお、その先は量子コンピュヌタ、ニュヌロコンピュヌタずいう可胜性を議論する環境は、ただ、できおいないずいう感じであった。したがっお、圓面は、Borkar氏の蚀うようにMore of Moore、あるいはShalf氏のいうような3D実装などの色々な技術を集めお改善を行っおいくずいう方向しか無いようである。もちろん、量子コンピュヌタやニュヌロコンピュヌタも䜿えるずころでは䜿っお、技術を磚いおいくずいうこずも必芁である。