形式概念ラフ集合解析

形式概念分析とラフ集合を組み合わせた概念構造可視化システムの配布と解説

概要

属性表に対し、形式概念分析とラフ集合を組み合わせた分析を行います。
分析結果は形式概念分析から得られたハッセ図の上にラフ集合から得られた決定ルールが投影された形になります。
このアプリケーションを動作させるには、JRE(Java Runtime Environment)やJDK(Java Development Kit)などのJavaアプリケーション実行環境が必要です。
JREのバージョンは1.8以上で動作を確認しています。
Java実行環境はオラクル株式会社の公式サイトよりダウンロードすることができます。
ファイル構成は下記のとおりです。

readme.txt
car.csv// サンプル用の属性表(車の選好データ)
snack.csv// サンプル用の属性表(スナック菓子の選好データ)
FCRSA.jar// 形式概念ラフ集合解析ツールを実行するJavaアプリケーション
FCRSA.bat// Windows用の実行バッチファイル
FCRSA.sh// Unix用の実行シェルスクリプト

使い方

※このアプリケーションは配布板のため、属性表のサンプル数および属性値の数が10以下でないと分析ができないようになっています。

ダウンロードしたZIPファイルを任意のディレクトリに解凍してください。
解凍後、Windows OSの場合はFCRSA.batを、Unix OSの場合はFCRSA.shを実行することでアプリケーションを起動できます。
コマンドプロンプトで"javaw -jar conexp.jar"を実行したり、jarファイルをダブルクリックすることでも起動が可能です。
アプリケーションを実行して表示されるウィンドウにCSVファイルをドラッグ&ドロップすることで、ファイルをインポートできます。
インポートされたCSVファイルが正しい形式の属性表だった場合、自動的に分析が開始されます。
CSVファイルの形式については、サンプルデータのcar.csvおよびsnack.csvを参照してください。

分析方法

分析が完了すると、属性表より求めたハッセ図と決定ルールがそれぞれ別のウィンドウに表示されます。
決定ルールの算出の際には、インポートされた決定表の右端の属性が決定属性として処理されます。
描画されるハッセ図は、インポートされた決定表から決定属性(右端の属性)を除いたものに対応しています。
ラフ集合による分析を行わず、形式概念分析のみ行いたい場合は、属性表の右端に任意の内容の決定属性をダミーとして追加してください。
詳しい操作法については、下の動画を参照してください。

ダウンロード

下のボタンからダウンロードすることができます。

このソフトウェアの著作権は作者である酒匂が保有しており、許可なく改変、再配布することを禁止しています。このソフトウェアを使用したことによって生じたすべての障害・損害・不具合等に関して、私と私の関係者および私の所属するいかなる団体・組織は、一切の責任を負いません。各自の責任においてご使用ください。

ダウンロード
ver.1.6.1d
最終更新日 - 2018/01/12

連絡先

酒匂 一世
s175063(アットマーク)center.wakayama-u.ac.jp