My question is simple, what is the validation data passed to model.fit in a Sequential model used for?
# Train model (use validation data as validation set) history = model.fit(X_train, Y_train, validation_data=(X_test, Y_test))
or what is its limitation and advantages?