An overview of multi-task learning | Synapse