sklearn-fabは、異種混合学習エンジンをscikit-learnのestimatorとして使用可能にしたライブラリです。
異種混合学習エンジンを使用可能なソフトウェアとして、SAMPO/FABがあります。
SAMPO/FABは、
といった、分析を行うための一連の機能を有しています。
独自仕様を使い、それらの機能を利用することで、分析を円滑に進めることができます。
一方、sklearn-fabは仕様をsckit-learnに合わせることで、異種混合学習エンジンをより利用しやすい形にして提供しています。
sklearn-fabを体験するためのノートブックを、以下からご覧いただけます。
最初に1.をご覧いただき、必要に応じて2., 3.へと読み進めてください。
モデルの作成・評価、モデルを使用した予測などを実行し、sklearn-fabの基本的な使用方法を体験できます。
pipeline, GridSearchCV, joblibといった、OSSライブラリの機能と、sklearn-fabを組み合わせた使用方法を体験できます。
異種混合学習の性質(ランダムリスタート)や特長(高い解釈性)を活かすための、sklearn-fabの使用方法を体験できます。