機械学習コンポーネント - AWS IoT Greengrass

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

機械学習コンポーネント

AWS IoT Greengrass は、Amazon でトレーニングされたモデル、 SageMaker または Amazon S3 に保存されている独自の事前トレーニング済みモデルを使用して機械学習推論を実行するために、サポートされているデバイスにデプロイできる次の機械学習コンポーネントを提供します。

AWS は、次の機械学習コンポーネントのカテゴリを示します。

  • モデルコンポーネント - Greengrass アーティファクトとして機械学習モデルが含まれます。

  • ランタイムコンポーネント - 機械学習フレームワークとその従属関係を Greengrass コアデバイスにインストールするスクリプトが含まれます。

  • 推論コンポーネント - 推論コードが含まれ、機械学習フレームワークをインストールして事前学習済みの機械学習モデルをダウンロードするためのコンポーネント従属関係が含まれます。

AWSが提供する機械学習コンポーネントでサンプル推論コードと事前トレーニング済みモデルを使用して、DLR と TensorFlow Lite を使用してイメージ分類とオブジェクト検出を実行できます。Amazon S3 に格納されている独自のモデルでカスタム機械学習の推論を実行したり、別の機械学習フレームワークを使用したりするには、これらのパブリックコンポーネントのレシピをテンプレートとして使用して、カスタム機械学習コンポーネントを作成できます。詳細については、「機械学習コンポーネントのカスタマイズ」を参照してください。

AWS IoT Greengrass には、Greengrass コアデバイス上の SageMaker Edge Manager エージェントのインストールとライフサイクルを管理するための AWSが提供するコンポーネントも含まれています。 SageMaker Edge Manager では、Amazon SageMaker Neo でコンパイルされたモデルをコアデバイス上で直接使用できます。詳細については、「Greengrass コアデバイスで Amazon SageMaker Edge Manager を使用する」を参照してください。

次の表では、AWS IoT Greengrass で利用できる機械学習コンポーネントを一覧表示します。

注記

AWS が提供する複数のコンポーネントは、Greengrass nucleus の特定マイナーバージョンに依存します。この従属関係により、Greengrass nucleus を新しいマイナーバージョンに更新するとき、これらのコンポーネントを更新する必要があります。各コンポーネントが依存する nucleus の特定バージョンの情報については、対応するコンポーネントのトピックを参照してください。nucleus の更新の詳細については、「AWS IoT Greengrass Core ソフトウェア (OTA) の更新」を参照してください。

コンポーネントのコンポーネントタイプが汎用と Lambda の両方である場合、コンポーネントの現在のバージョンは汎用タイプであり、コンポーネントの以前のバージョンは Lambda タイプです。

コンポーネント 説明 コンポーネントタイプ サポートされる OS オープンソース
Lookout for Vision エッジエージェント Amazon Lookout for Vision ランタイムを Greengrass コアデバイスにデプロイし、コンピュータビジョンを使用して産業製品の欠陥を検出できるようにします。 ジェネリック Linux いいえ
SageMaker Edge Manager Amazon SageMaker Edge Manager エージェントを Greengrass コアデバイスにデプロイします。 ジェネリック Linux、Windows いいえ
DLR イメージ分類 DLR イメージ分類モデルストアと DLR ランタイムコンポーネントを従属関係として使用し、DLR をインストール、サンプルイメージ分類モデルをダウンロード、サポートされているデバイスにイメージ分類推論を実行する推論コンポーネント。 ジェネリック Linux、Windows いいえ
DLR オブジェクトの検出 DLR オブジェクト検知モデルストアと DLR ランタイムコンポーネントを従属関係として使用し、DLR をインストール、サンプルオブジェクト検知モデルをダウンロード、サポートされているデバイスにオブジェクト検知推論を実行する推論コンポーネント。 ジェネリック Linux、Windows いいえ
DLR イメージ分類モデルストア Greengrass アーティファクトとしてサンプル ResNet-50 イメージ分類モデルを含むモデルコンポーネント。 ジェネリック Linux、Windows いいえ
DLR オブジェクト検出モデルストア Greengrass アーティファクトとしてサンプル YOLOv3 オブジェクト検出モデルを含むモデルコンポーネント。 ジェネリック Linux、Windows いいえ
DLR ランタイム DLR とその従属関係を Greengrass コアデバイスにインストールするために使用されるインストールスクリプトを含むランタイムコンポーネント。 ジェネリック Linux、Windows いいえ
TensorFlow ライトイメージ分類 TensorFlow Lite イメージ分類モデルストアと TensorFlow Lite ランタイムコンポーネントを依存関係として使用し、 TensorFlow Lite をインストールし、サンプルイメージ分類モデルをダウンロードし、サポートされているデバイスにイメージ分類推論を実行する推論コンポーネント。 ジェネリック Linux、Windows いいえ
TensorFlow Lite オブジェクト検出 TensorFlow Lite オブジェクト検出モデルストアと TensorFlow Lite ランタイムコンポーネントを依存関係として使用し、 TensorFlow Lite をインストールし、サンプルオブジェクト検出モデルをダウンロードし、サポートされているデバイスでオブジェクト検出推論を実行する推論コンポーネント。 ジェネリック Linux、Windows いいえ
TensorFlow ライトイメージ分類モデルストア Greengrass アーティファクトとしてサンプル MobileNet v1 モデルを含むモデルコンポーネント。 ジェネリック Linux、Windows いいえ
TensorFlow Lite オブジェクト検出モデルストア Greengrass アーティファクトとしてサンプルのシングルショット検出 (SSD) MobileNet モデルを含むモデルコンポーネント。 ジェネリック Linux、Windows いいえ
TensorFlow Lite ランタイム Greengrass コアデバイスに TensorFlow Lite とその依存関係をインストールするために使用されるインストールスクリプトを含むランタイムコンポーネント。 ジェネリック Linux、Windows いいえ