この昆虫は、未知の地形の中で標的を見つけるために、スパイクニューラルネットワークによって制御されている。 スパイクニューラルネットワーク (SNN )は、自然界のニューラルネットワークを模倣した人工ニューラルネットワーク (ANN)です。[ 1 ] これらのモデルは、離散的なスパイクのタイミングを主要な情報伝達手段として利用します。[ 2 ]
SNNは、ニューロン とシナプスの 状態に加えて、動作モデルに時間の概念を取り入れています。SNNのニューロン は、(一般的な多層パーセプトロンネットワーク のように)各伝播サイクルで情報を伝達するのではなく、膜電位 (ニューロンの膜 電荷に関連する固有の性質)が閾値と呼ばれる特定の値に達したときにのみ情報を伝達します。膜電位が閾値に達すると、ニューロンが発火し、他のニューロンに伝わる信号を生成します。他のニューロンは、この信号に応じて電位を増減させます。閾値を超えた瞬間に発火するニューロンモデルは、スパイクニューロンモデル とも呼ばれます。[ 3 ]
スパイク発火率は従来のANNの可変出力のアナログと考えることができるが、[ 4 ] 神経生物学の研究によると、高速処理はレートベースの方式だけでは実行できないことが示されている。例えば、人間は画像認識タスクを実行する際に、連続する層(網膜から 側頭葉 まで)を通してニューロンあたり10ms以下の処理時間しか必要としない。この時間窓はレートベースのエンコーディングには短すぎる。少数の発火ニューロンの正確なスパイクタイミングは、レートベースのアプローチと比較してより高い情報符号化能力も持つ。[ 5 ]
最も有名なスパイクニューロンモデルは、リーキー積分発火 モデルです。[ 6 ] このモデルでは、瞬間的な活性化レベル(微分方程式 としてモデル化される)が通常ニューロンの状態とみなされ、入力されるスパイクによってこの値が上昇または下降し、最終的に状態が減衰するか、発火閾値に達した場合はニューロンが発火します。発火後、状態変数はより低い値にリセットされます。
発信されるスパイク列を 実数値として解釈するための様々な復号方法が存在し、それらはスパイクの頻度(レートコード )、刺激後の最初のスパイクまでの時間、またはスパイク間の間隔のいずれかに依存している。
基礎 脳内の情報は活動電位(ニューロンのスパイク)として表現され、スパイク列や協調波にグループ化されることがある。神経科学の根本的な問題は、ニューロンがレートコードまたは時間コード によって通信するかどうかを決定することである。[ 16 ] 時間コーディングは 、1つのスパイクニューロンが従来のニューラルネットワーク上の数百の隠れユニットを置き換えることができることを意味する。 [ 1 ]
SNNは、ニューロンの現在の状態をその電位(微分方程式 としてモデル化される場合もある)として定義します。[ 17 ] 入力パルスによって電位が上昇し、その後徐々に低下します。エンコーディング方式は、パルス周波数とパルス間隔を考慮して、これらのパルスシーケンスを数値として解釈できます。[ 18 ] パルス発生の正確な時間を使用することで、ニューラルネットワークはより多くの情報を考慮し、より優れた計算特性を提供できます。[ 19 ]
SNNは連続領域で計算を行います。このようなニューロンは、電位が特定の値に達したときにのみ活性化を判定します。ニューロンが活性化されると、接続されたニューロンに信号が伝達され、それに応じて接続されたニューロンの電位が上昇または下降します。
SNN アプローチは、従来の ANN のバイナリ出力ではなく、連続出力を生成します。パルス列は解釈が容易ではないため、エンコーディング スキームが必要です。ただし、パルス列表現は、時空間データ (または実世界の感覚データの分類) の処理により適している可能性があります。[ 20 ] SNN は、ニューロンを近くのニューロンにのみ接続して、入力ブロックを個別に処理します (フィルタを使用するCNNと同様)。情報をパルス列としてエンコードすることで時間を考慮し、情報を失わないようにします。これにより 、リカレント ニューラル ネットワーク (RNN)の複雑さを回避します。インパルス ニューロンは、従来の人工ニューロンよりも強力な計算ユニットです。[ 21 ]
SNNは、理論的には「入力の重み付き和(または多項式)に連続的な出力値を持つ活性化関数を適用する計算ユニットに基づく」ANNとして定義されるいわゆる「第2世代ネットワーク」よりも強力ですが、SNNのトレーニングの問題とハードウェア要件により、その使用は制限されます。ヘッブ学習 やSTDP などの生物学的着想に基づく教師なし学習法は利用可能ですが、第2世代ネットワークよりも優れたパフォーマンスを提供できるSNNに適した効果的な教師ありトレーニング法はありません。[ 21 ] SNNのスパイクベースの活性化は微分可能ではないため、勾配降下法 に基づくバックプロパゲーション (BP)は利用できません。
SNNは、従来のANNよりも現実的なニューラルモデルをシミュレートするための計算コストがはるかに大きい。[ 22 ]
パルス結合型ニューラルネットワーク (PCNN)は、SNNと混同されることが多い。PCNNは、一種のSNNとみなすことができる。
研究者たちは様々なテーマに積極的に取り組んでいます。その一つが微分可能性です。順方向学習法と逆方向学習法の両方の式には、ニューロンの活性化関数の導関数が含まれていますが、ニューロンの出力はスパイク発生時に1、それ以外の場合は0となるため、微分不可能です。この全か無かの挙動は勾配を乱し、これらのニューロンを勾配ベースの最適化には不向きなものにしています。この問題を解決するためのアプローチとしては、以下のようなものがあります。
隠れユニットには完全に生物学的な着想に基づく局所学習ルールを採用する 従来型の「レートベース」ニューラルネットワークをSNNに変換する ネットワークモデルを連続的に微分可能に平滑化する SG(代理勾配)を、実際の勾配の連続的な緩和として定義する。 2つ目は最適化アルゴリズムに関するものです。標準BPは計算、メモリ、通信の面でコストがかかり、それを実装するハードウェア(コンピュータ、脳、ニューロモルフィックデバイスなど)には適さない場合があります。[ 23 ]
スパイク周波数適応 (SFA) などの追加のニューロンダイナミクスを組み込むことは、効率と計算能力を高める注目すべき進歩です。[ 6 ] [ 24 ] これらのニューロンは、生物学的複雑性と計算複雑性の間に位置しています。[ 25 ] 生物学的洞察から生まれた SFA は、特に反復的または強い刺激の場合に、電力使用量を削減することで、計算上の大きな利点をもたらします。 [ 26 ] この適応により、信号/ノイズの明瞭度が向上し、ニューロンレベルで基本的な短期記憶が導入され、その結果、精度と効率が向上します。[ 27 ] これは主にコンパートメントニューロンモデル を使用して達成されました。適応閾値を持つニューロンモデルのより単純なバージョンは、SFA を達成する間接的な方法です。これにより、制約されたシナプス可塑性であっても、SNN に改善された学習能力が備わり、計算効率が向上します。[ 28 ] [ 29 ] この機能は、スパイク処理の必要性を減らすことでネットワーク層への要求を軽減し、ニューラル計算 の重要な側面である計算負荷とメモリアクセス時間を短縮します。さらに、SFA が可能なニューロンを利用する SNN は、従来の ANN に匹敵するレベルの精度を達成し、[ 30 ] [ 31 ] 同等のタスクに必要なニューロン数も少なくて済みます。この効率性により、計算ワークフローが合理化され、スペースとエネルギーが節約され、技術的な整合性が維持されます。高性能の深層スパイクニューラルネットワークは、ニューロンあたり 0.3 スパイクで動作できます。[ 32 ]
アプリケーション SNNは原理的には従来のANNと同じアプリケーションに適用できます。[ 33 ] さらに、SNNは、環境に関する事前知識なしに餌を探す昆虫などの生物の中枢神経系をモデル化できます。 [ 34 ] 相対的に現実的であるため、生物学的神経回路の研究に使用できます。 生物学的神経回路のトポロジーとその機能に関する仮説から始めて、この回路の記録を 対応するSNNの出力と比較し、仮説の妥当性を評価することができます。SNNには効果的なトレーニングメカニズムがないため、コンピュータビジョンを含む一部のアプリケーションが複雑になる可能性があります。
画像ベースのデータにSNNを使用する場合、画像をバイナリスパイク列に変換する必要があります。[ 35 ] エンコーディングの種類には以下が含まれます。[ 36 ]
時間符号化:ニューロンごとに1つのスパイクを生成し、スパイクの潜伏時間はピクセル強度に反比例する。 レートコーディング:ピクセル強度をスパイク列に変換する方式で、スパイクの数はピクセル強度に比例する。 直接コーディング:学習可能なレイヤーを使用して、各タイムステップごとに浮動小数点値を生成します。このレイヤーは、特定のタイムステップにおける各ピクセルを浮動小数点値に変換し、生成された浮動小数点値に対して閾値を適用して、0または1を選択します。 位相符号化:グローバル発振器に基づいて、時間情報をスパイクパターンに符号化する。 バースト符号化:パルス状のデータを断続的に送信することで、通信の信頼性を向上させる。
ソフトウェア SNNをシミュレートできるアプリケーションソフトウェアは 多岐にわたる。これらのソフトウェアは、用途に応じて以下のように分類できる。
SNNシミュレーション 強誘電体シナプスを用いた教師なし学習 これらは複雑なニューラルモデルをシミュレートします。大規模なネットワークは通常、長時間の処理を必要とします。候補には以下が含まれます: [ 37 ]
ハードウェア ハードウェアベースのスパイクニューラルネットワーク(SNN)を実装する取り組みは、研究者たちが脳にヒントを得たニューロモルフィックシステムを研究し始めた1980年代に始まりました[ 41 ] 。その後数十年間、半導体技術の進歩により、いくつかの注目すべきプロジェクトが開発されました[ 42 ] 。
そのようなプロジェクトの一つが、マンチェスター大学で開発されたSpiNNakerである。これは、数百万個の処理コアを利用して、発火ニューロンの大規模なシミュレーションを行う。
IBMが開発したTrueNorthは、エネルギー効率と並列処理を目的として設計された、最初の商用ニューロモルフィックチップの一つである。
インテルの研究用チップであるLoihiは、ニューロモルフィックモデリングにおけるオンライン学習と適応性に焦点を当てています。
研究分野では、ヨーロッパで開発されたBrainScaleSなどのプラットフォームが、アナログ回路とデジタル回路を統合して神経シミュレーションを高速化しています。スタンフォード大学のNeurogrid は、生物学的ニューロンとシナプスを効率的にシミュレートするように設計されています。iniLabs が開発した Dynap-se [ 43 ] モデルは、ロボット工学やモノのインターネット (IoT) アプリケーションでの使用を目的とした、低消費電力のイベントベースのニューロモルフィック チップのファミリーです。
さらに、低消費電力化と生物学的ニューラルモデルとの互換性向上を目指し、SNNの実装には、メモリスやその他の新興メモリ技術に基づくハードウェアが検討されている。[ 42 ]
強誘電性シナプスを用いたSTDP学習の予測 ニューロン間メッシュルーティングモデル サットンとバルトは、将来のニューロモルフィックアーキテクチャ[ 44 ] は数十億個のナノシナプスで構成され、それに伴う物理的メカニズムを明確に理解する必要があると提唱した。強誘電体トンネル接合に基づく実験システムは、STDPが不均一な分極スイッチングから利用できることを示すために使用されてきた。走査プローブイメージング、電気輸送、原子スケールの分子動力学を組み合わせることで、コンダクタンスの変化は核生成が支配的なドメイン反転によってモデル化できる。シミュレーションでは、強誘電体ナノシナプスのアレイが予測可能な方法でパターンを認識することを自律的に学習できることが示され、教師なし学習 への道が開かれた。[ 45 ]
強誘電体シナプスを用いた教師なし学習
参考文献 1 2 Maass W (1997). "スパイクニューロンのネットワーク:ニューラルネットワークモデルの第三世代". Neural Networks . 10 (9): 1659– 1671. doi : 10.1016/S0893-6080(97)00011-7 . ISSN 0893-6080 . ↑ Auge, Daniel; Hille, Julian; Mueller, Etienne; Knoll, Alois (2021-12-01). "A Survey of Encoding Techniques for Signal Processing in Spiking Neural Networks" . Neural Processing Letters . 53 (6): 4693– 4710. doi : 10.1007/s11063-021-10562-2 . ISSN 1573-773X . ↑ Gerstner W、Kistler WM (2002)。 スパイクニューロンモデル:単一ニューロン、集団、可塑性 。ケンブリッジ、英国:ケンブリッジ大学出版局 。ISBN 0-511-07817-X OCLC 57417395 ↑ Wang, Xiangwen; Lin, Xianghong; Dang, Xiaochao (2020-05-01). "スパイクニューラルネットワークにおける教師あり学習:アルゴリズムと評価のレビュー" . Neural Networks . 125 : 258– 280. doi : 10.1016/j.neunet.2020.02.011 . ISSN 0893-6080 . PMID 32146356 . S2CID 212638634 . ↑ Taherkhani, Aboozar; Belatreche, Ammar; Li, Yuhua; Cosma, Georgina; Maguire, Liam P.; McGinnity, TM (2020-02-01). "生物学的に妥当なスパイクニューラルネットワークにおける学習のレビュー" . Neural Networks . 122 : 253– 272. doi : 10.1016/j.neunet.2019.09.036 . ISSN 0893-6080 . PMID 31726331 . S2CID 207904985 . 1 2 Ganguly, Chittotosh; Bezugam, Sai Sukruth; Abs, Elisabeth; Payvand, Melika; Dey, Sounak; Suri, Manan (2024-02-01). "Spike frequency adaptation: bridging neural models and neuromorphic applications" . Communications Engineering . 3 (1): 22. doi : 10.1038/s44172-024-00165-9 . ISSN 2731-3395 . PMC 11053160 . ↑ Lee D, Lee G, Kwon D, Lee S, Kim Y, Kim J (2018年6月). "Flexon: 効率的なスパイクニューラルネットワークシミュレーションのための柔軟なデジタルニューロン". 2018 ACM/IEEE 第45回国際コンピュータアーキテクチャシンポジウム (ISCA) . pp. 275–288 . doi : 10.1109/isca.2018.00032 . ISBN 978-1-5386-5984-7 . S2CID 50778421 . ↑ Goodman, DF、& Brette, R. (2008). Brian: Python によるスパイクニューラルネットワークのシミュレータ。Frontiers in neuroinformatics、2、350。 ↑ Vreeken、J. (2003)。スパイキング ニューラル ネットワーク、概要 ↑ Yamazaki, K.; Vo-Ho, VK; Bulsara, D.; Le, N (2022年6月30日). "スパイクニューラルネットワークとその応用:レビュー" . Brain Sciences . 12 (7): 863. doi : 10.3390/brainsci12070863 . PMC 9313413 . PMID 35884670 . ↑ Ballard, DH (1987年7月). ニューラルネットワークにおけるモジュール学習. 第6回人工知能全国会議議事録-第1巻(pp. 279-284). ↑ Peretto, P. (1984). 神経ネットワークの集団的特性:統計物理学的アプローチ。Biological cybernetics, 50(1), 51-62. ↑ 黒木 茂 (1987). 時空間パターン認識のためのニューラルネットワークのモデル. 生物サイバネティクス, 57(1), 103-114. ↑ Anderson, JA (1972). 対話型メモリを生成する単純なニューラルネットワーク。Mathematical biosciences 、14(3-4)、197-220。 ↑ Tavanaei A、Ghodrati M 、 Kheradpisheh SR、Masquelier T、Maida A (2019 年 3 月)。「スパイクニューラル ネットワーク における 深層 学習 」 。Neural Networks。111 : 47–63。arXiv : 1804.08150。doi : 10.1016 / j.neunet.2018.12.002。PMID 30682710。S2CID 5039751 。 ↑ Gerstner W (2001). "Spiking Neurons" . In Maass W, Bishop CM (eds.). Pulsed Neural Networks . MIT Press. ISBN 978-0-262-63221-8 。↑ Hodgkin, AL; Huxley, AF (1952-08-28). "膜電流の定量的記述と神経における伝導および興奮への応用" . The Journal of Physiology . 117 (4): 500– 544. doi : 10.1113/jphysiol.1952.sp004764 . ISSN 0022-3751 . PMC 1392413 . PMID 12991237 . ↑ Dan, Yang; Poo, Mu-Ming (2006年7月) 「スパイクタイミング依存性可塑性:シナプスから知覚へ」 Physiological Reviews . 86 (3): 1033– 1048. doi : 10.1152/physrev.00030.2005 . ISSN 0031-9333 . PMID 16816145 . ↑ Nagornov, Nikolay N.; Lyakhov, Pavel A.; Bergerman, Maxim V.; Kalita, Diana I. (2024). "デジタル画像処理用デバイスおよびシステムの技術的特性の改善における現代の動向" . IEEE Access . 12 : 44659– 44681. Bibcode : 2024IEEEA..1244659N . doi : 10.1109/ACCESS.2024.3381493 . ISSN 2169-3536 . ↑ Van Wezel M (2020). 時系列データセットのための堅牢なモジュール型スパイクニューラルネットワークのトレーニング手法:ジェスチャー制御に焦点を当てて (修士論文)。デルフト工科大学。 1 2 Maass W (1997). "スパイクニューロンのネットワーク:ニューラルネットワークモデルの第三世代". Neural Networks . 10 (9): 1659– 1671. doi : 10.1016/S0893-6080(97)00011-7 . ↑ ファーバー、スティーブ(2016年8 月 )。 「大規模ニューロモルフィックコンピューティングシステム」 。Journal of Neural Engineering。13 ( 5 ) 051001。Bibcode : 2016JNEng..13e1001F。doi : 10.1088 / 1741-2560/13/5/ 051001。ISSN 1741-2552。PMID 27529195 。 ↑ Neftci, Emre O.; Mostafa, Hesham; Zenke, Friedemann (2019). "スパイクニューラルネットワークにおけるサロゲート勾配学習:勾配ベース最適化の力をスパイクニューラルネットワークにもたらす" . IEEE Signal Processing Magazine . 36 (6): 51– 63. Bibcode : 2019ISPM...36f..51N . doi : 10.1109/msp.2019.2931595 . ↑ Salaj, Darjan; Subramoney, Anand; Kraisnikovic, Ceca; Bellec, Guillaume; Legenstein, Robert; Maass, Wolfgang (2021-07-26). O'Leary, Timothy; Behrens, Timothy E; Gutierrez, Gabrielle (eds.). "Spike frequency adaptation supports network computations on temporally distributed information" . eLife . 10 e65459 . doi : 10.7554/eLife.65459 . ISSN 2050-084X . PMC 8313230. PMID 34310281 . ↑ Izhikevich, EM (2004). "皮質スパイクニューロンにはどのモデルを使用すべきか?". IEEE Transactions on Neural Networks . 15 (5): 1063–1070 . Bibcode : 2004ITNN...15.1063I . doi : 10.1109 /tnn.2004.832719 . PMID 15484883. S2CID 7354646 . ↑ Adibi, M., McDonald, JS, Clifford, CW & Arabzadeh, E. 適応は変動性の相関の増加にもかかわらず神経符号化効率を向上させる。J. Neurosci. 33, 2108–2120 (2013) ↑ ラフリン、S. (1981)。 「単純なコーディング手順により、ニューロンの情報能力が強化されます。」 自然のためのツァイツシュリフト C . 36 ( 9–10 ) : 910–912。ISSN 0341-0382 。 PMID 7303823 。 ↑ Querlioz, Damien; Bichler, Olivier; Dollfus, Philippe; Gamrat, Christian (2013). "メモリスティブナノデバイスを用いたスパイクニューラルネットワークにおけるデバイス変動に対する耐性" . IEEE Transactions on Nanotechnology . 12 (3): 288– 295. Bibcode : 2013ITNan..12..288Q . doi : 10.1109/TNANO.2013.2250995 . S2CID 14416573 . ↑ Yamazaki, Kashu; Vo-Ho, Viet-Khoa; Bulsara, Darshan; Le, Ngan (2022年7月) 「 スパイクニューラルネットワークとその応用:レビュー」 . Brain Sciences . 12 (7): 863. doi : 10.3390/brainsci12070863 . ISSN 2076-3425 . PMC 9313413. PMID 35884670 . ↑ Shaban, Ahmed; Bezugam, Sai Sukruth; Suri, Manan (2021-07-09). "ナノデバイスハードウェア実装によるリカレントスパイクニューラルネットワークのための適応型閾値ニューロン" . Nature Communications . 12 (1): 4234. Bibcode : 2021NatCo..12.4234S . doi : 10.1038/s41467-021-24427-8 . ISSN 2041-1723 . PMC 8270926 . PMID 34244491 . ↑ Bellec, Guillaume; Salaj, Darjan; Subramoney, Anand; Legenstein, Robert; Maass, Wolfgang (2018-12-25), Long short-term memory and learning-to-learn in networks of spiking neurons , arXiv : 1803.09574 ↑ アナ・スタノジェビッチ。ヴォジュニアク、スタニスワフ。ベレック、ギョーム。ケルビーニ、ジョバンニ。パンタジ、アンジェリキ。ガースナー、ウルフラム (2024-08-09)。 「ニューロンあたり 0.3 個のスパイクを備えた高性能ディープ スパイク ニューラル ネットワーク」 。 ネイチャーコミュニケーションズ 。 15 (1): 6793.arXiv : 2306.08744 。 Bibcode : 2024NatCo..15.6793S 。 土井 : 10.1038/s41467-024-51110-5 。 ISSN 2041-1723 。 PMC 11315905 。 PMID 39122775 。 ↑ Alnajjar F、Murase K ( 2008) 。 「自律ロボットの適応行動 を生成するため の 単純なアメフラシ型スパイクニューラルネットワーク」。Adaptive Behavior。14 ( 5): 306–324。doi : 10.1177 /1059712308093869。S2CID 16577867 。 ↑ Zhang X, Xu Z, Henriquez C, Ferrari S (2013年12月). 「スパイクニューラルネットワーク制御仮想昆虫のスパイクベース間接学習」. 第52回IEEE意思決定・制御会議 . pp. 6798–6805 . CiteSeerX 10.1.1.671.6351 . doi : 10.1109/CDC.2013.6760966 . ISBN 978-1-4673-5717-3 . S2CID 13992150 . ↑ Yamazaki K, Vo-Ho VK, Bulsara D, Le N (2022年6月). "Spiking Neural Networks and Their Applications: A Review" . Brain Sciences . 12 (7): 863. doi : 10.3390/brainsci12070863 . PMC 9313413 . PMID 35884670 . ↑ Kim Y、Park H、Moitra A、Bhattacharjee A、Venkatesha Y、Panda P (2022-01-31)。「レート符号化か直接符号化か:正確で堅牢かつエネルギー効率の良いスパイクニューラルネットワークにはどちらが適しているか?」。 arXiv : 2202.03133 [ cs.NE ]。 ↑ Abbott LF、Nelson SB (2000年11 月 ) 。 「シナプス可塑性:野獣を飼いならす」。Nature Neuroscience。3 ( S11 ): 1178–1183。doi : 10.1038 / 81453。PMID 11127835。S2CID 2048100 。 ↑ Atiya AF、Parlos AG (2000 年 5 月 )。「リカレントネットワークの トレーニングに関する新しい結果: アルゴリズムの統一と収束の加速」。IEEE Transactions on Neural Networks。11 ( 3 ): 697–709。Bibcode : 2000ITNN...11..697A。doi : 10.1109 / 72.846741。PMID 18249797 。 ↑ Sanaullah S、Koravuna S、Rückert U、Jungeblut T (2023 年 8 月)。「ランタイム シミュレータ RAVSim を使用したスパイク ニューラル ネットワークベースの画像分類の評価」。International Journal of Neural Systems。33 ( 9 ) 2350044。doi : 10.1142 / S0129065723500442。PMID 37604777。S2CID 259445644 。 ↑ Eshraghian, JK、Ward, M.、Neftci, E.、Wang, X.、Lenz, G.、Dwivedi, G.、Bennamoun, M.、Jeong, DS、Lu, WD (2023).深層学習の教訓を用いたスパイクニューラルネットワークのトレーニング 。Proceedings of the IEEE 、111(9)、1016–1054。 ↑ Valle, Maurizio (2002). "教師ありオンチップ学習による人工ニューラルネットワークのアナログVLSI実装". Analog Integrated Circuits and Signal Processing . 33 (3): 263– 287. Bibcode : 2002AICSP..33..263V . doi : 10.1023/A:1020717929709 . ISSN 0925-1030 . 1 2 James, Conrad D.; Aimone, James B.; Miner, Nadine E.; Vineyard, Craig M.; Rothganger, Fredrick H.; Carlson, Kristofor D.; Mulder, Samuel A.; Draelos, Timothy J.; Faust, Aleksandra (2017-01-01). "ニューラルインスパイアおよびニューロモルフィックコンピューティングアプリケーションのためのアルゴリズムとハードウェアアーキテクチャの歴史的調査". Biologically Inspired Cognitive Architectures . 19 : 49– 64. doi : 10.1016/j.bica.2016.11.002 . ISSN 2212-683X . OSTI 1340263 . ↑ Richter, Ole; Wu, Chenxi; Whatley, Adrian M; Köstinger, German; Nielsen, Carsten; Qiao, Ning; Indiveri, Giacomo (2024-03-01). "DYNAP-SE2: スケーラブルなマルチコア動的ニューロモルフィック非同期スパイクニューラルネットワークプロセッサ" . Neuromorphic Computing and Engineering . 4 (1): 014003. doi : 10.1088/2634-4386/ad1cd7 . ISSN 2634-4386 . ↑ Sutton RS、Barto AG (2002) 強化学習入門。Bradford Books、MIT Press、ケンブリッジ、マサチューセッツ州。 ↑ Boyn S、Grollier J、Lecerf G、Xu B、Locatelli N、Fusil S、et al . ( 2017 年 4 月)。 「 固体 シナプス における強誘電ドメインダイナミクスを通じた学習」 。Nature Communications。8 14736。Bibcode : 2017NatCo ...814736B。doi : 10.1038 / ncomms14736。PMC 5382254。PMID 28368007 。 ↑ Ponulak F、Kasiński A (2010年2月 ) 。「ReSuMe を 用い たスパイクニューラルネットワークにおける教師あり学習:シーケンス学習、分類、およびスパイクシフト」。Neural Computation。22 ( 2 ) : 467–510。doi : 10.1162 / neco.2009.11-08-901。PMID 19842989。S2CID 12572538 。 ↑ Newman D、Hettich S、Blake C、Merz C (1998)。 「UCI機械学習データベースリポジトリ」 。 ↑ Bohte S 、 Kok JN、La Poutré H ( 2002)。 「スパイク ニューロンの時間的に符号 化 されたネットワークにおけるエラー逆伝播」 。Neurocomputing。48 ( 1–4 ): 17–37。doi : 10.1016 / S0925-2312(01)00658-0 。 ↑ Pfister JP、Toyoizumi T 、Barber D、Gerstner W (2006 年 6 月 )。「教師あり学習における正確な活動電位発火のための最適なスパイクタイミング依存性可塑性」。Neural Computation。18 ( 6 ) : 1318–1348。arXiv : q - bio/ 0502037。Bibcode : 2005q.bio ..... 2037P。doi : 10.1162 / neco.2006.18.6.1318。PMID 16764506。S2CID 6379045 。 ↑ Bohte SM、La Poutré H、Kok JN (2002 年 3 月)。 「スパースな時間符号化と多層 RBF ネットワークによるスパイク ニューロンを用いた教師なしクラスタリング」 。IEEE Transactions on Neural Networks。13 ( 2): 426–435。Bibcode : 2002ITNN ... 13..426B。doi : 10.1109 / 72.991428。PMID 18244443 。