Eğitim
Bu kursta ilk modelini eğiteceksin, hem de iyi bir amaç için!
Unutma, Keras modellerini eğitmeden önce derlemen (compile etmen) gerekir. Bunu .compile() yöntemiyle yapabilirsin. .compile() yöntemi, ağırlık güncellemesi için kullanılan optimizer ve en aza indirmek istediğimiz loss fonksiyonu gibi argümanlar alır. Modelini eğitmek ise .fit() yöntemini çağırıp özellikler (features), etiketler (labels) ve kaç epoch eğitileceğini vermek kadar kolay.
Önceki egzersizde kurduğun regresyon model senin için, time_steps ve y_positions verileriyle birlikte yüklendi. Hadi bu veriler üzerinde eğit ve değerlendir; bakalım modelin meteorun yörüngesini öğrenebilecek mi.
Bu egzersiz
Keras ile Deep Learning'e Giriş
kursunun bir parçasıdırEgzersiz talimatları
- Modelini
'adam'eniyileyicisini ve kayıp fonksiyonu olarak'mse'yi kullanarak derle. - Modelini 30 epoch boyunca, verilen özellikler ve etiketlerle eğit (fit et).
- Eğitimde kullandığın özellik ve etiketleri vererek
.evaluate()yöntemiyle modelini değerlendir.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# Compile your model
model.____(____ = ____, ____ = ____)
print("Training started..., this can take a while:")
# Fit your model on your data for 30 epochs
model.____(____,____, epochs = ____)
# Evaluate your model
print("Final loss value:",model.evaluate(____, ____))