The role of hyperparameters in machine learning models and how to tune them | Synapse