(情報科学)技術的特異点と科学・技術等 1 (ナノテク) [転載禁止]©2ch.net (840レス)
前次1-
抽出解除 レス栞

669
(2): 667 [>620sage_yosoku昨日放о性金属臭] 2017/02/26(日)02:06 ID:vIzrnxYS(1/4) AAS
Page 43

第3章: 空間プーリングの実装と疑似コード

ry プーリング関数48の最初の実装の疑似コード ry
。このコードの入力は、センサー・データ又は前のレベルからのバイナリ配列である。
このコードは activeColumns(t) を計算する。activeColumns(t) は
時刻 t において、フィード・フォワード入力に対して選択されたカラムのリスト ry
時間プーリング関数の入力 ry activeColumns(t) は空間プーリング関数の出力 ry
670: 669 [>620sage] 2017/02/26(日)02:07 ID:vIzrnxYS(2/4) AAS
疑似コードは3つのフェーズ ry 順に実行 ry

ry 1: 各カラムについて、現在の入力のオーバラップを計算する。
ry 2: 抑制の後に勝者となったカラムを計算する。
ry 3: シナプスの永続値と内部変数を更新する。

空間プーリングの学習はオンライン49で行われるが、
フェーズ 3 を単にスキップすることで学習をしないようにすることもできる。

以下、3つのフェーズのそれぞれについて疑似コードを示す。
ry データ構造や補助関数は本章の最後に示す。

初期化
最初の入力を受け取る前に、各カラムの最初のシナプス候補のリストを計算して
省11
671
(2): 669 [>620sage] 2017/02/26(日)17:47 ID:vIzrnxYS(3/4) AAS
Page 44

フェーズ 1: オーバラップ
ry 与えられた入力ベクトルについて、そのベクトルと各カラムのオーバラップを計算する。
ry オーバラップは、アクティブな入力と接続されたシナプスの数 ry にブースト値を掛け ry
。もしこの値がminOverlap を下回 ry 0 ry

1. for c in columns
2.
3.   overlap(c) = 0
4.   for s in connectedSynapses(c)
5.     overlap(c) = overlap(c) + input(t, s.sourceInput)
省5
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 2.123s*