| 機能選択ツールボックス | |
|---|---|
スクリーンショットはFST1のユーザーインターフェース全体を示しています。左側には特徴選択結果を表示するログウィンドウがあります。中央右側には結果テーブルウィンドウがあります。右下にはデータと混合モデルコンポーネントのグラフィック投影図があります。その上には最適サブセット探索手法のパラメータを設定するためのダイアログがあります。 | |
| 開発者 | UTIA、チェコ科学アカデミー |
| 安定放出 | 3.1.1 / 2012年9月9日 ( 2012-09-09 ) |
| 執筆 | C++ |
| オペレーティング·システム | クロスプラットフォーム(v3) |
| タイプ | 機械学習、パターン認識 |
| ライセンス | 非商用利用は無料 |
| Webサイト | fst |
Feature Selection Toolbox (FST) は、主に機械学習領域における特徴選択のためのソフトウェアであり、[ 1 ] C++で記述され、チェコ科学アカデミーの情報理論および自動化研究所(UTIA)で開発されました。
Feature Selection Toolbox (FST1) の第一世代は、Windows アプリケーションであり、ユーザーが独自の単純なテキスト フラット ファイル形式で保存されたデータに対して、いくつかの準最適、最適、および混合ベースの特徴選択方法を適用できるユーザー インターフェイスを備えていました。[ 2 ]
第3世代のFeature Selection Toolbox(FST3)は、ユーザーインターフェースを持たないライブラリであり、オリジナルのFST1よりも効率的で汎用性が高くなるように作成されました。[ 3 ]
FST3 は、データ前処理や分類など、いくつかの標準的なデータマイニングタスクをサポートしていますが、主な焦点は特徴選択にあります。特徴選択のコンテキストでは、一般的な手法だけでなく、あまり一般的ではない手法もいくつか実装しており、特にさまざまな逐次探索手法 (ヒルクライミングの一種) のスレッド実装に重点を置いています。実装されている手法には、個々の特徴ランキング、フローティング サーチ、ランダム化または決定論的な形式での振動探索 (非常に高次元の問題に適しています)、分岐限定法タイプの最適手法、確率的クラス距離基準、さまざまな分類器精度推定器、特徴部分集合サイズの最適化、事前に指定された特徴重みによる特徴選択、基準アンサンブル、ハイブリッド手法、すべての同等の解の検出、または 2 つの基準の最適化などがあります。FST3 は、知識分析のための Waikato Environment Weka、RapidMiner、または PRTools のような一般的なソフトウェアよりも狭く特化しています。[ 4 ]
デフォルトでは、ツールボックスに実装されている手法は、データが単一のフラットファイルとして、シンプルな独自フォーマットまたはWekaフォーマットARFFで利用可能であることを前提としています。WekaフォーマットARFFでは、各データポイントは固定数の数値属性で記述されます。FST3はユーザーインターフェースなしで提供され、機械学習とC++プログラミングの両方に精通したユーザーによる使用を想定しています。古いFST1ソフトウェアは、C++でコーディングする必要がないため、簡単な実験や教育目的に適しています。
公式サイト