Keras Network Learner

Hello,

how do you set up the Keras Network Learner optimally to train 40 columns and approx. 58000 rows? How many epochs do I have to set? What about the training and validation batch? Is it possible that you can set too many epochs? How can you recognise that the neutral network has learned sufficiently and is not over or underfitted?

I would be very happy about help