gk mlops cheatsheet
G検定トップ
> データサイエンティスト・ビジネスアナリスト・エンジニアの役割整理【G検定対策】
まず結論
- データサイエンティストは「モデル・分析担当」
- ビジネスアナリストは「業務要件・課題定義担当」
- エンジニアは「実装・運用担当」
- G検定では「誰が何をするか」を正確に区別できるかが問われる。
直感的な説明
機械学習プロジェクトを「料理」に例えると、
- ビジネスアナリスト:
👉 何を作るか決める人(注文・目的) - データサイエンティスト:
👉 レシピを考える人(分析・モデル) - エンジニア:
👉 安定して提供する人(調理・提供)
👉 全員そろわないと、プロジェクトは回らない。
定義・仕組み
データサイエンティスト(Data Scientist)
- データ分析・特徴量設計
- 機械学習モデルの構築・評価
- 精度改善・モデル選定
👉 「どうやって予測するか」を考える人
ビジネスアナリスト(Business Analyst)
- 業務課題の整理
- 目的・KPIの定義
- モデル結果の業務解釈
👉 「そもそも何を解決したいのか」を決める人
エンジニア(Engineer)
- システム実装
- モデルのデプロイ
- 運用・監視・自動化
👉 「現場で使える形にする人」
いつ使う?(得意・不得意)
データサイエンティスト
- 得意:分析・モデル構築
- 不得意:要件定義だけ/運用だけ
ビジネスアナリスト
- 得意:業務理解・意思決定支援
- 不得意:モデルの細かい実装
エンジニア
- 得意:安定運用・自動化
- 不得意:業務要件の決定
G検定ひっかけポイント
G検定では、役割の入れ替えを狙ってくる。
よくあるひっかけ
- ❌ 業務要件を定義 → データサイエンティスト
- ❌ モデル精度の評価 → ビジネスアナリスト
- ❌ 運用監視 → データサイエンティスト
正しい判断基準
- 業務・目的・KPI → ビジネスアナリスト
- 分析・モデル・精度 → データサイエンティスト
- 実装・運用・自動化 → エンジニア
MLOpsとの関係
- MLOpsは この3者の協業を前提とした考え方
- 特に ビジネスアナリストが重要 とされやすい
まとめ(試験直前用)
- 課題を決める → ビジネスアナリスト
- モデルを作る → データサイエンティスト
- 使える形にする → エンジニア
- MLOpsはこの3者の連携を重視
- 「営業」「セールス」は選ばない
🔗 関連記事
- NISC・IPA・JPCERT/CC・CSIRTの違いまとめ【一発で切れるチートシート】
- データ・AI利活用における留意事項とは?【DS検定リテラシー】
- データを読む・説明する・扱うとは?データリテラシー実践ガイド【DS検定】
- 数理・アルゴリズム・データ活用基礎(オプション)【DS検定対応】
- ④ Assistant Data Scientist(見習い)に求められるビジネス力
🏠 G検トップに戻る