MLOps Academy · レッスン

MLflow UIで実行を比較する

実験を並べ替えたりフィルタリングしたりして、最適なモデルを見つけます。

レッスン 3/413 ステップ

「MLflow UIで実行を比較する」はCoddyKit上の無料MLOps Academyレッスンです。 これはレッスン3/4です。 下記で完全なレッスンを無料で読むことができます。その後、ブラウザ内の組み込みコードエディタと24時間対応のAIチューターでハンズオン演習できます。 これはMLOps Academy学習パスの一部であり、ウェブとCoddyKitアプリ全体で進捗が同期されます。 MLOps Academyコースには全4レッスンが含まれています。

実行結果の表

UIで実験を開くと、実行結果の表が表示されます。各実行が1行に対応し、パラメータとメトリクスが列として横並びに表示されます。

メトリクスで並べ替える

メトリクスの列見出しをクリックして並べ替えます。精度の降順に並べれば、最高の実行結果が表の先頭に表示されます。

検索で絞り込む

検索ボックスにクエリを入力して絞り込みます。関心のあるしきい値を超えるメトリクスなど、条件に一致する実行だけを残せます。

metrics.accuracy > 0.9 and params.max_depth = "6"

表示する列を選ぶ

列が多すぎますか。表示するパラメータとメトリクスを切り替えて、判断に本当に必要なものだけを表に表示します。

比較する実行を選ぶ

いくつかの実行の横にあるチェックボックスをオンにして、Compareをクリックします。MLflowが選択した実行だけを横並びにした、見やすい画面を開きます。

平行座標プロット

平行座標プロットでは、各実行をパラメータとメトリクスにまたがる1本の線として描画します。どの設定が高いスコアにつながるかを見つけられます。

散布図と等高線表示

散布図では、1つのパラメータとメトリクスの関係を示します。木の深さが増えるにつれて精度が上がり、その後下がるといった傾向を確認できます。

1つの実行を調べる

任意の実行をクリックして詳細ページを開きます。そこでは、その実行について記録されたすべてのパラメータ、メトリクスの曲線、タグ、アーティファクトを確認できます。

メトリクスの曲線を読む

詳細ページでは、ステップ付きのメトリクスが曲線として表示されます。損失が早い段階で横ばいになる場合、必要以上に長く学習した可能性があります。

コードからも検索する

ブラウザーだけに頼る必要はありません。search_runsを使えば、一致する実行結果をDataFrameに取り込み、プログラムで分析できます。

df = mlflow.search_runs(filter_string="metrics.accuracy > 0.9")

比較から判断へ

比較することで勝者を選べます。並べ替え、絞り込み、プロットを行って、明らかに優れた実行結果を見つけたら、本番環境への移行を進めます。

クイックチェック

UIで最適な実行結果を見つける方法を確認しましょう。

まとめ

実行結果を並べ替え、絞り込み、プロットした後、詳細を開いて勝者を確認しました。UIによって、たくさんの実行結果から明確な選択肢を見つけられます。✅

無料で開始

AI チューターと学ぶ Python — 無料

ブラウザでリアルコードを書いて実行し、24/7 の AI チューターから瞬時にサポートを受け、ウェブまたはアプリで続きから学習できます。

コース
30
レッスン
120

よくある質問

「MLflow UIで実行を比較する」レッスンは無料ですか?

はい。「MLflow UIで実行を比較する」の完全なテキストはこのウェブで無料で読めます。インタラクティブに演習し(組み込みコードエディタと24時間対応のAIチューター)、MLOps Academyコースの残りをアンロックするには、CoddyKit PROにアップグレードしてください。 MLOps Academyコースには全4レッスンが含まれています。

「MLflow UIで実行を比較する」で何を学びますか?

実験を並べ替えたりフィルタリングしたりして、最適なモデルを見つけます。 ブラウザで直接実行するハンズオンコードでMLOps Academyを演習し、24時間対応のAIチューターがレッスンを進める中での質問に答えます。

MLOps Academyを始めるのに経験は必要ですか?

事前経験は必要ありません。CoddyKitのMLOps Academyは初級者から上級者向けに構成されているため、ここから始めるか最初から始めて、自分のペースで進むことができます。 これはレッスン3/4です。

「MLflow UIで実行を比較する」レッスンにはどのくらい時間がかかりますか?

ほとんどのCoddyKitレッスンは約5~10分かかります。各レッスンはコンパクトでインタラクティブなので、着実に進歩し、ウェブとアプリ全体で正確に前回の場所から再開できます。

このMLOps Academyレッスンでコードを書いて実行できますか?

はい。すべてのMLOps Academyレッスンに組み込みコードエディタが含まれているため、ブラウザでリアルコードを書いて実行し、即座のAIフィードバックを取得できます。ローカル設定は不要です。

このコースのすべてのレッスン

  1. MLflowをインストールして追跡を始める
  2. パラメーター、メトリクス、アーティファクトを記録する
  3. MLflow UIで実行を比較する
  4. 1行のコードで自動記録する
← MLOps Academyに戻る