mahout のドーナツ分類の例に従って、次のようにモデルを構築しました。
ビルドモデル:
./mahout trainlogistic --input donut.csv --output ./model --target color --categories 2 --predictors x y a b c --types numeric --features 20 --passes 100 --rate 10
このモデルを次のように評価します。
./mahout runlogistic --input donut.csv --model model --auc --confusion
出力は次のとおりです。
AUC = 0.97
confusion: [[27.0, 13.0], [0.0, 0.0]]
entropy: [[-0.4, -0.3], [-1.2, -0.7]]
最初のコマンドは、ローカル ディスクにモデル ファイルを作成しました。このモデルを使用して新しいデータを分類するにはどうすればよいですか? そのためのコマンドはありますか?または、そのモデルをロードして分類する Java コードを作成する必要がありますか?