学習分析用Javaデジタル学習構築環境DaiJa Ver.4

「学習分析」(自己組織化マップSOMによる多変量解析)を学び、Javaで実装できる


ソフト詳細説明

ニューラルネットワークの強力かつ柔軟な学習能力を用いて多変量データを分析するために、ニューラルネットワークを用いた手法の一つである自己組織化マップ(SOM:Self Organised Map)による学習環境を提供します。SOMはコホネン教授(Teuvo Kalevi Kohonen, Dr. Eng)によって提案されたニューラルネットワークのモデルです。

深層学習では、正解データ(教師データ)を必要とするバックプロパゲーションが用いられます。あらかじめ正解データを用意しておくことが必須です。正解データを得ることは自動化が難しく、昨今では更に多くのデータとその正解データを必要としています。そのため、「自己教師あり学習」と呼ばれるアルゴリズムが提案され、教師データの不足を補う努力が払われています。

一方、自己組織化マップSOMは教師データを必要としない学習方法です。教師データ無しで学習するというと、疑問に思われるかもしれませんが、データを解析して何か有用な情報が把握できるということは、そもそも元のデータの中に抽出できる情報を持っていたということです。欲しい情報はデータの中に埋もれており、この情報を引き出し可視化することがSOMの働きです。SOMはデータの僅かな差異や傾向をつぶさに拾い集めて、似たような情報を持つデータのクラスタを形成します。

SOMの学習能力の高さや柔軟性を多変量データの分析に適用します。Javaで実装された学習分析用Javaデジタル学習構築環境DaiJa Ver.4(Digital-learning Aide Instrument by JAva)により、SOMによる制御の一部始終を、実際にプログラムを実行して体験することができます。ニューラルネットワークの挙動をつぶさに観察し把握することで隅々まで納得することにより、SOMの仕組みが解き明かされ、そのすべての知見を自身のものとすることができます。

SOMによる学習状況や分類結果を体験し理解するためには可視化ツールが必須になりますが、DaiJa Ver.4のプロジェクト・フォルダには、強力で使い勝手の好い可視化環境を提供するツールとしてSOMビューワが組み込まれています。従って、Javaが実行できるコンピュータさえあれば、SOMを実行し分類問題を体験することが可能です。そして、Java言語という非常に強力で広範な応用力を備えたプログラミング環境により、誰もがSOMを拡張し、自身の目的に応じて使えるようにできると考えています。

動作環境

学習分析用Javaデジタル学習構築環境DaiJa Ver.4の対応動作環境
ソフト名:学習分析用Javaデジタル学習構築環境DaiJa Ver.4
動作OS:汎用
機種:汎用
種類:フリーソフト
作者: Digital Servo 

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

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

■関連キーワード

学習  マップ  分析  自己  実装  組織  Java  解析  変量  SOM 


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

  1. 電験3種【法規】模範解答 平成16年8月22日に実施された試験の模範解答(ユーザー評価:0)
  2. 平成20年度電験3種試験問題模範解答(電力) 平成20年度電験は、こんな問題が出ました 来年も類似問題が出るかも(ユーザー評価:0)
  3. 平成20年度電験3種試験問題模範解答(理論) 平成20年度電験は、こんな問題が出ました 来年も類似問題が出るかも(ユーザー評価:0)
  4. 電験3種【機械】模範解答 平成16年8月22日に実施された試験の模範解答(ユーザー評価:0)
  5. 化学部門_平成19年度技術士第二次試験の試験問題 平成19年度に出題された技術士第2次試験の化学部門の問題(ユーザー評価:0)

カテゴリーから選ぶ


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