一位資料科學家有一個新模型,在測試資料上的表現優於目前的生產模型。他們希望在正式環境的 SageMaker endpoint 中執行 A/B 測試,以在完全取代模型之前驗證其在實際流量上的效能。執行 A/B 測試需要哪些步驟?(選擇兩項)
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 建立一個新的 endpoint configuration,為兩個模型各定義一個生產變體 (production variant)。, 更新現有的 endpoint 以使用新的 endpoint configuration。.
為什麼這是答案
要執行 A/B 測試,您需要比較兩個模型在實際流量下的表現。首先,您必須建立一個新的 endpoint configuration,其中包含兩個生產變體 (production variants),每個變體對應一個模型(現有模型和新模型)。每個生產變體可以設定不同的權重,以控制流量分配。接著,您需要更新現有的 endpoint,使其使用這個新的 endpoint configuration。這樣,SageMaker 會根據您設定的權重將傳入的請求路由到不同的模型,從而實現 A/B 測試。 選項「建立一個新的 endpoint configuration,其中包含兩個指向不同 endpoint 的目標變體」是錯誤的,因為 endpoint configuration 中的變體應該指向模型,而不是其他 endpoint。選項「將新模型部署到現有的 endpoint」和「更新現有的 endpoint 以啟用新模型」是錯誤的,因為這些操作會直接替換現有模型,而非進行 A/B 測試。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 → 無需信用卡