省エネ1000倍!人間の脳のようなニューラルチップはAIモデルの実行時に大幅な電力節約が可能

省エネ1000倍!人間の脳のようなニューラルチップはAIモデルの実行時に大幅な電力節約が可能

現在最も成功している人工知能アルゴリズムである人工ニューラル ネットワークは、人間の脳内の実際のニューラル ネットワークの複雑な接続を大まかにシミュレートできます。  しかし、人間の脳の高いエネルギー効率と比較すると、消費電力が多すぎます。

こうして、人間の脳の動作メカニズムと物理法則をより忠実に模倣する技術、ニューロモルフィック コンピューティングが誕生しました。  ただし、デバイスの不一致の問題により、シミュレートされたニューロンの特性は設計とはわずかに異なり、電圧と電流のレベルもニューロンごとに異なります。  対照的に、AI アルゴリズムは同一のデジタルニューロンを備えたコンピューターでトレーニングされます。
そのため、実際にニューロモルフィックチップ上で動作させると、「順応」などの問題が頻繁に発生します。    2022年1月に米国科学アカデミー紀要に掲載された論文で、この問題を回避する方法が明らかになった。

 

論文リンク: https://www.pnas.org/content/119/4/e2109194119  

スイスのフリードリヒ・ミーシャー生物医学研究所の研究員フリードマン・ゼンク氏とドイツのハイデルベルク大学の研究員ヨハネス・シメル氏からなるチームは、スパイキング・ニューラル・ネットワークと呼ばれるタイプのAIアルゴリズムで新たな進歩を遂げた。  スパイキング ニューラル ネットワークは、人間の脳を模倣した特徴的なパルス AC 信号を使用し、ニューロモルフィック チップ上で実行して、チップ内のデバイスの不一致を補正する方法を学習します。  この論文は、AI におけるニューロモルフィック コンピューティングに向けた重要な一歩です。  

ニューラルネットワークのシミュレーション

既存の AI 実行デバイスとは異なり、ニューロモルフィック コンピューティングでは、CPU とメモリ カード間で長距離にわたってデータを転送しません。  ニューロモルフィック チップの設計は、人間の脳のゼリー状のインフラストラクチャを模倣し、コンピューティング ユニット (ニューロン) をストレージ ユニット (ニューロンを接続するシナプス) の隣に配置します。  設計を人間の脳に近づけるため、研究者らはニューロモルフィック チップとアナログ コンピューティングを組み合わせ、実際のニューロンのように連続信号を処理できるようにしました。

  

結果として得られるチップは、0 と 1 の基本的なバイナリ信号の処理に依存する現在のデジタル コンピューティング モデルおよびアーキテクチャとは大きく異なります。  ニューロモルフィック チップは、人間の脳を設計ガイドとして使用することで、将来的には AI などの大規模データ処理タスクの高エネルギー消費を解消すると期待されています。残念ながら、AI アルゴリズムはアナログ版のニューロモルフィック チップではうまく動作しません。  これは、デバイス不一致と呼ばれる欠陥が原因です。製造プロセス中に、チップ内のニューロンをシミュレートする小さなコンポーネントのサイズが一致しません。  単一のチップでは最新の AI トレーニング プロセスを実行するのに十分な性能がないため、アルゴリズムは従来のコンピューターで事前にトレーニングする必要があります。  しかし、アルゴリズムがチップに転送されると、アナログ ハードウェアが問題と一致しなくなると、アルゴリズムは完全に暗闇に陥ります。  

 

人間の脳の設計に基づいたコンピューティング モデルは、デジタル コンピューティングではなくアナログ コンピューティングです。この違いは微妙ですが、非常に重要です。  デジタル コンピューティングは、人間の脳の脈拍信号の 2 進的な側面のみを効果的に表現できます。つまり、ニューロンを通過する電気信号として、脈拍信号は 2 進状態 (出力されるか出力されないか、つまり 0 と 1 の差) を持ちます。

  

しかし、実際には人間の脳細胞には電圧変化があるため、細胞内の電圧が細胞外の電圧よりもある程度高い特定の閾値を超えると、パルスが出力されます。  このように、一定時間内は連続的にパルスが出力され、パルスの出力を決定するニューロンの状態も連続的であり、実はアナログ信号の状態です。   「アナログ状態は、人間の脳がどのように機能するかという核心的な美しさを体現しています」と、スイスのETHチューリッヒのニューロモルフィック工学研究者、シャーロット・フレンケル氏は語る。「人間の脳のこの重要な側面をうまくエミュレートすることが、ニューロモルフィック・コンピューティングの主な推進力の一つとなるでしょう。」   2011年、ハイデルベルク大学の研究者グループは、神経科学実験用に脳をシミュレートするために、アナログとデジタルの両方の状態を持つニューロモルフィック チップの開発を開始しました。

  

それ以来、研究チームはチップの新バージョン「BrainScaleS-2」をリリースしており、このチップでは、シミュレートされた各ニューロンが脳細胞の入出力電流と電圧の変化をシミュレートします。  しかし、この材料の伝導特性は実際の脳とは異なるため、このチップは人間の脳よりも1,000倍高速です。  

 

新しい研究では、スパイキングニューラルネットワークは、チップをアルゴリズムのトレーニングプロセスに組み込むことで、BrainScale S-2チップ上の電圧差を修正する方法を学習することができました。  デバイスの不一致の問題に対処するため、研究チームは、コンピューターと対話するために勾配置換と呼ばれる学習方法を使用する、パルスニューラルネットワーク専用の新しい方法も開発しました。  勾配置換は、ニューロン間の接続を継続的に変更することで、ニューラル ネットワークがタスクを実行する際に発生するエラーの数を最小限に抑えます (非スパイク ニューラル ネットワークで使用されるバックプロパゲーションに似ています)。

  

