Mixed contrastive transfer learning for few-shot workload prediction in the cloud

被引:1
作者
Zuo, Ziran [1 ]
Huang, Yifa [2 ]
Li, Zenghui [1 ]
Jiang, Ying [1 ]
Liu, Chunhong [1 ,3 ]
机构
[1] Henan Normal Univ, Coll Comp & Informat Engn, Xinxiang 453000, Peoples R China
[2] Henan Normal Univ, Coll Int Educ, Xinxiang 453000, Peoples R China
[3] Engn Lab Intelligence Business Internet Things, Xinxiang, Henan Province, Peoples R China
基金
中国国家自然科学基金;
关键词
Workload prediction; Data augmentation; Contrastive learning; Transfer learning; Few-shot learning;
D O I
10.1007/s00607-024-01366-y
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Accurate prediction of workloads is the key to influencing elastic resource management scaling in cloud platforms. There are a large number of workloads with few sampling points and short-run cycles in cloud platforms. They have the problem of insufficient training data for deep learning, known as Few-Shot Learning. Few-shot learning poses challenges for accurate workload prediction. To address this problem, this paper proposes a mixed contrastive transfer learning for few-shot workload prediction in the cloud. The method utilizes generated samples and source domain data to enhance the information content of the few-shot sequences. The issue of low prediction accuracy resulting from insufficient a prior information of limited workload sequences is solved. First, in the data mixup stage, the mixup method is used to mix different samples to create new samples. Then, in the contrastive representation transfer stage, augmented samples are chosen to create positive sample pairs with the mixed samples. The representation capability of the target model is enhanced by aligning the representational relationships between target and source models described by contrastive learning. Finally, we conducted extensive experiments on Google cluster trace and Alibaba cluster-trace-v2018 to demonstrate the model's generalizability. The experimental results show that the proposed method not only generates samples with similar distributions but also significantly improves the feature representation ability of the few-shot prediction model. Compared with the SOTA prediction method, the Mean Absolute Error and Mean Square Error of the proposed method are reduced by 20.1% and 34.2%.
引用
收藏
页数:23
相关论文
共 34 条
[1]   Elasticity in Cloud Computing: State of the Art and Research Challenges [J].
Al-Dhuraibi, Yahya ;
Paraiso, Fawaz ;
Djarallah, Nabil ;
Merle, Philippe .
IEEE TRANSACTIONS ON SERVICES COMPUTING, 2018, 11 (02) :430-447
[2]  
[Anonymous], 2018, Alibaba open cluster trace program
[3]  
[Anonymous], 2011, Google Cluster Traces
[4]  
Arbat S, 2022, AAAI CONF ARTIF INTE, P12433
[5]  
Bai SJ, 2018, Arxiv, DOI [arXiv:1803.01271, DOI 10.48550/ARXIV.1803.01271]
[6]   Integrated deep learning method for workload and resource prediction cloud systems [J].
Bi, Jing ;
Li, Shuang ;
Yuan, Haitao ;
Zhou, MengChu .
NEUROCOMPUTING, 2021, 424 :35-48
[7]   Time series-based workload prediction using the statistical hybrid model for the cloud environment [J].
Devi, K. Lalitha ;
Valli, S. .
COMPUTING, 2023, 105 (02) :353-374
[8]   Temporal Convolutional Networks with RNN approach for chaotic time series prediction [J].
Dudukcu, Hatice Vildan ;
Taskiran, Murat ;
Taskiran, Zehra Gulru Cam ;
Yildirim, Tulay .
APPLIED SOFT COMPUTING, 2023, 133
[9]   Self-Supervised Contrastive Representation Learning for Semi-Supervised Time-Series Classification [J].
Eldele, Emadeldeen ;
Ragab, Mohamed ;
Chen, Zhenghua ;
Wu, Min ;
Kwoh, Chee-Keong ;
Li, Xiaoli ;
Guan, Cuntai .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2023, 45 (12) :15604-15618
[10]  
Eldele E, 2021, Arxiv, DOI arXiv:2106.14112