I. Introduction
Machine learning (ML) techniques have greatly promote the development of intelligent applications, including computer vision [1], [2], natural language processing [3], big data analytics [4], and robotic process automation [5]. In practice, the deployment of these applications often resorts to the model training with large-scale data sets in the cloud environment [6], requiring huge demands of computational resources.