Java深層学習構築環境DaiJa

ニューラルネットワークを学び、Javaで実装できる


ソフト詳細説明

自然界の全ての知的生命体は学び方を教わらずに知識を獲得する。ニューラルネットワークは脳神経を模擬した単純な疑似ニューロンを組み合わせて構築される。この単純かつ機械的に組み合わされたニューラルネットワークが世の中の多様な事象を学習する能力を発揮する。
Javaで実装された深層学習用プログラムDaiJa(Java深層学習構築環境DaiJa:Deep-learning Activate Implement by JAva)により、ニューラルネットワークが花の分類や手書き文字の認識など様々な対象を学習するその振る舞いの一部始終を、実際にプログラムを実行して体験することができる。ニューラルネットワークの挙動をつぶさに観察し把握することで隅々まで納得することにより、深層学習の仕組みが解き明かされ、そのすべての知見を自身のものとすることができる。

さらに、Java言語という非常に強力で広範な応用力を備えたプログラミング環境により、誰もがニューラルネットワークを実装し、自身の目的に応じて使えるものにすることがJava深層学習構築環境DaiJaの目的である。

DaiJaプロジェクトには以下のニューラルネットワークが実装されている。

1.SingleLayerNN:単層ニューラルネットワーク AND論理やOR論理などの論理演算を学習
2.MultilayerNN:単層ニューラルネットワーク 単層では学習できないEXOR論理を学習
3.CurveFitting:回帰ニューラルネットワーク 曲線(多項式)を推定
4.Classification:分類ニューラルネットワーク アイリスの品種を分類
5.ImageRecognition:画像認識ニューラルネットワーク 手書き数字を判別
6.ConvolutionalNN:畳込ニューラルネットワーク フィルタを用いた畳込みによる学習

動作環境

Java深層学習構築環境DaiJaの対応動作環境
ソフト名:Java深層学習構築環境DaiJa
動作OS:汎用
機種:汎用
種類:フリーソフト
作者: Digital Servo 

ユーザーの評価(0人):0
コメント:0
>>コメントを見る

最優秀ダウンロードソフト決定戦
お気に入りのソフトに投票しよう!

■関連キーワード

実装  Java  ニューラルネットワーク 


「技術・工学」カテゴリーの人気ランキング

  1. 学習分析用Javaデジタル学習構築環境DaiJa Ver.4 「学習分析」(自己組織化マップSOMによる多変量解析)を学び、Javaで実装できる(ユーザー評価:0)
  2. 学習制御用Java深層学習構築環境DaiJa Ver.3 学習制御用Java深層学習構築環境DaiJa Ver.3、学習制御(深層学習によるサーボ制御)を学び、Javaで実装(ユーザー評価:0)
  3. Java深層学習構築環境DaiJa ニューラルネットワークを学び、Javaで実装できる(ユーザー評価:0)
  4. get気象データ(LibreOffice サンプル版) 気象庁の公開されている各地の気象データを取得する(ユーザー評価:0)
  5. get気象データ(LibreOffice 有償版) 気象庁公開の各地気象データを取得しグラフ化 「おんどとりease」データもグラフ化して比較可能(ユーザー評価:0)

カテゴリーから選ぶ


その他のコンテンツ
ちょい読み!
コミック
SELECTION