Right-sizing Recommendations (RSR): Cloud Workload Conformal Prediction for Virtual Machines in Data Center Operations
Summary
This paper proposes a bootstrapping conformal prediction approach for constructing prediction intervals to improve right-sizing recommendations for virtual machines in data centers, enhancing cost efficiency and resource allocation.
View Cached Full Text
Cached at: 07/29/26, 09:51 AM
# Cloud Workload Conformal Prediction for Virtual Machines in Data Center Operations © 2025 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, including reprinting/republishing this material for advertising or promotional purposes, collecting new collected works for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.
Source: [https://arxiv.org/html/2607.24773](https://arxiv.org/html/2607.24773)
Mehryar Majd1,2,\*, Feng Cheng1,2, Ali Pahlevan2, 1Hasso Plattner Institute \(HPI\), University of Potsdam, Potsdam, Germany 2SAP SE, Walldorf, Germany \*Corresponding author: mehryar\.majd@\{hpi\.de, sap\.com\}
###### Abstract
Managing cloud infrastructure efficiently, especially in environments of large cloud providers or hyperscalers, requires optimizing the use of physical resources to minimize costs and maximize performance\. Selecting the right virtual machine \(VM\) sizes is crucial to achieving cost efficiency in these dynamic environments\. However, traditional VM allocation and scheduling approaches often fail to account for the fluctuating, unpredictable nature of VM utilization, leading to inefficiencies such as over\- or under\-provisioning of resources\. High\-quality interval prediction helps accurately capture uncertainty in cloud resource demand and supports cloud operators in efficient instance provisioning\. As an effective and reliable framework for constructing prediction intervals \(PIs\), conformal prediction \(CP\) is used for mid\- and long\-term forecasting tasks in cloud computing environments\. This study proposes a new data\-driven PI construction approach using bootstrapping conformal prediction for modern/dynamic/data\-driven Right\-sizing Recommendations \(RSR\) to enhance provisioning for diverse \(web\-/\) application workloads on hyperscalers\. By learning workload utilization patterns, identifying correlations across multiple time series, and predicting medium to long\-term utilization trends, this research seeks to enhance the efficiency of cloud/data center operations using an AI/ML\-based provisioning pipeline, ensuring that VM resources are allocated cost\-effectively according to VM workload forecast results to meet the fluctuating demands of cloud workloads\. Our study demonstrates that AI\-driven models, powered by machine learning \(ML\) regressions using backtesting, achieve promising forecasting results for cloud resource utilization\. Additionally, we ranked the selected models to introduce the global top\-tier models over long\-life VM candidates\. This approach enhances right\-sizing recommendations for dynamic cloud environments\.
## IINTRODUCTION & BACKGROUND
Right\-sizing virtual machines \(VMs\) is a persistent challenge for hyperscalers in cloud environments, given the dynamic, inconsistent, and frequently unpredictable nature of their workloads\. Unlike smaller\-scale deployments, hyperscalers must cope with sizeable, unpredictable fluctuations in demand across thousands of tenants and applications\. Even minor inefficiencies in resource allocation can result in substantial costs, increased energy consumption, and performance issues\. Traditional right\-sizing methods, typically based on static thresholds or simplistic utilization models, struggle to capture dynamic workload profiles, leading to either over\-provisioning, which wastes resources, or under\-provisioning, which threatens to compromise service\-level agreements \(SLAs\)\.
To address this, predictive analytics is essential for accurately forecasting medium\- to long\-term workload patterns and generating actionable right\-sizing recommendations\. It is important to construct accurate prediction intervals, as this allows cloud operators to account for the inherent fluctuations and unpredictability of cloud workloads\. Conformal Prediction \(CP\) provides a principled framework for constructing such intervals, yielding reliable forecasts that facilitate more precise provisioning, resource scaling, and cost optimization\.
Figure 1:Overview of the proposed Right\-sizing Recommendation \(RSR\) framework in cloud computing\. Historical VM workload data is fed into a Conformal Forecaster that generates Prediction Intervals \(PIs\) around the predicted target using Conformal Prediction \(CP\)\. These intervals inform the provisioning stage, which selects the optimal compute instance size \(e\.g\., vXPU\) to match future demand\. The red\-shaded section highlights that the core contribution of this work lies in mid\-/large\-scale workload prediction using CP to construct PIs that enhance cloud workload management \(e\.g\., vCPU, vMem, vDisk\) and resource optimization for the RSR use case, complemented by insights from ranking ML\-based forecasting models across diverse VM workloads to inform best\-practice provisioning decisions\.A notable example is Resource Central \(RC\), a system proposed by Cortez et\. al\.\[[12](https://arxiv.org/html/2607.24773#bib.bib2)\]that leverages detailed characterization of Microsoft Azure’s production VM workloads to improve resource management\. Their study showed that VM behaviors often remain consistent over time, enabling historical telemetry to support accurate workload prediction\. RC collects and learns from high\-resolution CPU and memory usage traces offline, then provides online predictions to various resource managers to support decisions such as intelligent oversubscription\. With the evolution of \(Gen\-\)AI and modern forecasting techniques, Instance Behavior Analytics \(IBA\) has become increasingly effective, further motivating our focus on Right\-sizing Recommendations \(RSR\), where predictive analytics can drive more accurate, uncertainty\-aware VM provisioning in hyperscalers’ environments\.
### I\-AMotivation and Contributions
Accurately estimating the upper bound \(UB\) of a VM’s future resource consumption is essential for right‑sizing and selecting the optimal VM configuration to meet workload needs without over‑ or under‑provisioning\. When downsizing to a smaller VM, future demands must remain within the reduced memory and CPU capacities to avoid performance degradation and SLA violations\.
We adopt a constraint\-driven approach for the provisioning stage: after downsizing, peak memory usage should remain below 60% of capacity, while the 99th percentile of CPU utilization should not exceed 70%, accounting for CPU overshoots\. While a naive UB estimate can be obtained from the historical maximum, this is often overly conservative, especially for workloads with periodic patterns\. Instead, uncertainty\-aware forecasting can provide more accurate and robust UB estimates, enabling cost\-efficient, reliable right\-sizing in large\-scale cloud environments\.
The main contributions of this paper are summarised below:
- •We propose an AI/ML\-based forecasting pipeline using CP for cloud workload prediction, extendable to the Right\-Sizing Recommendation \(RSR\) use case\.
- •We experimentally compare the predictive accuracy of several time\-efficient regression models for mid\-term and long\-term forecasting\.
- •We present best practices for workload prediction, leveraging backtesting \(BT\)\-based cross\-validation tailored for time\-series data\.
- •We rank forecasting models across research questions to identify global top\-tier models for long\-lived VM workload profiles\.
### I\-BProposed Pipeline for RSR use case
In this research, historical CPU workload data were modeled as univariate time\-series for analysis and forecasting\. Different prognostic models were applied to predict high\-resolution CPU observations within the instances\. Using time\-series data, regressor models within the Forecaster sub\-pipeline are deployed to develop high\-resolution predictive models for CPU workload in VMs, leveraging both current and historical CPU utilization data\.
At the end of the RSR pipeline, the Provisioner sub\-pipeline is used with a suitable strategy to classify instance candidates as compute\-intensive or not for right\-sizing\. Apart from provisioning tools that were once used with different statistical\-based thresholds for right\-sizing, the primary focus of this study is to compare and identify the best ML regression models that can efficiently fit the nature of the VM workload\. In our case, we investigated CPU data from public datasets, uniformly organized by Microsoft Azure VM family as it was recorded\. In the motivation sub\-section, we explained some practical strategies for high\-resolution CPU/memory workload\. Here, we focused solely on the VMs’ CPU utilization data\.
In this study, potential ML\-based prognostic models listed in Table[I](https://arxiv.org/html/2607.24773#S3.T1), empowered by the Prediction Interval \(PI\) technique, were trained to predict the CPU workload PI and ultimately monitor the upper bound utilization on time\-series data\. The best predictive model was selected based on error analysis\. The predictive models’ performance was assessed through error analysis, and various prognostic metrics were calculated and reported\. Additionally, a visualized evaluation method was proposed and implemented, along with an independent error analysis to validate the results of target\-point forecasting metrics usingscikit\-learnPython packages, as well as PI forecasting metrics\.
Figure 2:The excerpt of the proposed pipeline architecture, empowered by PI and ultimately monitors the upper bound \(UB\) utilization on time\-series data for the RSR use case, enables probabilistic forecasts of the nature of VM workload for a mid/long\-term horizon that could be deployed for provisioning decisions\.
### I\-COrganization of the Paper
The remainder of this paper is organized as follows: Section[I](https://arxiv.org/html/2607.24773#S1)introduces the problem context, background, and motivations\. Section[II](https://arxiv.org/html/2607.24773#S2)reviews existing literature on VM workload forecasting, RSR approaches, and conformal prediction techniques\. Section[III](https://arxiv.org/html/2607.24773#S3)outlines the theoretical foundations, benchmark methods, and principles of CP and prediction intervals, as well as public datasets and their characteristics\. Section[IV](https://arxiv.org/html/2607.24773#S4)provides a detailed description of the problem statement and proposed methodology\. Section[V](https://arxiv.org/html/2607.24773#S5)presents and discusses the experimental results\. Finally, Section[VI](https://arxiv.org/html/2607.24773#S6)concludes the paper and outlines directions for future research\.
## IIRELATED WORKS
Our literature review, compiled from a recent survey of workload prediction studies in cloud data centers, reveals that the majority of research has focused on target \(point\) prediction approaches, with a noticeable peak in publication activity in 2021\. Although these methods dominate the literature, conformal prediction techniques, which provide interval\-based predictions with statistical guarantees, remain underexplored\. Their adoption appears highly dependent on specific use cases, and their representation in the surveyed body of work is limited to a small fraction of studies\. This suggests that, despite growing interest in reliable, uncertainty\-aware prediction, conformal prediction remains an under\-investigated area in the context of large\-scale workload prediction in cloud environments\.\[[39](https://arxiv.org/html/2607.24773#bib.bib3),[8](https://arxiv.org/html/2607.24773#bib.bib4)\]
A very recent survey explored the importance of an application\-oriented perspective for cloud workload prediction in proactive resource management, highlighting its role in supporting performance assurance, cost reduction, and energy optimization\. The authors systematically categorize prediction approaches based on workload variability and heterogeneity, and their work reviews closely related studies and frameworks of proactive application AIOps \(Artificial Intelligence for IT Operations\)\. Furthermore, they outlined several useful workarounds and areas for future research to address the challenges of large\-scale workload prediction\.\[[16](https://arxiv.org/html/2607.24773#bib.bib1)\]
Another recent study introducedPitotframes workload runtime prediction as an interference\-aware matrix completion problem, introducing a log\-residual training objective, interference\-aware matrix factorization, and conformalized quantile regression for uncertainty quantification, achieving more accurate and tightly bounded predictions than existing methods\.\[[18](https://arxiv.org/html/2607.24773#bib.bib9)\]
\[[28](https://arxiv.org/html/2607.24773#bib.bib10)\]proposed a framework for evaluating deep learning\-based probabilistic forecasting models, assessing univariate and bivariate HBNN and LSTMD architectures on CPU, GPU, and memory usage prediction using Google Cloud and Alibaba traces\. Unlike prior work that relies on pointwise accuracy metrics, they emphasize uncertainty\-aware predictions, demonstrating benefits for cloud service performance\. They also investigate transfer learning to different\-distribution domains, finding performance degradation across cloud providers and limited benefits from fine\-tuning\. However, large and diverse source domains yield more robust generalization\. Confidence levels can positively influence key cloud service performance metrics\.
Previous research has explored resource forecasting in private clouds using classical, ensemble, and deep learning methods for predicting CPU usage\. Studies indicate that the distribution of prediction types, as shown in the pie chart in Figure[3](https://arxiv.org/html/2607.24773#S2.F3), demonstrates better performance than other models and surpasses naïve baseline approaches\. Using multivariate inputs, such as CPU and memory, yields slight improvements in accuracy while reducing the risk of underprediction\. Additionally, uncertainty quantification through Quantile Regression and Conformalized Quantile Regression provides well\-calibrated, tighter prediction intervals compared to the overly conservative standard Conformal Prediction\.\[[26](https://arxiv.org/html/2607.24773#bib.bib11)\]
Figure 3:Annual publication trends \(left\) and proportions by prediction type \(right\) based on recent surveyed workload prediction studies on cloud workload forecasting in cloud datacentres, showing the dominance of target prediction \(93\.7%\) over conformal prediction \(6\.3%\)\.Conformal Prediction \(CP\) remains underexplored, particularly for VM workload forecasting at mid\- to large\-scale, leaving a gap for right\-sizing in cloud environments, as shown in the statistical plots in Figure[3](https://arxiv.org/html/2607.24773#S2.F3)\.
An AI/ML\-driven approach can potentially help estimate the long\-term profiles of VM candidates, enabling us to enhance the right\-sizing mechanisms previously based on statistics, thresholds, or rules\. While some studies have employed predictive models based on artificial neural networks \(ANNs\), recent advances in deep neural network \(DNN\) architectures have yielded greater predictive accuracy\. These models can effectively learn from time\-series data on resource utilization and extract potential CPU consumption patterns for applications/services running on a given server or host\. Developing such complex models enhances instance profiling and improves workload trace analysis for large\-scale cloud platforms, such as Microsoft Azure\. The recent GenAI\-based approaches using LLM\-based time models enable us to forecast low\-frequency time data in real time \(due to limitations in the input prompt’s length\), which is highly interesting at an enterprise scale, as it facilitates easy\-to\-solve tasks by generating a prompt as a query and returning the desired feedback\. On the other hand, our in\-practice investigation uncovered a disconnection between provisioning tools and the VM stats collected thereafter; it is not a closed feedback system\. Hence, there is no sophisticated intelligence built into the provisioning tool\. This is a research gap in this domain that warrants further investigation in future work\. Therefore, cloud computing resource providers or cloud service providers \(CSPs\) require Instance Behavior Analytics \(IBA\) approaches to profile workload, which leads to achieving smarter Right\-Sizing Recommendations \(RSRs\), which could be used as Next\-Gen provisioning tools for VMs, particularly in hyperscalers for RSR use cases shown in Figure[2](https://arxiv.org/html/2607.24773#S1.F2)\.
## IIIBackground Knowledge
### III\-AMicrosoft Azure Virtual Machine \(VM\) Workload
The Compute/Memory workload data was collected using a data collector that monitored and managed time\-series data systems and was subsequently used in the RSR system\. In general, workload measurements used in cloud environments to manage resource provisioning and task scheduling typically involve key performance indicators \(KPIs\), such as virtual G/CPU utilization \(v\-G/CPU\) and virtual Memory usage \(v\-Mem\), etc\. In addition to these metrics, cloud systems often track other workload characteristics for more refined scheduling and provisioning\. The workload is recorded by the data collector every 5 minutes within the instance\. The data collector enables us to monitor VM workload changes by continuously observing changes in the application\(s\) running on servers or application servers, which, in turn, lead to changes in vCPU workload\. Given the VM or instance size, the consumedVMcomputeVM\_\{compute\}andVMmemoryVM\_\{memory\}can be estimated for vCPU and vMem, respectively \(often normalized\)\. Equation[1](https://arxiv.org/html/2607.24773#S3.E1)shows the estimation of consumed compute/memory utilization for VM workload measurement metricsVM\(c/m\)consumedVM\(c/m\)\_\{\\text\{consumed\}\}:
VM\(c/m\)consumed=VM\(c/m\)provisioned−VM\(c/m\)unusedVM\(c/m\)\_\{\\text\{consumed\}\}=VM\(c/m\)\_\{\\text\{provisioned\}\}\-VM\(c/m\)\_\{\\text\{unused\}\}\(1\)There are various methods for estimating prediction intervals\[[19](https://arxiv.org/html/2607.24773#bib.bib12)\]\. Previous studies have shown that PI can be accurately estimated using ML methods\[[33](https://arxiv.org/html/2607.24773#bib.bib13)\]\.
### III\-BML\-based Regression Models
The forecasting core within the proposed pipeline flexibly deploys a diverse set of time\-friendly ML regressors, encompassing linear, non\-linear, neural network, ensemble, and gradient\-boosting techniques to accommodate varying temporal patterns and feature dependencies\.LinearRegression\[[29](https://arxiv.org/html/2607.24773#bib.bib28)\]provides a baseline with interpretable linear modeling, while Support Vector Regression \(SVR\)\[[32](https://arxiv.org/html/2607.24773#bib.bib29)\]captures non\-linear relationships\. Multi\-Layer Perceptron Regressor \(MLPRegressor\)\[[30](https://arxiv.org/html/2607.24773#bib.bib30)\]introduces the capacity for non\-linear feature interaction learning through neural networks\. Ensemble\-based methods, such as Random Forest \(RandomForestRegressor\)\[[31](https://arxiv.org/html/2607.24773#bib.bib31)\], exploit subsampling and decision\-tree diversity to achieve robust predictions\. Advanced gradient\-boosting implementations, including Extreme Gradient Boosting \(XGBoost\)\[[37](https://arxiv.org/html/2607.24773#bib.bib33)\], Categorical Boosting \(CatBoostRegressor\)\[[10](https://arxiv.org/html/2607.24773#bib.bib32)\], and Light Gradient Boosting Machine \(LightGBM\)\[[23](https://arxiv.org/html/2607.24773#bib.bib34)\], offer high predictive accuracy and efficiency, each optimizing gradient\-based learning with distinct strategies that range from decision\-tree enhancements to one\-sided sampling\. This heterogeneous set of regressors ensures the forecasting framework can adapt to a broad spectrum of workload dynamics and uncertainty profiles\.
TABLE I:List of regressors and their ML techniques used inForecasterAutoregclass\.All model configurations & experimental setups are available on our GitHub:[repository](https://github.com/clevilll/MS-Azure-VM-WL-CP-Forecast-Characterization)
### III\-CForecasting Approaches: Multi\-Step Time Series Forecasting
We implemented the forecasting pipeline using thescikit\-learnlibrary and integrated seven machine learning regressors within theForecastercomponent, tailored to the experimental scenarios defined by our research questions\. To enable multi\-step or sequence forecasting, the input time\-series data were transformed into a supervised learning format using a series\-to\-supervised \(STS\) approach\[[9](https://arxiv.org/html/2607.24773#bib.bib15)\]\. This transformation was handled during the pre\-processing stage via the Time Transformation sub\-component\.
#### III\-C1Backtesting \(BT\)
Reliable backtesting \(BT\) methods are critical, as models evaluated without robust BT often fail to generalize to out\-of\-sample data\[[34](https://arxiv.org/html/2607.24773#bib.bib27),[22](https://arxiv.org/html/2607.24773#bib.bib14)\]\. To investigate the influence of BT on forecasting performance, we employed theskforecastpackage, which offers built\-in support for multi\-step forecasting and backtesting\. In practice, time series forecasting typically aims to predict multiple future values and not just the next step\(t\+1\)\(t\+1\), but an entire horizon\(t\+1,…,t\+n\)\(t\+1,\\dots,t\+n\)or a specific distant step\(t\+n\)\(t\+n\)\. Various forecasting strategies have been developed to support such objectives\[[3](https://arxiv.org/html/2607.24773#bib.bib26)\]\.
To evaluate the effectiveness of conformal prediction methods in our cloud forecasting experiments, we examined four different backtesting \(BT\) strategies, although additional strategies exist\. Each approach offers a different balance between computational cost and model adaptability over time\. The evaluated strategies are summarized below:
- •Backtesting without refit: The model is trained once and reused for all forecast windows, reducing computational load but limiting adaptability to temporal shifts\.
- •Backtesting with refit and increasing training size \(fixed origin\): The model is re\-trained at each step using all available past data, enabling adaptation to evolving trends while maintaining a fixed training start point\.
- •Backtesting with refit and fixed training size \(rolling origin\): The training window moves forward in time with a fixed size, offering a balance between recency and model stability\.
- •Backtesting with intermittent refit: The model is periodically re\-trained \(e\.g\., everykksteps\), reducing computation compared to full refitting while still addressing non\-stationarity\.
#### III\-C2Recursive Multi\-Step Forecasting \(RMSF\)
In our experiments, we adopted the Recursive Multi\-Step Forecasting \(RMSF\) strategy rather than the Direct Multi\-Step Forecasting \(DMSF\) approach\. This choice was motivated by the dependency structure inherent in the time series data to predict the value at time steptnt\_\{n\}, the value attn−1t\_\{n\-1\}is required, which is itself unknown at prediction time\. Consequently, a recursive process is employed, in which each forecasted value is used as input to predict subsequent steps\. This iterative mechanism, known as recursive forecasting, was a central component of our evaluation\. A comparative illustration of RMSF and DMSF strategies is provided in the following figure\.
Figure 4:Diagram of recursive multi\-step forecasting \(RMSF\)\.The Direct forecasting strategy was not considered in our approach due to its primary drawback: the need to train a separate model for each forecast horizon, which can be computationally expensive\. In contrast, the Recursive strategy requires training a single model, where each 1\-step forecast is fed back into the model as a lagged input to predict subsequent steps\. While more efficient, this method is prone to error accumulation over longer horizons due to the propagation of forecast errors\.
To mitigate the limitations of both strategies, we employed theDirRec \(Direct\-Recursive\)strategy within our recursive multi\-step forecasting \(RMSF\) framework, using a backtesting procedure based on cross\-validation \(CV\)\.\[[5](https://arxiv.org/html/2607.24773#bib.bib38)\]The DirRec approach combines the strengths of both methods by training a separate model for each forecast step, while also incorporating previously predicted values as additional lagged features\. This allows each model to maintain an updated context, capturing serial dependencies more effectively than the Direct strategy alone\. However, similar to the Recursive strategy,DirRecmay still suffer from error propagation across steps\.
### III\-DConformal Prediction \(CP\) and Prediction Interval \(PI\)
A prediction interval is a quantification of the uncertainty on a prediction and is used in many domains, such as improving recommendation systems in online retail\[[14](https://arxiv.org/html/2607.24773#bib.bib40)\], renewable energy, and wind energy management for wind turbine power prediction\[[17](https://arxiv.org/html/2607.24773#bib.bib5)\], wind speed prediction\[[21](https://arxiv.org/html/2607.24773#bib.bib7)\], and clinical medical sciences\[[36](https://arxiv.org/html/2607.24773#bib.bib8)\], etc\. It provides a probabilistic upper and lower bound on the estimate of an outcome variable\. “A prediction interval for a single future observation is an interval that will, with a specified degree of confidence, contain a future randomly selected observation from a distribution\.”\[[24](https://arxiv.org/html/2607.24773#bib.bib6)\]
Prediction intervals are most used when making predictions or forecasts with a regression model, where a quantity is being predicted\. In general, Conformal Prediction \(CP\) could be estimated for regressions\[[4](https://arxiv.org/html/2607.24773#bib.bib39)\]via:
- •Conformalized Mean Regression \(CMR\):\(start from a point prediction\) f^\(xi\)→CPC\(xi\)=\[f^\(xi\)−q1−α,f^\(xi\)\+q1−α\]\\hat\{f\}\(x\_\{i\}\)\\xrightarrow\{\\text\{CP\}\}C\(x\_\{i\}\)=\\left\[\\hat\{f\}\(x\_\{i\}\)\-q\_\{1\-\\alpha\},\\;\\hat\{f\}\(x\_\{i\}\)\+q\_\{1\-\\alpha\}\\right\]\(2\)wheref^\(xi\)\\hat\{f\}\(x\_\{i\}\)is a point prediction andq1−αq\_\{1\-\\alpha\}is the\(1−α\)\(1\-\\alpha\)\-quantile of calibration residuals\.
- •Conformalized Quantile Regression \(CQR\):\(start from \(non\-conformal\) intervals produced by quantile regression\) \[f^L\(xi\),f^U\(xi\)\]→CPC\(xi\)=\[f^L\(xi\)−qα,f^U\(xi\)\+qα\]\\left\[\\hat\{f\}\_\{\\mathrm\{L\}\}\(x\_\{i\}\),\\;\\hat\{f\}\_\{\\mathrm\{U\}\}\(x\_\{i\}\)\\right\]\\xrightarrow\{\\text\{CP\}\}C\(x\_\{i\}\)=\\left\[\\hat\{f\}\_\{\\mathrm\{L\}\}\(x\_\{i\}\)\-q\_\{\\alpha\},\\;\\hat\{f\}\_\{\\mathrm\{U\}\}\(x\_\{i\}\)\+q\_\{\\alpha\}\\right\]\(3\) wheref^L\(xi\)\\hat\{f\}\_\{\\mathrm\{L\}\}\(x\_\{i\}\)andf^U\(xi\)\\hat\{f\}\_\{\\mathrm\{U\}\}\(x\_\{i\}\)are lower/upper quantile predictions, andqαq\_\{\\alpha\}is the calibration adjustment ensuring coverage1−α1\-\\alpha\.
The Conformal Prediction \(CP\) transforms point predictions into statistically valid prediction intervals\. We used bootstrapping to create prediction intervals with theskforecastpackage, which requires only that the residuals \(errors\) be uncorrelated, whereas most PI methods require that the model residuals be normally distributed\. Using bootstrapping process results, prediction intervals can be computed by calculating theα/2\\alpha/2and1−α/21\-\\alpha/2percentiles at each forecasting horizon\.
Figure 5:Diagram of the bootstrapping prediction process\.The bootstrapped residuals approach estimates forecast uncertainty by resampling historical prediction errors, thereby producing intervals rather than single\-point forecasts\. The one\-step\-ahead forecast error is defined as
εt=yt−y^t∣t−1\\varepsilon\_\{t\}=y\_\{t\}\-\\hat\{y\}\_\{t\\mid t\-1\}\(4\)Assuming future errors resemble past residuals, synthetic forecasts are obtained by adding resampled errors to model predictions\. Repeating this process yields a forecast distribution from which prediction intervals are computed via empiricalα/2\\alpha/2and1−α/21\-\\alpha/2quantiles or by fitting a parametric distribution\. This method requires only one trained model, but can be computationally intensive when many bootstrap replications are needed\.
### III\-EDatasets
In alignment with realistic data center observations, we used publicly available Microsoft Azure Virtual Machine \(VM\) workload datasets curated by other researchers for workload characterization\. The traces are sanitized subsets of first‑party VM workloads collected from one of Azure’s geographical regions\. These datasets are particularly suitable for our mid\- to large\-scale forecasting objectives due to their long\-term time span and the availability of workload profiles categorized by usage patterns, a feature lacking in many comparable datasets\. Furthermore, to make our workaround fully reproducible, we selected these openly accessible datasets\. Specifically, we used workload candidates fromAzurePublicDatasetV1\(2017\) andAzurePublicDatasetV2\(2019\) and summarized them in Table[II](https://arxiv.org/html/2607.24773#S3.T2)\. The key characteristics of these datasets are documented in the associated GitHub repository111[https://github\.com/Azure/AzurePublicDataset](https://github.com/Azure/AzurePublicDataset)\.
TABLE II:Public MS Azure VM workload datasets and theirlong\-lifetimeVM candidates \(VMlength≥29VM\_\{length\}\\geq 29consecutive days\)\.
### III\-FData Characteristics
Typically, the collector records the minimum, average, and maximum workload consumption, along with corresponding timestamps \(with a 5\-minute time resolution\)\. Please note that, for the V1 and V2 public datasets available in Table[III](https://arxiv.org/html/2607.24773#S3.T3), vCPU historical workload data \(resource measurement metrics\) were unified to \[0, 100\] in Percentage \[%\]\. Thus, we considered average vCPU utilization for our Time\-series analytics based on domain knowledge\. Although historical Memory workload is unavailable in public datasets, VM memory \(GBs\) is available in theVMtable\. Therefore, it can’t be used for time\-series analytics, as it lacks memory footprint modeling, which enables multivariate forecasting and makes it more realistic for VM provisioning\.
TABLE III:Measured VM metrics used as features within historical MS Azure VM workload data\.
## IVMETHODOLOGY
The method generates day\-ahead probabilistic predictions for individual instance consumption time series\. The approach consists of three sequential steps applied to each time series: Selection of VM profiles, Sanitation, and Conformal prediction\. The method can be easily adapted to a specific dataset due to its modular approach\. Based on the temporal budgets of public datasets, for large\-scale forecasting, we allocate the first 75% of each VM workload time series \(approximately 3 weeks\) to training and validation/calibration\. The remaining 15% \(corresponding to the final week, typically 6–7 days depending on the workload lifetime\) is reserved for testing, leveraging the longevity of the high\-resolution data \(55\-minute sampling intervals\)\. For medium\-scale forecasting, the allocation ratio is set to 85% for training/validation and 15% for mid\-term testing\.
Figure 6:Preserving 5\-minute sampling intervals maintains the original workload variability, while hourly and daily resampling smooths patterns and risks losing critical VM profile information\. VM workload utilization is commonly represented in a normalized form, scaled to\[0,100\]\[0,100\]percent, relative to the virtual machine’s provisioned compute or memory capacity\.Figure[6](https://arxiv.org/html/2607.24773#S4.F6)illustrates the effect of temporal resampling on vCPU utilization patterns\. The raw dataset, collected at 5\-minute intervals, preserves fine\-grained fluctuations that reflect the actual dynamics of the VM workloads\. In contrast, hourly and daily resampling substantially smooth these patterns, attenuating variability and potentially obscuring short\-term bursts in resource consumption\. In our experiments, we avoided such resampling to prevent distortion of the underlying workload characteristics and to retain critical temporal information necessary for accurate VM profile analysis\.
### IV\-AVM Profile Selection and Characteristics
The following shows the VM category distributions before and after filtering for long\-lifetime VMs that may be involved in our experiments\. We categorized the VMs into three classes according to the core hour \(corehours\) column within the data:Delay\-insensitive,Interactive, andUnknown\.
Figure 7:Different classified virtual machine profiles with mid to long lifespans within Microsoft Azure’s public datasets\.Figure[8](https://arxiv.org/html/2607.24773#S4.F8)shows that public datasets V1/V2 have more or less the same distribution classes, considering the percentage of core hours used\. Also, after filtering long\-lifetime VMs, there are a fewUnknownclass VMs inAzurePublicDatasetV2\(2019\)\. All kinds of classified VM workload profiles are shown in Figure[7](https://arxiv.org/html/2607.24773#S4.F7)with different lifetimes during which VMs were created and terminated\.
Figure 8:Distribution of workload classes and their corresponding share ofcorehoursfor the public Azure datasets V1 and V2, presented before and after long\-lifetime VM candidates selection \(≥\\geq29 continuous days\) and forecastability tests\.
### IV\-BData Sanitation
To ensure data quality and mitigate noise sources reported in prior studies on virtual CPU \(vCPU\) telemetry, we implemented a systematic pre\-processing pipeline before model training\. First, short\-term fluctuations in CPU usage measurements were de\-noised using the Savitzky–Golay filter, which preserves local trends while smoothing high\-frequency noise\.\[[7](https://arxiv.org/html/2607.24773#bib.bib17),[11](https://arxiv.org/html/2607.24773#bib.bib18)\]Second, a sequence integrity check was performed on the timestamp series to verify the expected 5\-minute epoch intervals; any deviations indicated missing VM telemetry records, potentially arising from known data collection issues reported by the provider\.\[[13](https://arxiv.org/html/2607.24773#bib.bib16)\]Third, these missing records \(either single missing or a series of missing events, i\.e\., a gap\) were imputed using the rolling\-window median after exploring time\-series decomposition test \(trend, seasonality, noise\) and different imputation solutions \(various interpolation techniques and modern way such as Self\-attention\-based imputation for time series \(SAITS\) proposed by\[[15](https://arxiv.org/html/2607.24773#bib.bib24)\]\) in context of the missing data problem in time\-series, thereby preserving temporal continuity while avoiding bias from extreme values as well as cloud failure prediction\.\[[38](https://arxiv.org/html/2607.24773#bib.bib19)\]Finally, we identified and corrected overshoot consumption events and other anomalous spikes by applying Z\-score\-based outlier detection followed by value clipping\. This procedure reduces the influence of transient measurement artifacts that could distract the learning process and degrade generalization performance in the forecasting models\. Our pre\-processing experiments are available on our GitHub repository222[https://github\.com/clevilll/MS\-Azure\-VM\-WL\-CP\-Forecast\-Characterization/](https://github.com/clevilll/MS-Azure-VM-WL-CP-Forecast-Characterization/)
### IV\-CProblem Statement
Hyperscalers’ environments pose unique challenges for right\-sizing VMs due to the dynamic, unpredictable nature of cloud workloads\. Classic right\-sizing approaches often rely on static or simplistic models that do not fully account for the variability in VM utilization over time\. This problem addresses the need for predictive analytics techniques that can accurately forecast mid\- to long\-term workload patterns and provide actionable RSR\. The objective is to develop intelligent algorithms that can predict future utilization trends, identify correlations across multiple VMs, and potentially recommend VM sizes that optimize both performance and cost\-efficiency for hyperscaler users\.
In this research, we aim to address VM workload characterization for the Right‑Sizing Recommendation \(RSR\) use case in the context of large‑scale workload forecasting by exploring the potential of time\-series\-friendly learning ML models \(leveraging backtesting for model evaluation\) to learn VM workload behavior and empower them by PI that returns the predicted lower/upper\-bound of a time\-series in a specific time horizon without relying on complex transformations \(e\.g\., decomposition, FFT\)\. The goal is to reduce over\-provisioning and under\-provisioning through conformal predictive ML models, thereby improving the overall efficiency of cloud operations\. In the current study, we focused solely on vCPU usage and its forecasting for our investigation, as this information is readily available in public datasets\. Therefore, we are working on PI and UB prediction using historical workload data\. In other words, our analysis is limited to univariate time\-series analytics \(U\-TSA\); thus, we seek smart Univariate Forecasting \(UF\) models tailored to the workload for the RSR use case\. Given univariate time data, we consider only one workload variable that varies over time\. It exhibits non\-stationary behavior, including potential periodic fluctuations/patterns as well as seasonality at regular intervals due to maintenance\-related factors or weekends\. Irregular behavior can also be caused by security\-related factors, such as Cryptojacking\[[25](https://arxiv.org/html/2607.24773#bib.bib20),[20](https://arxiv.org/html/2607.24773#bib.bib21)\], participation in Botnets/DDoS attacks\[[1](https://arxiv.org/html/2607.24773#bib.bib22),[35](https://arxiv.org/html/2607.24773#bib.bib23)\], and the Misuse of idle VMs\.
The classic UF is insufficient to comprehend, model, and predict the behavior of VM workload variables over time, especially without Backtesting \(BT\) to update learning or retrain models\. Also, it is not possible to learn complex workload behavior using high\-frequency time data\. Thus, we need models that are capable of making skillful forecasts compared to naive models and tuned SARIMA models on univariate time series forecasting problems that have both trend and seasonal components, without using cross\-validation techniques meaningfully\[[6](https://arxiv.org/html/2607.24773#bib.bib35)\]like BT, as this could be expensive for RSR to apply on millions of instances\.
## VDiscussion and Results
### V\-AGlobal top\-tier models for long\-lived VM workload profiles
After identifying the global top\-tier models for long\-lived VM workload profiles, we ranked the results \(bar charts\) for the top 1 and top 3 models:
Figure 9:We ranked ML\-powered conformal forecasts based on the upper bound \(UB\) within PI over limited VM candidates evaluated by the MAE metric using Backtesting with refit for vCPU for the top 1 and top 3 models categories among limited VM candidates due to expensive computation, specifically for large forecast scenarios for some ML models concerning the used BT\-based approach \(re\-training\) and estimate PI using bootstrapping on high\-resolution time data\.Across all backtesting strategies,XGBoostandCatBoostRegressorconsistently dominate, achieving the highest Top 3 and frequent Top 1 rankings, demonstrating robust accuracy across varying temporal splits\.LinearRegressionperforms moderately well in some setups but rarely leads, whileRandomForestRegressor,MLPRegressor,LightGBM, andSVRappear less frequently and show limited top performance\. Refitting strategies slightly improve Top 1 placements, suggesting that incorporating recent data enhances short\-term forecast accuracy, though the overall performance hierarchy remains unchanged\.
Likely, the results of ranked ML\-powered conformal forecasts based on the Prediction Interval \(PI\), evaluated by the Prediction Interval Coverage Probability \(PICP\) metric, again show the dominance ofXGBoostandCatBoostRegressoracross all backtesting strategies\. However, ranked ML\-powered conformal forecasts based on the target values evaluated by the MAE metric show thatLinearRegressionis the top model, regardless of using the backtesting strategy\.
### V\-BEfficiency models for long\-lived VM workload profiles
After identifying the global top\-tier models for long\-lived VM workload profiles, the plot in FigureLABEL:fig:10compares predictive accuracy \(average rank\) against runtime for UB estimation\.CatBoostRegressorandXGBoostachieve the best balance of high accuracy and low runtime, making them efficient choices for large\-scale VM forecasting\.RandomForestRegressorperforms well in accuracy but incurs high runtime, whileLinearRegressionis the fastest but less accurate\. Other models fall between these extremes, showing trade\-offs between speed and accuracy\.

Figure 10:We ranked VM candidates using Backtesting with refit and fixed training size for upper bound \(UB\) estimation on CPU/GPU\.CatBoostRegressorandXGBoostwere the most efficient, whileRandomForestRegressorhad high run\-time, which CUDA and CuML could optimize on GPUs\. Further ranking results \(bar charts\) for the top 1 and top 3 models are available in our GitHub### V\-CLimitations
Despite the breadth of analysis conducted in this study and anonymized timestamps in public datasets that avoid design features usingTime\-basedfeatures \(i\.e, calendar information, elapsed time, Fourier terms, etc\.\) that respect temporal structure, several limitations remain\. First, the inherent unpredictability of time series data in large\-scale cloud environments poses challenges for robust forecasting\.\[[40](https://arxiv.org/html/2607.24773#bib.bib25)\]Such variability, driven by dynamic and often irregular workload patterns, should be explicitly quantified to better assess model reliability under uncertainty\. Second, the absence of critical service\-level metadata \(e\.g\., the types, qualities, and quantities of hosted web applications\) limits deeper insights into VM workload behavior\. This lack of contextual information limits the ability to build richer VM workload profiles\. It constrains achievable forecasting accuracy because the models cannot fully account for application\-specific performance drivers\.
## VIConclusion & Future Work
Operating cloud infrastructure efficiently, especially in large cloud service provider \(CSP\) or hyperscaler environments, requires optimizing physical resource utilization to minimize costs and maximize performance\. Efficient cloud infrastructure operation requires optimal VM sizing to avoid costly over\- or under\-provisioning, especially for large\-scale cloud applications\[[27](https://arxiv.org/html/2607.24773#bib.bib41)\]\. In this work, we applied minimal\-impact preprocessing, including Savitzky–Golay filtering, to preserve the natural characteristics of high\-frequency VM workload data while reducing noise\. Using conformal prediction \(CP\), we generated reliable prediction intervals for medium\- and long\-term forecasts, enabling innovative and efficient provisioning decisions, with further validation based on available VM sizes and computational capacities\. Ranked results, including cross\-validation using BT strategies across multiple VM profiles for the UB scenario, demonstrate that advanced tree\-based algorithms perform well for long\-horizon forecasting, although other models achieve comparable accuracy\. However, the absence of critical service\-level metadata limits deeper workload behavior analytics, profiling, and potentially reduces forecasting accuracy\. Future work will combine Temporal Conformal Prediction \(TCP\)\[[2](https://arxiv.org/html/2607.24773#bib.bib37)\]for adaptive intervals on non\-stationary workloads with trend forecasting via decomposition methods \(e\.g\., Wavelet Reconstruction\) or other existed visual representations to capture long\-term vCPU patterns, including memory footprint to handle today’s non\-stationary, regime\-shifting, and rapidly changing VM utilization patterns by wrapping it withResource Scaling Rulesand realistic intelligent VM provisioning in hyperscaler environments\.
## References
- \[1\]\(2019\)Defense mechanisms against ddos attacks in a cloud computing environment: state\-of\-the\-art and research challenges\.IEEE Communications Surveys & Tutorials21\(4\),pp\. 3769–3795\.Cited by:[§IV\-C](https://arxiv.org/html/2607.24773#S4.SS3.p2.1)\.
- \[2\]A\. Aich, A\. B\. Aich, and D\. C\. Jain\(2025\)Temporal conformal prediction \(tcp\): a distribution\-free statistical and machine learning framework for adaptive risk forecasting\.arXiv preprint arXiv:2507\.05470\.Cited by:[§VI](https://arxiv.org/html/2607.24773#S6.p1.1)\.
- \[3\]J\. Amat Rodrigo and J\. Escobar Ortiz\(2025\-05\)Skforecast\.External Links:[Link](https://skforecast.org/),[Document](https://dx.doi.org/10.5281/zenodo.8382788)Cited by:[§III\-C1](https://arxiv.org/html/2607.24773#S3.SS3.SSS1.p1.3)\.
- \[4\]J\. Bao, N\. Colombo, V\. Manokhin, S\. Cao, and R\. Luo\(2025\)A review and comparative analysis of univariate conformal regression methods\.InFourteenth Symposium on Conformal and Probabilistic Prediction with Applications \(COPA 2025\),pp\. 282–304\.Cited by:[§III\-D](https://arxiv.org/html/2607.24773#S3.SS4.p2.1)\.
- \[5\]C\. Bergmeir and J\. M\. Benítez\(2012\)On the use of cross\-validation for time series predictor evaluation\.Information Sciences191,pp\. 192–213\.Cited by:[§III\-C2](https://arxiv.org/html/2607.24773#S3.SS3.SSS2.p3.1)\.
- \[6\]C\. Bergmeir, R\. J\. Hyndman, and B\. Koo\(2018\)A note on the validity of cross\-validation for evaluating autoregressive time series prediction\.Computational Statistics & Data Analysis120,pp\. 70–83\.Cited by:[§IV\-C](https://arxiv.org/html/2607.24773#S4.SS3.p3.1)\.
- \[7\]J\. Bi, H\. Yuan, S\. Li, K\. Zhang, J\. Zhang, and M\. Zhou\(2024\)Arima\-based and multiapplication workload prediction with wavelet decomposition and savitzky–golay filter in clouds\.IEEE Transactions on Systems, Man, and Cybernetics: Systems54\(4\),pp\. 2495–2506\.Cited by:[§IV\-B](https://arxiv.org/html/2607.24773#S4.SS2.p1.1)\.
- \[8\]D\. Bliedy, M\. H\. Khafagy, and R\. M\. Badry\(2025\)Resource utilization prediction model for cloud datacentre: survey\.\.International Journal of Advanced Computer Science & Applications16\(3\)\.Cited by:[§II](https://arxiv.org/html/2607.24773#S2.p1.1)\.
- \[9\]J\. Brownlee\(2017\)Introduction to time series forecasting with python: how to prepare data and develop models to predict the future\.Machine Learning Mastery\.Cited by:[§III\-C](https://arxiv.org/html/2607.24773#S3.SS3.p1.1)\.
- \[10\]CatBoost DevelopersCatBoost: gradient boosting on decision trees\.Note:[https://catboost\.ai/docs/en/](https://catboost.ai/docs/en/)GitHub repository:[https://github\.com/catboost/catboost/issues](https://github.com/catboost/catboost/issues), accessed: 2024Cited by:[§III\-B](https://arxiv.org/html/2607.24773#S3.SS2.p1.1)\.
- \[11\]L\. Chen, W\. Zhang, and H\. Ye\(2022\)Accurate workload prediction for edge data centers: savitzky\-golay filter, cnn and bilstm with attention mechanism\.Applied Intelligence52\(11\),pp\. 13027–13042\.Cited by:[§IV\-B](https://arxiv.org/html/2607.24773#S4.SS2.p1.1)\.
- \[12\]E\. Cortez, A\. Bonde, A\. Muzio, M\. Russinovich, M\. Fontoura, and R\. Bianchini\(2017\)Resource central: understanding and predicting workloads for improved resource management in large cloud platforms\.InProceedings of the 26th Symposium on Operating Systems Principles,pp\. 153–167\.Cited by:[§I](https://arxiv.org/html/2607.24773#S1.p3.1)\.
- \[13\]E\. Cortez\(2019\)Telemetry data gaps in azure public dataset\.Note:[https://github\.com/Azure/AzurePublicDataset/issues/4](https://github.com/Azure/AzurePublicDataset/issues/4)Accessed: 2025\-08\-08Cited by:[§IV\-B](https://arxiv.org/html/2607.24773#S4.SS2.p1.1)\.
- \[14\]P\. Dey, S\. Merugu, and S\. R\. Kaveri\(2023\)Conformal prediction sets for ordinal classification\.Advances in Neural Information Processing Systems36,pp\. 879–899\.Cited by:[§III\-D](https://arxiv.org/html/2607.24773#S3.SS4.p1.1)\.
- \[15\]W\. Du, D\. Côté, and Y\. Liu\(2023\)Saits: self\-attention\-based imputation for time series\.Expert Systems with Applications219,pp\. 119619\.Cited by:[§IV\-B](https://arxiv.org/html/2607.24773#S4.SS2.p1.1)\.
- \[16\]B\. Feng and Z\. Ding\(2024\)Application\-oriented cloud workload prediction: a survey and new perspectives\.Tsinghua Science and Technology30\(1\),pp\. 34–54\.Cited by:[§II](https://arxiv.org/html/2607.24773#S2.p2.1)\.
- \[17\]A\. Gijón, S\. Eiraudo, A\. Manjavacas, D\. S\. Schiera, M\. Molina\-Solana, and J\. Gómez\-Romero\(2025\)Integrating physics and data\-driven approaches: an explainable and uncertainty\-aware hybrid model for wind turbine power prediction\.arXiv preprint arXiv:2502\.07344\.Cited by:[§III\-D](https://arxiv.org/html/2607.24773#S3.SS4.p1.1)\.
- \[18\]T\. Huang, A\. Ramesh, E\. Ruppel, N\. Pereira, A\. Rowe, and C\. Joe\-Wong\(2025\)Interference\-aware edge runtime prediction with conformal matrix completion\.arXiv preprint arXiv:2503\.06428\.Cited by:[§II](https://arxiv.org/html/2607.24773#S2.p3.1)\.
- \[19\]R\. J\. Hyndman and G\. Athanasopoulos\(2018\)Forecasting: principles and practice\.OTexts\.Cited by:[§III\-A](https://arxiv.org/html/2607.24773#S3.SS1.p1.4)\.
- \[20\]K\. Jayasinghe and G\. Poravi\(2020\)A survey of attack instances of cryptojacking targeting cloud infrastructure\.InProceedings of the 2020 2nd Asia pacific information technology conference,pp\. 100–107\.Cited by:[§IV\-C](https://arxiv.org/html/2607.24773#S4.SS3.p2.1)\.
- \[21\]G\. Ji, Z\. Dong, D\. Wang, P\. Han, and D\. Xu\(2008\)Wind speed conformal prediction in wind farm based on algorithmic randomness theory\.In2008 International conference on machine learning and cybernetics,Vol\.1,pp\. 131–135\.Cited by:[§III\-D](https://arxiv.org/html/2607.24773#S3.SS4.p1.1)\.
- \[22\]J\. Joubert, D\. Sestovic, I\. Barziy, W\. Distaso, and M\. Lopez de Prado\(2024\)The three types of backtests\.Available at SSRN\.Cited by:[§III\-C1](https://arxiv.org/html/2607.24773#S3.SS3.SSS1.p1.3)\.
- \[23\]LightGBM DevelopersLightGBM: a fast, distributed, high\-performance gradient boosting framework\.Note:[https://lightgbm\.readthedocs\.io/en/latest/index\.html](https://lightgbm.readthedocs.io/en/latest/index.html)GitHub repository:[https://github\.com/microsoft/LightGBM/tree/master](https://github.com/microsoft/LightGBM/tree/master), accessed: 2024Cited by:[§III\-B](https://arxiv.org/html/2607.24773#S3.SS2.p1.1)\.
- \[24\]W\. Q\. Meeker, G\. J\. Hahn, and L\. A\. Escobar\(2017\)Statistical intervals: a guide for practitioners and researchers\.John Wiley & Sons\.Cited by:[§III\-D](https://arxiv.org/html/2607.24773#S3.SS4.p1.1)\.
- \[25\]N\. Nissar, S\. Arjun, K\. Siddartha, and S\. M\. Raheman\(2024\)Novel attack vector to abuse aws for cryptojacking\.In2024 3rd International Conference on Applied Artificial Intelligence and Computing \(ICAAIC\),pp\. 1369–1374\.Cited by:[§IV\-C](https://arxiv.org/html/2607.24773#S4.SS3.p2.1)\.
- \[26\]N\. Persson SuorraMultivariate resource usage forecasting and temporal accuracy in private cloud systems\.Blekinge Institute of Technology, Department of Computer Science, Department of Computer Science\.Cited by:[§II](https://arxiv.org/html/2607.24773#S2.p5.1)\.
- \[27\]Q\. Rebjock, V\. Flunkert, T\. Januschowski, L\. Callot, and J\. Castellon\(2020\)A simple and effective predictive resource scaling heuristic for large\-scale cloud applications\.\.InAIDB@ VLDB,Cited by:[§VI](https://arxiv.org/html/2607.24773#S6.p1.1)\.
- \[28\]A\. Rossi, A\. Visentin, D\. Carraro, S\. Prestwich, and K\. N\. Brown\(2025\)Forecasting workload in cloud computing: towards uncertainty\-aware predictions and transfer learning\.Cluster Computing28\(4\),pp\. 258\.Cited by:[§II](https://arxiv.org/html/2607.24773#S2.p4.1)\.
- \[29\]Scikit\-learn DevelopersLinearRegression: ordinary least squares linear model\.Note:[https://scikit\-learn\.org/stable/modules/generated/sklearn\.linear\_model\.LinearRegression\.html](https://scikit-learn.org/stable/modules/generated/sklearn.linear_model.LinearRegression.html)Cited by:[§III\-B](https://arxiv.org/html/2607.24773#S3.SS2.p1.1)\.
- \[30\]Scikit\-learn DevelopersMLPRegressor: multi\-layer perceptron regressor\.Note:[https://scikit\-learn\.org/stable/modules/generated/sklearn\.neural\_network\.MLPRegressor\.html](https://scikit-learn.org/stable/modules/generated/sklearn.neural_network.MLPRegressor.html)Cited by:[§III\-B](https://arxiv.org/html/2607.24773#S3.SS2.p1.1)\.
- \[31\]Scikit\-learn DevelopersRandomForestRegressor: random forest ensemble method for regression\.Note:[https://scikit\-learn\.org/stable/modules/generated/sklearn\.ensemble\.RandomForestRegressor\.html](https://scikit-learn.org/stable/modules/generated/sklearn.ensemble.RandomForestRegressor.html)GitHub source:[https://github\.com/scikit\-learn/scikit\-learn/blob/c5497b7f7/sklearn/ensemble/\_forest\.py\#L1571](https://github.com/scikit-learn/scikit-learn/blob/c5497b7f7/sklearn/ensemble/_forest.py#L1571), accessed: 2024Cited by:[§III\-B](https://arxiv.org/html/2607.24773#S3.SS2.p1.1)\.
- \[32\]Scikit\-learn DevelopersSVR: support vector regression\.Note:[https://scikit\-learn\.org/0\.16/modules/generated/sklearn\.svm\.SVR\.html](https://scikit-learn.org/0.16/modules/generated/sklearn.svm.SVR.html)Cited by:[§III\-B](https://arxiv.org/html/2607.24773#S3.SS2.p1.1)\.
- \[33\]D\. L\. Shrestha and D\. P\. Solomatine\(2006\)Machine learning approaches for estimation of prediction interval for the model output\.Neural networks19\(2\),pp\. 225–235\.Cited by:[§III\-A](https://arxiv.org/html/2607.24773#S3.SS1.p1.4)\.
- \[34\]skforecast DevelopersBacktesting forecasts — skforecast user guide\.Note:[https://skforecast\.org/0\.16\.0/user\_guides/backtesting](https://skforecast.org/0.16.0/user_guides/backtesting)Accessed: Feb\. 08, 2024Cited by:[§III\-C1](https://arxiv.org/html/2607.24773#S3.SS3.SSS1.p1.3)\.
- \[35\]G\. Somani, M\. S\. Gaur, D\. Sanghi, M\. Conti, and R\. Buyya\(2017\)DDoS attacks in cloud computing: issues, taxonomy, and future directions\.Computer communications107,pp\. 30–48\.Cited by:[§IV\-C](https://arxiv.org/html/2607.24773#S4.SS3.p2.1)\.
- \[36\]J\. Vazquez and J\. C\. Facelli\(2022\)Conformal prediction in clinical medical sciences\.Journal of Healthcare Informatics Research6\(3\),pp\. 241–252\.Cited by:[§III\-D](https://arxiv.org/html/2607.24773#S3.SS4.p1.1)\.
- \[37\]XGBoost DevelopersXGBoost: scalable and flexible gradient boosting\.Note:[https://xgboost\.readthedocs\.io/en/stable/](https://xgboost.readthedocs.io/en/stable/)GitHub repository:[https://github\.com/dmlc/xgboost](https://github.com/dmlc/xgboost), accessed: 2024Cited by:[§III\-B](https://arxiv.org/html/2607.24773#S3.SS2.p1.1)\.
- \[38\]F\. Yang, W\. Yin, L\. Wang, T\. Li, P\. Zhao, B\. Liu, P\. Wang, B\. Qiao, Y\. Liu, M\. Björkman,et al\.\(2023\)Diffusion\-based time series data imputation for cloud failure prediction at microsoft 365\.InProceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering,pp\. 2050–2055\.Cited by:[§IV\-B](https://arxiv.org/html/2607.24773#S4.SS2.p1.1)\.
- \[39\]M\. Yekta and H\. S\. Shahhoseini\(2023\)A review on machine learning methods for workload prediction in cloud computing\.In2023 13th International Conference on Computer and Knowledge Engineering \(ICCKE\),pp\. 306–311\.Cited by:[§II](https://arxiv.org/html/2607.24773#S2.p1.1)\.
- \[40\]S\. G\. ZADEH, V\. Shaj, P\. Jahnke, G\. Neumann, and T\. Breitenbach\(2025\)Towards measuring predictability: to which extent data\-driven approaches can extract deterministic relations from data exemplified with time series prediction and classification\.Transactions on Machine Learning Research\.Note:External Links:ISSN 2835\-8856,[Link](https://openreview.net/forum?id=jZBAVFGUUo)Cited by:[§V\-C](https://arxiv.org/html/2607.24773#S5.SS3.p1.1)\.Similar Articles
Early Verdicts, Better Budgets: Sequential Adaptive Rollout Allocation for Compute-Efficient RLVR
This paper introduces SARA, a sequential adaptive rollout allocation method for RLVR that abandons saturated groups early and reallocates the budget, achieving comparable accuracy with 22% fewer rollouts than dynamic sampling and up to 67% savings when combined.
Weighted Conformal Prediction for Lab-to-Track Thermal Transfer in EV Motorsport Powertrains
This paper addresses the challenge of predicting thermal volatility in high-performance EV powertrains under real-world loads by applying weighted conformal prediction, achieving modest improvements in coverage under covariate shift.
Conformal Prediction for Neural Operators: Distribution-Free Uncertainty Quantification in Physics Simulation
Proposes the first application of split conformal prediction to neural operator-based physics simulation, providing distribution-free prediction intervals with finite-sample coverage guarantees and adaptive-width intervals using MC Dropout uncertainty.
Helping data centers deliver higher performance with less hardware
MIT researchers have developed Sandook, a software-based system that improves data center storage performance by simultaneously addressing three sources of variability in SSDs, nearly doubling efficiency compared to traditional methods.
Online Localized Conformal Prediction
This paper proposes Online Localized Conformal Prediction (OLCP) to address covariate heterogeneity in online learning and time-series settings. It introduces OLCP-Hedge for bandwidth selection and demonstrates valid long-run coverage with narrower prediction sets compared to existing baselines.