Distributed Multi-Task Learning with Shared Representation | Synapse