中的機器學習產品 AWS Marketplace - AWS Marketplace

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

中的機器學習產品 AWS Marketplace

身為 AWS Marketplace 賣方,您可以建立機器學習 (ML) 演算法和模型,供買方部署 AWS。本主題提供有關 中列出的 Amazon SageMaker AI 產品類型的資訊 AWS Marketplace。

SageMaker AI 產品有兩種類型列於 中 AWS Marketplace:

模型套件

預先訓練的模型,用於進行不需要買方進一步訓練的預測。

演算法

一種模型,要求買方在進行預測之前提供訓練資料。包含訓練演算法。

這些產品可透過 Amazon SageMaker AI 主控台或 提供給買方 AWS Marketplace。買方可以檢閱產品描述、文件、客戶評論、定價和支援資訊。當他們訂閱模型套件產品或演算法產品時,它會新增至 SageMaker AI 主控台上的產品清單。買方也可以使用 AWS SDKs、 AWS Command Line Interface (AWS CLI) 或 SageMaker AI 主控台來建立完全受管的 REST 推論端點,或對批次資料執行推論。

如需使用 Amazon SageMaker AI 建立機器學習產品的支援,請聯絡AWS Marketplace 賣方營運團隊。

機器學習產品入門

AWS Marketplace 支援兩種使用 Amazon SageMaker AI 的機器學習產品類型。兩種類型,模型套件產品和演算法產品,都會產生可部署的推論模型以進行預測。

SageMaker AI 模型套件

Amazon SageMaker AI 模型套件產品包含預先訓練的模型。預先訓練的模型可以部署在 SageMaker AI 中,以即時或批次進行推論或預測。此產品包含經過訓練的推論元件,其中若有模型成品。身為賣方,您可以使用 SageMaker AI 訓練模型,或自備模型。

SageMaker AI 演算法

買方可以使用 SageMaker AI 演算法產品來執行完整的機器學習工作負載。演算法產品有兩個邏輯元件:訓練和推論。在 SageMaker AI 中,購買者會使用自己的資料集,以您的訓練元件建立訓練任務。當訓練元件中的演算法完成時,會產生機器學習模型的模型成品。SageMaker AI 會將模型成品儲存在買方的 Amazon Simple Storage Service (Amazon S3) 儲存貯體中。在 SageMaker AI 中,買方接著可以部署您的推論元件以及這些產生的模型成品,以即時或批次執行推論 (或預測)。

部署推論模型

無論推論模型是從模型套件或演算法建立,有兩種方法可以部署:

  • 端點:此方法使用 SageMaker AI 部署模型並建立 API 端點。購買者可以使用此端點做為後端服務的一部分,為其應用程式提供動力。將資料傳送至端點時,SageMaker AI 會將資料傳遞至模型容器,並在 API 回應中傳回結果。端點和容器會持續執行,直到買方停止為止。

    注意

    在 中 AWS Marketplace,端點方法稱為即時推論,在 SageMaker AI 文件中,它稱為託管服務。如需詳細資訊,請參閱在 Amazon SageMaker AI 中部署模型

  • 批次轉換任務 – 在此方法中,買方會將資料集存放在 Amazon S3 中以進行推論。當批次轉換任務開始時,SageMaker AI 部署模型,將資料從 S3 儲存貯體傳遞至模型的容器,然後將結果傳回至 S3 儲存貯體。當任務完成時,SageMaker AI 會停止任務。如需詳細資訊,請參閱使用批次轉換

    注意

    這兩種方法都對模型透明,因為 SageMaker AI 會將資料傳遞給模型,並將結果傳回給買方。