【にゅーろもーふぃっくこんぴゅーてぃんぐ】

ニューロモーフィックコンピューティング とは?

最終更新:
💡 脳の仕組みを手本に、必要なときに処理する

脳の神経回路の仕組みを手本に、情報処理の構成や動作を設計するコンピューティング手法。ニューロンの発火に似たイベント駆動の処理などで、計算やデータ移動の効率化を目指す。

📌 このページのポイント
脳を手本にした処理の構成 CPUなどの構成例 神経模倣の例 計算 記憶 計算と記憶の間で データを移動する 発火に似たイベント で情報をやり取り Loihi 2・TrueNorthは研究チップの例 電力・遅延の効果は処理と実装で変わる
計算と記憶を分ける構成と、ニューロンの発火に似たイベントで情報をやり取りする構成の比較例。ニューロモーフィックにもデジタル回路の実装があります。
ひよこ ひよこ
ニューロモーフィックって、脳みたいなコンピュータってこと?
ペンギン先生 ペンギン先生
脳の仕組みを設計の手本にする、ということだよ。例えばスパイキングニューラルネットワークでは、ニューロンの発火に似たイベントで情報をやり取りする。デジタル回路で実装するチップもあるので、「普通のコンピュータはデジタル、こちらは違う」とは分けられないんだ。
ひよこ ひよこ
それって何がうれしいの?普通のパソコンじゃダメなの?
ペンギン先生 ペンギン先生
必要なイベントが起きたときに処理し、計算と記憶を近くに置くことで、データ移動や電力を減らせる場合があるよ。ただし効果は処理と実装次第。同じ仕事の精度・遅延・システム全体の電力をそろえて比べる必要があり、どんな処理でもGPUより省電力とは言えないんだ。
ひよこ ひよこ
具体的にはどんなチップがあるの?
ペンギン先生 ペンギン先生
Intelの研究用チップLoihi 2は、最大100万の人工ニューロンを扱う構成を持つよ。IBMのTrueNorthは約100万のデジタルニューロンと2.56億のシナプスを持つ研究チップ。人間の脳と同じ能力を持つという意味ではなく、構成や学習機能もチップによって違うんだ。
ひよこ ひよこ
AIの学習にも使えるの?
ペンギン先生 ペンギン先生
学習に対応する方式もあるよ。Loihi 2には学習規則を実行する機能がある。センサーの変化を処理したり、環境に適応して制御したりする研究が進んでいるけれど、普段の深層学習モデルをそのまま移すだけで同じように動くとは限らないんだ。
ひよこ ひよこ
じゃあ将来的にはGPUの代わりになるのかな?
ペンギン先生 ペンギン先生
用途に合わせて使い分ける研究が進んでいるよ。CPUやGPUにも得意な処理があり、ニューロモーフィックの効果を出すにはデータの表し方やアルゴリズム、開発環境も考える必要がある。脳を手本にすることと、あらゆる計算機を置き換えることは別なんだ。
ペンギン
まとめ:ざっくりこれだけ覚えればOK!
「ニューロモーフィックコンピューティング」って出てきたら「脳の仕組みを手本にした情報処理」と思えばだいたいOK!
📖 おまけ:英語の意味
「Neuromorphic Computing」 = 神経模倣型コンピューティング
💬 Neuro(神経)とmorphic(形態の)を組み合わせた表現だよ。カーバー・ミードの1990年の論文「Neuromorphic electronic systems」も、この分野の考え方を説明しているんだ

参考資料

← 用語集にもどる