勾配置換は、コンピューターでのトレーニング プロセス中にチップの欠陥を修正することができます。  まず、スパイキング ニューラル ネットワークは、チップ上のシミュレートされたニューロンからのさまざまな電圧を使用して単純なタスクを実行し、電圧の記録をコンピューターに送り返します。  次に、アルゴリズムは、シミュレートされたニューロンと引き続きうまく機能するようにニューロン間の接続を最適に変更する方法を自動的に学習し、学習しながらチップ上のニューロンを継続的に更新します。  最後に、トレーニングが完了すると、スパイキング ニューラル ネットワークはチップ上でタスクをスムーズに実行できるようになります。  

研究者らは、このニューラルネットワークが、コンピュータ上でタスクを実行する最先端のスパイキングニューラルネットワークと同等の音声および視覚タスクの精度を達成したと述べている。  言い換えれば、アルゴリズムはデバイスの不一致の問題を克服するためにどのような変更を加える必要があるかを正確に学習します。   「このシステムは予想通り、驚くほどエネルギー効率が良い。標準的なプロセッサの約1,000分の1のエネルギーで動作する」とサセックス大学の計算神経科学者トーマス・ノボトニー氏は語った。  しかし、フレンケル氏は、ニューロモルフィック チップは、同様の音声認識や視覚認識タスク向けに特別に最適化されたハードウェアに対して、まだその実力を証明する必要があると指摘しました。  ノボトニー氏はまた、このアプローチでは依然としてコンピューターとチップ間でデータをやり取りする必要があるため、大規模な実用的なタスクに拡張するのは難しいかもしれないと指摘している。  チームの最終的な目標は、従来のコンピューターを必要とせずに、パルスニューラルネットワークをニューロモルフィックチップ上で最初から最後までトレーニングおよび実行できるようにすることです。  しかし、必要な新世代のチップを設計し、製造するには何年もかかる可能性があります。

著者について

フリードマン・ゼンク

 

スイス、チューリッヒのフリードリヒ・ミーシャー生物医学研究所の神経計算科学者。主な研究方向は、バイオニックスパイキングニューラルネットワークの学習、記憶、情報処理、および機械学習とニューロコンピューティング科学の交差点です。  

ヨハネス・シメル

  

ドイツのハイデルベルク大学物理学部の ASIC 研究所所長兼電子視覚研究グループの責任者。彼の研究分野は、ハイブリッド VLSI システムの情報処理アプリケーション、特にバイオニックニューラルネットワークモデルのシミュレーションアプリケーションです。

<<:  強化学習の博士号を取得して卒業することは人気がありますか? Redditユーザーがキャリアプランニングのアドバイスを求める

>>:  メタ「世界モデル」が疑問視される:それは 10 年前に存在していた!ルカン:重要なのは構築とトレーニングです

ブログ    
ブログ    

推薦する

2021年から2030年までのドローン産業のトップ10の発展トレンド

民間ドローン産業は2010年頃から勢いを増し始め、特に2014年から2017年にかけて民生用ドローン...

AIが将来のスマートマスモビリティソリューションへの道を切り開く

2030年までに人口の60%が都市部に住むようになると推定されています。現在そして将来に必要な条件は...

Meituanグラフニューラルネットワークトレーニングフレームワークの実践と探索

著者 | Fu Haoxian、Peng Xiangzhou 他グラフニューラルネットワークの長期的...

AIは急速に変化しています。コンピュータービジョンの未来はどこにあるのでしょうか?

著者: 張傑[51CTO.com からのオリジナル記事]コンピューター ビジョン (CV) は、人工...

...

新しい問題と古い問題の組み合わせは、個人情報保護に新たな課題をもたらします。

宅配ラベルのプライバシー漏洩、APPからの過度な権利要求、個人情報の違法収集・利用などの問題が依然と...

金融保険業界における人工知能の3つの重要なトレンド

[51CTO.com クイック翻訳] 変化は常に起こっており、将来の変化は予測可能です。保険市場は大...

サイバーセキュリティにおける人工知能:現在の課題と将来の方向性

人工知能 (AI) はあらゆる分野に革命をもたらしましたが、サイバーセキュリティも例外ではありません...

...

Xiaomi、自社開発のモバイルディープラーニングフレームワークMACEのソースを公開

6月28日、Xiaomiの人工知能およびクラウドプラットフォーム担当副社長である崔宝秋博士は、オープ...

Google Cloud AI が機械学習にどのように役立つかを包括的に説明します

[51CTO.com クイック翻訳] 調査によると、Google Cloud AI および機械学習プ...

このレーシングAIはもはや短期的な楽しみを求めるのではなく、長期的な戦略を考慮することを学んだ。

この記事はAI新メディアQuantum Bit(公開アカウントID:QbitAI)より許可を得て転載...

2018 年の AI テクノロジーのブレークスルーの完全なコレクションをご紹介します。

[[253124]] 2018 年は AI 分野にとって依然として刺激的な年です。今年はNLP研究...

5GとAI: 現在と未来の補完的なテクノロジー

テクノロジーの世界では、人工知能と 5G、そしてそれらがもたらす変革の可能性について大きな話題が飛び...

...