クラウド内の AI 構築: Google Cloud と NVIDIA で簡単に
Google Cloud Japan Team
※この投稿は米国時間 2022 年 6 月 9 日に、Google Cloud blog に投稿されたものの抄訳です。
Google Cloud 上の NVIDIA GPU 搭載インスタンスは、組織が最新のハードウェアとソフトウェア スタックで AI アプリケーションを開発し、本番環境で大規模かつシームレスにデプロイするための最適なプラットフォームを提供します。
ワークフローを簡素化することで AI 開発のスピードを加速
NVIDIA はこのほど、GPU 最適化 AI ソフトウェアのハブである NVIDIA NGC カタログで、ワンクリック デプロイ機能を発表しました。Google Cloud と共同開発したこの機能を使用すると、AI ソフトウェアを NGC カタログからワンクリックで簡単にデプロイできます。
これにより、データ サイエンティストはフレームワーク、ソフトウェア開発キット、Jupyter ノートブックを、Vertex AI(機械学習オペレーションのための Google サービス)上の新しい Jupyter ノートブック マネージド サービスである、Google Cloud の Vertex AI Workbench に直接デプロイできます。
この機能は、最適なインスタンス構成を使って Google Cloud の Vertex AI Workbench 上で JupyterLab インスタンスを起動し、ソフトウェアの依存関係をプリロードして、NGC ノートブックをダウンロードする操作をまとめて行います。
NGC カタログ - AI ソフトウェアのハブ
NVIDIA はカタログ内の膨大な数にのぼる NVIDIA AI ソフトウェアの拡張を進めており、フレームワークからモデルまで、利用を開始するために必要なすべてを AI 実務担当者に提供しています。
カタログ内のすべての AI モデルには認証情報が付属しています。これは、モデルのスキル、モデルをトレーニングしたデータセット、モデルの使用方法、期待される動作を示すレジメのようなものです。
モデルの認証情報がもたらす透明性により、開発者は確信を持ってユースケースに正しいモデルを選択できます。
また、NGC カタログには、一般的な AI / ML アプリケーション向けにカスタマイズされた Jupyter ノートブックも含まれています。例を以下に示します。
コンピュータ ビジョン - 人間によるアクションやジェスチャーなどを感知するためのモデルのコレクション。
自動音声認識 - テキスト読み上げトレーニングのためのエンドツーエンドのワークフロー。
レコメンデーション - エンドツーエンドのレコメンデーション サービスの構築を支援するサンプル ノートブックのコレクション。
Serve Robotics は、Vertex AI と、NGC のワンクリック デプロイが提供するシンプルで使いやすいインターフェースを使用しています。
「NGC カタログのおかげで、当社の ML リサーチ エンジニアは Vertex AI でテストする環境をワンクリックで開始できます。ML インフラ設定の作業が必要ないため、研究者はコンピュータ ビジョンおよびロボット工学空間の ML の問題に専念でき、効率が向上しました。」- Serve Robotics、ML 担当ディレクター / 認識&予測部門担当責任者 Kaiwen Yuan 氏
ML のデプロイを高速化
読み上げ音声、コンピュータ ビジョン、レコメンデーションに関する多数の Jupyter ノートブックのサンプルをご覧ください。AI を使い始めたばかりの場合は、NVIDIA の Jupyter ノートブックのサンプル コレクションを確認し、ワンクリック デプロイ機能を使用して Google Cloud Vertex AI 上で実行してみてください。
- NVIDIA、プロダクト マーケティング担当シニア マネージャー Chintan Patel 氏