為什麼應該使用 IoT Greengrass ML 推論?
AWS IoT Greengrass 可讓您輕鬆使用在雲端建立、訓練和優化的模型,在本地裝置上執行機器學習 (ML) 推論。AWS IoT Greengrass 讓您使用在 Amazon SageMaker 中訓練過的機器學習模型,或使用儲存於 Amazon S3 中自行預先訓練過的模型的靈活性。
機器學習使用從現有資料學習的統計演算法,這個過程稱為培訓,以便對新資料做出各種決策,這個過程稱為推論。在訓練期間找出資料中的模式和關係,以建立模型。之後,系統可以透過這個模型對以前沒有遇到過的資料做出明智的決定。優化模型會壓縮模型尺寸,使它能快速執行。訓練及優化 ML 模型需要大量的運算資源,因此非常適合在雲端進行。但是,推論一般需要很少的運算能力,並且通常在新的資料可用時即時完成。以非常短的延遲時間獲得推論結果非常重要,以確保 IoT 應用程式能夠快速回應本機事件。
AWS IoT Greengrass 為您提供兩全其美的解決方案。您使用在雲端建立、訓練和優化的機器學習模型,然後在本機裝置執行推論。例如,您可以在 SageMaker 中建立一個用於場景偵測分析的預測模型,針對在任何相機上執行進行優化,然後將它部署,以便預測可疑活動,並送出提醒訊號。從 AWS IoT Greengrass 上執行的推論收集的資料可以送回 SageMaker,加上標籤,並用來持續改進機器學習模型的品質。
優勢
靈活
AWS IoT Greengrass 包含預先建立的 Amazon SageMaker Neo Deep Learning Runtime (DLR)、Apache MXNet、TensorFlow 和採用 Intel Atom 技術的 Chainer 裝置用套件、NVIDIA Jetson TX2 和 Raspberry Pi,因此您無需從頭開始建立和設定您的裝置的機器學習架構。此外,它也可以和其他的熱門架構搭配使用,包括 PyTorch 與 Caffe2。如果您搭配 AWS IoT Greengrass 使用 Amazon SageMaker Neo,在這些架構中寫入的模型會轉換成能夠在任何包含 Neo 執行時間的 AWS IoT Greengrass 裝置上執行的可攜式程式碼,因此您無須在邊緣做額外的調校。
只需幾個快速步驟即可將模型部署到連線裝置
AWS IoT Greengrass 可讓您輕鬆地將機器學習模型從雲端部署到您的裝置。只需在 AWS IoT Greengrass 主控台中按幾下,即可在 Amazon SageMaker 或 Amazon S3 中找到經過訓練的模型、選擇您想要的模型,然後將其部署到目標裝置。您的模型將會部署到所選的連線裝置。
加速推論效能
透過 Amazon SageMaker 和 Neo 深度學習編譯器的整合,您可以部署具有優化執行時間的機器學習模型,執行速度最高可達手動調校或使用機器學習架構的兩倍。AWS IoT Greengrass 也提供常見機器學習架構和目標裝置 (例如 Nvidia Jetson TX2 電路板) 的預先建置執行時間,讓您可以存取硬體加速器 (例如裝置上的 GPU)。
在更多裝置上執行推論
使用 Amazon SageMaker 與 Neo 編譯器的整合時,優化模型所需的記憶體使用量不到十分之一,因此可以在資源受限的裝置 (例如居家安全相機和傳動器) 上執行。
在連線裝置上輕鬆執行推論
在執行 AWS IoT Greengrass 的裝置上本機執行推論,能降低將裝置資料傳送至雲端進行預測的延遲和成本。您是在裝置上直接執行推論,而不是將所有資料送到雲端執行機器學習推論。
建立更準確的模型
您可以使用 AWS IoT Greengrass 執行推論和擷取結果、偵測極端值,並將資料送回雲端和 Amazon SageMaker,將它重新分類、標記和用於模型重新訓練,以改善機器學習模型的正確性。
使用案例
特色客戶
![](https://d1.awsstatic.com/logos/600x400_logos/600x400_Yanmar_Logo.46e785e9c900e31d028ac7fb485157c97e73cc8c.png)
AWS IoT Greengrass 透過自動偵測和識別蔬菜的主要生長階段來種植更多農作物,協助 Yanmar 提高溫室營運的智慧。
![](https://d1.awsstatic.com/product-marketing/AI/customers/Case%20Studies%20Page/600x400_Electronic-Caregiver_Logo.6fb10a3b5e60232a474715c8d5d6bd9efa19f7d5.png)
Electronic Caregiver 利用 AWS IoT Greengrass ML 推論確保高品質的照護,而且可以將機器學習模型直接推送到邊緣裝置,讓患者更安全。
![](https://d1.awsstatic.com/IoT/600x400_Vantage-Power_Logo.d06aad1924f06f1d5f883ba7879de8e0e2a20825.png)
使用 AWS IoT Greengrass 時,Vantage Power 可以將機器學習模型推送至個別車輛,並提早 1 個月偵測到電池故障。
特色合作夥伴
![](https://d1.awsstatic.com/partner-network/partner_marketing_web_team/600x400-logos/600x400_Adlink.b05229d2bc633b2be39ce7d4a68871ff61ae9df7.png)
![](https://d1.awsstatic.com/customer-references-case-studies-logos/customer-pages_logos/Leopard-Imaging_Logo.aa4bb218de6b7bb271738dbd4f5de90cb5cffb30.png)
![](https://d1.awsstatic.com/customer-references-case-studies-logos/customer-pages_logos/Acer_Logo.c604f615c324e4afdb715e65d1bf178836c852d6.png)