Overview of leakage scenarios in supervised machine learning | Synapse