> 産業技術総合研究所 > 一杉裕志 > 脳とベイジアンネット > BESOM download 2015-09-18 更新)

BESOM download

BESOM は大脳皮質に関する神経科学的知見を参考にして 設計した機械学習アルゴリズムです。 Deep Learning 、ベイジアンネット、自己組織化マップ、独立成分分析の機構を あわせ持っています。

BESOM 正式版RC(Release Candidate) を公開しました。
詳細な使い方のドキュメントは今後準備していきます。

まずはデモプログラムを動かしてみてください。

私自身は今後はほとんどコーディングできないと思います。 BESOM 本体の改良および、 BESOM を使った人間のような知能を目指す研究をしたい方はご連絡ください。

BESOM を使った研究テーマの案については下記ページをご参照ください。
BESOM 研究テーマ案一覧

ドキュメント

Known BUGS

・ B.javaの中 のメソッド名 connectOverlappingLateralNodes の、最初のl (エル) が全角文字になっており(8か所)、 OpenJDK でコンパイルできないそうです。 半角に直してお使いください。 2015-09-18

動作環境

Windows7 64bit, Java7 64bit, Eclipse で動作確認をしています。
ヒープサイズのオプションは -Xmx1024M -Xms1024M です。
Eclipse では

Run -> Run Configurations... -> (x)= Arguments タブ の VM arguments 欄で
-Xmx1024M
-Xms1024M

と設定しています。

ライセンス

修正BSDライセンスです。

BESOM の本体 "b/B.java" は下記特許を用いています。
特許第5170698号「確率的推論装置」

簡易GUIフレームワーク・コンポーネントウエア "lab/Lab.java" はこの特許とは無関係です。

ダウンロード

besom3.0rc1.zip

besom3beta1.zip

更新履歴

2014-04-15
・正式版RC1のソースコード besom3.0rc1.zip とデモの動かし方を公開。

2013-07-22
・ベータ版のソースコード besom3beta1.zip と簡単なドキュメントを公開。


一杉裕志のページ