Tag: a survey on distributed machine learning