Distributed Machine Learning Algorithms Research Articles