BaşlayınÜcretsiz başlayın

Çapraz doğrulama hattını oluştur

Artık verilerimiz, train/test ayrımlarımız, modelimiz ve hiperparametre değerlerimiz hazır olduğuna göre, Spark'a modelimizi nasıl çapraz doğrulama yapacağını söyleyelim ki en iyi hiperparametre kombinasyonunu bulup bize geri döndürsün.

Bu egzersiz, kursun bir parçasıdır

PySpark ile Öneri Motorları Oluşturma

Kursa Göz Atın

Egzersiz talimatları

  • als modelimizi tahminleyici olarak kullanan, cv adlı bir CrossValidator oluştur; estimatorParamMaps değerini az önce oluşturduğun param_grid olarak ayarla. Spark'a kullanılacak evaluator'ın daha önce oluşturduğumuz "evaluator" olduğunu söyle. numFolds değerini 5 olarak ayarla.
  • cv'nin oluşturulduğunu cv'yi yazdırarak doğrula.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# Build cross validation using CrossValidator
____ = CrossValidator(estimator=____, estimatorParamMaps=____, evaluator=____, numFolds=____)

# Confirm cv was built
print(____)
Kodu Düzenle ve Çalıştır