paper-with-me

홈 › Papers

TrimTuner: Efficient Optimization of Machine Learning Jobs in the Cloud via Sub-Sampling

2020-11-09 · Pedro Mendes, Maria Casimiro, Paolo Romano, David Garlan

This work introduces TrimTuner, the first system for optimizing machine learning jobs in the cloud to exploit sub-sampling techniques to reduce the cost of the optimization process while keeping into account user-specified constraints. TrimTuner jointly optimizes the cloud and application-specific parameters and, unlike state of the art works for cloud optimization, eschews the need to train the model with the full training set every time a new configuration is sampled. Indeed, by leveraging sub-sampling techniques and data-sets that are up to 60x smaller than the original one, we show that TrimTuner can reduce the cost of the optimization process by up to 50x. Further, TrimTuner speeds-up the recommendation process by 65x with respect to state of the art techniques for hyper-parameter optimization that use sub-sampling techniques. The reasons for this improvement are twofold: i) a novel domain specific heuristic that reduces the number of configurations for which the acquisition function has to be evaluated; ii) the adoption of an ensemble of decision trees that enables boosting the speed of the recommendation process by one additional order of magnitude.

📄 PDF Abstract BibTeX arXiv:2011.04726

Code (0)

등록된 구현이 없습니다.

Tasks

BIG-bench Machine Learning

Similar Papers 제목 키워드 기반

Characterizing and Optimizing EDA Flows for the Cloud

2021-02-22 · Abdelrahman Hosny, Sherief Reda

Cloud computing accelerates design space exploration in logic synthesis, and parameter tuning in physical design. However, deploying EDA jobs on the cloud requires EDA teams to deeply understand the characteristics of th…

Cloud Computing

Capacity Planning and Scheduling for Jobs with Uncertainty in Resource Usage and Duration

2025-07-01 · Sunandita Patra, Mehtab Pathan, Mahmoud Mahfouz, Parisa Zehtabi 외 arxiv

Organizations around the world schedule jobs (programs) regularly to perform various tasks dictated by their end users. With the major movement towards using a cloud computing infrastructure, our organization follows a h…

Machine Learning Based Prediction and Classification of Computational Jobs in Cloud Computing Centers

2019-03-09 · Zheqi Zhu, Pingyi Fan

With the rapid growth of the data volume and the fast increasing of the computational model complexity in the scenario of cloud computing, it becomes an important topic that how to handle users' requests by scheduling co…

BIG-bench Machine LearningCloud ComputingClusteringGeneral Classification+1

An Evaluation of Low Overhead Time Series Preprocessing Techniques for Downstream Machine Learning

2022-09-12 · Matthew L. Weiss, Joseph McDonald, David Bestor, Charles Yee 외

In this paper we address the application of pre-processing techniques to multi-channel time series data with varying lengths, which we refer to as the alignment problem, for downstream machine learning. The misalignment …

ClassificationTime SeriesTime Series AnalysisTime Series Classification

An Advanced Reinforcement Learning Framework for Online Scheduling of Deferrable Workloads in Cloud Computing

2024-06-03 · Hang Dong, Liwen Zhu, Zhao Shan, Bo Qiao 외

Efficient resource utilization and perfect user experience usually conflict with each other in cloud computing platforms. Great efforts have been invested in increasing resource utilization but trying not to affect users…

Cloud ComputingDeep Reinforcement LearningScheduling