ホップフィールドネットワークをJavaScriptで実装。

2015/9/4

ホップフィールドネットワークの説明は ここここ にあるが、画像認識について考えたこと。

資料 によると記憶できるパターン数はニューロン数(ノード数?)の15%あたりが限界とあるが、 この例だと 25ノード×0.15=3~4個 になる。 メモリ効率でいえば元の画像をまるごと記憶したほうがいい。

プログラム。



学習データ。

3つの5×5画像を記憶させる。

重み。

学習結果の重みは25×25のマトリクスになる。対象型なので実質半分のメモリで済む。

想起パターン。

想起結果。

THETAによって精度が変わるのが困りもの。

参考になったリンク。



©