AI LAB / KEYWORD DICTIONARY

基礎知識

Inference Cloud(推論クラウド)とは?

推論クラウドは、学習済みAIモデルによる推論をクラウド上の計算基盤で実行・提供する構成を指す説明表現です。統一された正式名称ではなく、資料ではcloud inferenceなどと説明されています。

仕組みと使いどころ

AI推論は、学習済みモデルが新しい入力を処理し、予測、分類、判断、文章や画像などの出力を生成する実行段階です。本項の推論クラウドは、この推論をデータセンター上のCPU、GPU、専用アクセラレーターなどで実行し、アプリケーションから利用できるようにする基盤やサービスを表します。これは統一規格や特定製品の正式名称ではありません。モデルを推論用に配備・管理する処理はAI servingとも呼ばれ、APIエンドポイントの設定や要求を処理する基盤の管理を含みます。提供サービスによっては、モデル、クラウド事業者、リージョン、機器、認証方式、複製数、自動スケーリングなどを設定できます。クラウド推論には、個別の要求へ即時に応答するリアルタイム推論と、大量の入力をまとめて扱うバッチ推論があります。応答速度、処理量、費用、利用可能なモデルや機器は構成によって異なります。推論はモデルの学習とは異なり、その出力品質はモデル、入力データ、モデルドリフトなどの影響を受けます。

Inference Cloudの活用例

たとえば、こんな場面で

学習済みの文章生成モデルや画像分類モデルをクラウド上へ配備し、アプリケーションからエンドポイントを呼び出して結果を受け取る構成が考えられます。即時応答にはリアルタイム推論、定期的な大量処理にはバッチ推論を利用できます。

使うときのポイント

必要な応答時間、処理量、対応モデル、CPU・GPUなどの機器、実行地域、認証、自動スケーリング、料金を確認してください。入力品質と出力精度を監視し、モデルドリフトにも備えます。

参考資料

What is AI inference? How it works and examples (新しいタブで開きます)Configuration · Hugging Face (新しいタブで開きます)What is Inferencing? - AI Inference Explained - AWS (新しいタブで開きます)

用語の説明や活用例に関連する参考資料です。

READ & LEARN

用語を知ったら、活用を知る。

AI LABで、AIの動向や業務に取り入れるヒントを読む。

記事一覧を見る