このチャプターの目次
1つ1つを行う方法もあるが、まとめて学習方法を検討するプログラムも公開されている。
pycaretのクイックスタートの部分を学んでいきます。
講義動画
今回のアウトライン
1. データの前処理: setup()
from pycaret.regression import *
exp1 = setup(dataset, target = 'medv', silent=True, fold_shuffle=True, session_id=123)
2. モデルの比較: compare_models()
best = compare_models()
3. 分析モデルの生成: create_model()
lr = create_model('rf')
4. チューニング: tune_model()
tuned_lr = tune_model(best)
5. 可視化: plot_model()
plot_model(tuned_lr)
6. 評価: evaluate_model()
evaluate_model(tuned_lr)
7. 予測: finalize_model(), predict_model()
final_lr = finalize_model(tuned_lr)
unseen_predictions = predict_model(final_lr)
unseen_predictions.head()