問題 No.976
MLOpsのサイクルにおいて「CI(継続的インテグレーション)」が果たす役割として適切なものはどれか。
【正解の解説】
モデルのコード変更やデータ更新が正しく動作するかを自動テストすること
モデルのコード変更やデータ更新が正しく動作するかを自動テストすることとは、変更を加えるたびに品質が損なわれていないか、システムが自動的に確認する仕組みのことで、CIの核心的な役割です。
スポンサーリンク
【その他の選択肢の解説】
モデルの運用停止を自動化すること
モデルの運用停止を自動化することとは、システムを停止するプロセスを指しますが、CI(継続的インテグレーション)の本質ではありません。
AIの学習結果を人間に代わって判断すること
AIの学習結果を人間に代わって判断することとは、モデルの予測や推論に関する領域であり、CIという開発プロセスそのものを指すものではありません。
計算資源を物理的に増設すること
計算資源を物理的に増設することとは、ハードウェアの拡張に関わる作業であり、ソフトウェア開発の自動化プロセスであるCIとは異なります。