PowerGrid Inc, S3 veri gölünde depolanan ve birden fazla yılı kapsayan saatlik elektrik yükünü tahmin etmek için bir model eğitiyor ve özellik mühendisliği için SageMaker Processing işlerini kullanıyor. Ekip, SageMaker üzerinde hiperparametre ayarlaması sırasında standart bir k-katlı (shuffle=False ile scikit-learn KFold) çapraz doğrulama kullanmayı düşündü, ancak zamansal sızıntı konusunda endişeleri var. Sağlam hiperparametre ayarlamasını desteklerken sızıntıyı önlemek için en iyi uygulama olan doğrulama stratejisi ve SageMaker entegrasyonu hangisidir?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Her bir katlamanın yalnızca geçmiş veriler üzerinde eğitim yapmasını ve gelecekteki pencereler üzerinde doğrulama yapmasını sağlayarak, birden çok SageMaker Training işi (her katlama için bir tane) veya SageMaker Processing tabanlı bir orkestrasyon olarak uygulanan ileriye dönük (rolling-origin) doğrulamayı uygulayın..
Neden bu cevap
Doğru cevap, ileriye dönük (rolling-origin) doğrulamayı uygulamaktır çünkü bu yöntem, zaman serisi verilerinde zamansal sızıntıyı önler. Her katlama, yalnızca geçmiş veriler üzerinde eğitilir ve gelecekteki veriler üzerinde doğrulanır, bu da modelin gerçek dünya senaryolarında nasıl performans göstereceğini daha doğru bir şekilde yansıtır. Bu, her katlama için ayrı SageMaker Training işleri veya SageMaker Processing tabanlı bir orkestrasyon ile uygulanabilir. Standart k-katlı çapraz doğrulama (shuffle=False olsa bile), zaman serisi verilerinde gelecekteki verilerin eğitim setine sızmasına neden olabilir. Tekli bırakma (LOO) çapraz doğrulaması hesaplama açısından pahalıdır ve zaman serisi için uygun değildir. Tek bir hold-out bölümü, hiperparametre ayarlaması için yeterli sağlamlık sağlamaz ve modelin farklı zaman dilimlerindeki performansını değerlendirme yeteneğini sınırlar.
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