LLMOpsの概要

LLMOpsの概念

Max Knobbout, PhD

Applied Scientist, Uber

このコースで学ぶこと

机に座って学ぶ本のユーモラスなイラスト

 

  • LLMOpsは大規模言語モデルアプリケーションの管理デプロイ維持を効果的に支援します
  • 学習内容:
    • 基礎知識
    • LLMアプリケーションのライフサイクル
    • 課題と考慮事項
1 Illustrations by Manfred Steger @ Pixabay
LLMOpsの概念

LLMの概要

 

 

LLMとは?
  • 📚 大量のテキストデータで学習
  • 🧠 人間に近いテキストの理解・生成が可能
  • 💡 AIの革新的技術

 

 

他との違い
  • 🏋 一般的に事前学習済み
  • 🐘 膨大なパラメータ数
  • 💻 大規模な計算リソースが必要
  • 🎲 予測不確実性が高い
LLMOpsの概念

当初の状況...

  • クエリが直接モデルに入力されていた
  • モデルの運用が中心だった
  • ファインチューニング時のみデータが使用された

クエリがLLMに入力され出力を生成するシンプルなパイプラインの図

LLMOpsの概念

...現在の状況

  • テキスト生成前に組織データを統合
  • データの処理・操作が含まれる場合がある
  • テキスト・画像・マルチモーダルに対応した単数または複数のモデル呼び出し

これらを本コースではLLMアプリケーションと呼びます

複雑なLLMパイプラインの図

LLMOpsの概念

LLMOpsの必要性

 

 

シームレスな統合

LLMOpsの概念

LLMOpsの必要性

 

 

スムーズなライフサイクル移行

LLMOpsの概念

LLMOpsの必要性

 

 

効率的でスケーラブルな管理

LLMOpsの概念

LLMOpsとMLOpsの比較

LLMOpsの概念

LLMOpsとMLOpsの比較

主な違い:

LLMOps MLOps
モデルサイズ 大規模 一般的に小規模
データ テキスト あらゆるデータ
事前学習済みモデル 一般的に使用 一般的に不使用
モデル改善 プロンプトエンジニアリング&ファインチューニング 特徴量エンジニアリング&モデル選択
汎用性 汎用 固定スコープ
予測不確実性
出力 主にテキスト タスク固有
LLMOpsの概念

練習しましょう!

LLMOpsの概念

Preparing Video For Download...