CML を使ってモデルの学習をセットアップする
この演習では、CML GitHub Action を使って、降雨を予測するランダムフォレスト分類器を学習します。CML は、機械学習実験のレポート生成を抽象化する GitHub Action です。
学習は、main ブランチに対して PR を開いたときにトリガーされます。
引き続き気象データセットを使用します。preprocess_dataset.py ファイルには、これまでと同様にデータセットを前処理するためのヘルパー関数が含まれています。
train.py を実行すると、モデルの指標を含む metrics.json ファイルと、混同行列のプロットを含む confusion_matrix.png ファイルが出力されます。
今回の課題は、足場となっている .github/workflows/train_cml.yaml を完成させ、モデル学習の大まかな流れを構築することです。
注: Python スクリプトの実行には python ではなく python3 を使用してください。
この演習はコースの一部です
