AmazonAmazon Machine Learning Specialty MLS-C01
·TW
·更新於 26 Jul 2026
一家電子商務公司部署了一個用於產品推薦的 SageMaker factorization machines (FM) 端點。團隊訓練了兩個新模型(TensorFlow 和 PyTorch),需要使用以下路由規則執行 A/B 測試:將 70% 的流量發送到 FM 模型,15% 發送到 TensorFlow 模型,15% 發送到 PyTorch 模型;但對於來自歐洲的客戶,將所有流量路由到 TensorFlow 模型。哪種架構支援這種行為?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 為 TensorFlow 和 PyTorch 模型建立兩個生產變體,並在 SageMaker 端點配置中設定每個變體的所需權重。使用此配置更新現有端點。對於歐洲客戶,將請求中的 TargetVariant 標頭設定為 TensorFlow 變體名稱。.
為什麼這是答案
正確答案利用了 SageMaker 端點的生產變體功能。您可以為 TensorFlow 和 PyTorch 模型建立新的生產變體,並在現有端點上設定它們的權重(70% 給 FM,15% 給 TensorFlow,15% 給 PyTorch),這允許進行 A/B 測試。對於來自歐洲的客戶,透過在請求中設定 TargetVariant 標頭為 TensorFlow 變體名稱,可以強制將所有流量路由到 TensorFlow 模型,覆寫預設的權重分配。
其他選項不正確的原因:
使用 Application Load Balancer 或 Network Load Balancer 會增加不必要的複雜性,因為 SageMaker 端點本身支援多模型和流量路由。
雖然自動擴展策略很重要,但它與流量路由機制無關,且在這種情況下不是解決方案的核心部分。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 →
無需信用卡