How would you handle a dataset where several rows belong to the same patient?
Keep all rows for one patient in the same evaluation partition when the objective is generalization to unseen patients. A random row split can let the model recognize patient-specific patterns from tr...