RetailVision'ın mağaza başına 240 kişiselleştirme modeli (her biri ~120 MB) vardır ve bu modeller nadiren sorgulanır (model başına istekler arasında dakikalar geçer). Şu anda her modeli ayrı bir endpoint olarak barındırıyorlar, bu da maliyetli. Maliyeti en aza indirmek isterken, bir model ilk kez istendiğinde kabul edilebilir cold-start gecikmesini korumak istiyorlar. Bu senaryoda maliyeti düşürmek için en iyi SageMaker barındırma yaklaşımı nedir?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Model yapıtlarını S3'te depolayan tek bir SageMaker multi-model endpoint kullanın; container, modelleri isteğe bağlı olarak belleğe yükleyerek birçok düşük trafikli modeli daha az instance üzerinde birleştirir — instance belleğinin eşzamanlı aktif modeller için yeterli olduğundan emin olun ve ara sıra model yükleme gecikmesini kabul edin.
Neden bu cevap
Tek bir SageMaker çoklu model uç noktası, birçok nadiren sorgulanan modeli daha az sayıda örnekte birleştirerek maliyetleri önemli ölçüde azaltır. Modeller S3'ten isteğe bağlı olarak yüklendiğinden, her model için ayrı bir uç nokta çalıştırmanın maliyetinden kaçınılır. Bu yaklaşım, ilk istekte kabul edilebilir bir soğuk başlatma gecikmesine izin verirken, kaynak kullanımını optimize eder. EC2 örnekleri kullanmak yönetim yükünü artırır ve 240 modeli belleğe yüklemek maliyetli ve verimsizdir. Model başına otomatik ölçeklendirmeli 240 ayrı uç nokta, her model için ayrı bir uç nokta çalıştırma maliyetini korur. Asenkron çıkarım, düşük gecikme gereksinimleri için uygun değildir ve her model için ayrı bir uç nokta tutmak maliyetleri artırır.
Sonsuz cevap arayışı olmadan sınavınızı geçin
Bu sınav için her doğrulanmış soruyu ve açıklamayı tek bir yerde edinin ve saatlerce süren hazırlıktan tasarruf edin. 1.000'den fazla sertifika · 20'den fazla dil · ücretsiz başlayın.
Sınavınızı daha hızlı geçin → Kart gerekmez