皆さんこんにちは、私は経験者が実際にどう仕事をしているのかを理解しようとしています。単なるモデリングの話ではなく、システム設計やドキュメントの部分についてです。
私が苦労しているのは、チームがMLアーキテクチャをどのようにドキュメント化しているかの良い例を見つけることです。例えば、トレーニングパイプラインやRAGシステム、バッチスコアリングのセットアップなどを構築する際に、実際にアーキテクチャ図を維持していますか?もしそうなら、どのように作成し、アップデートしていますか?
いくつか具体的に気になる点があります:
- アーキテクチャ図にはどんなツールを使っていますか?手描きが多いですか?それともdraw.ioやMiroですか?
- 新しいチームメンバーにシステムのコンポーネントをどう説明していますか?ドキュメントや図があるのでしょうか、それとも口頭説明だけですか?
- あなたの典型的なMLシステムはどんな感じですか?(例:プロジェクトに関わらずほぼ必ず存在するコンポーネントは何ですか?)
- ドキュメントはチームで積極的にメンテナンスしていますか?それとも放置されがちですか?
多くのオンラインのMLコンテンツはモデルの性能やトレーニングに重点をおいていますが、私はサイズの異なるチームでのエンジニアリングやドキュメント面の実状をリアルに知りたいと思っています。
経験談、ワークフロー、頼りにしているツールなど、どんな情報でも非常に助かります。よろしくお願いします!