機械学習モデルのObservabilityに関する記事.この辺は知識がまだまだ足りないので継続的に情報をインプットして実践していきたい!
Continuous Delivery for Machine Learning (CD4ML),機械学習アプリケーションを再現性高くリリースするためのソフトウェアエンジニアリングのアプローチ.CDといえでも機械学習の場合は,データとモデルという今までのソフトウェアにおけるCDには無い要素を考える必要が出てくるのは違いかな.
MLモデルのライフサイクルにおける6つのフェーズの紹介
この辺りは概ね上記パターンで機械学習アプリケーションが組み込まれていくパターンだと思う.これらをパイプラインで繋いで自動化したり,継続的なモデル改善に繋げる仕組みを作ることが大事.
それぞれのフェーズの説明とそこでの成果物を列挙しておく
1. Model Building:
2. Model Evaluation and Experimentation:
3. Productionize Model:
4. Testing:
5. Deployment: