Efficient Resource Management for Real-Time AI Systems in the Cloud using Reinforcement Learning

The advent of artificial intelligence (AI) has driven an emergence in applications demanding online responses to immense amounts of data. Typically, the cloud-based deployment of these applications requires resource management to be optimized for high performance while meeting cost efficiency. However, conventional static resource allocation methods may only partially apply to the context of real-time AI applications as they are dynamic, unpredictable, and require more efficient & adaptive ways of allocating resources. To address this challenge, and as a solution in this research, we introduce an RL-based method for online resource management of cloud-based AI systems. Reinforcement learning (RL) is a machine-learning algorithm that allows systems to learn how best to perform tasks in changing environments based on feedback from those interactions with the environment. The research utilizes reinforcement learning to enable dynamic resource allocation, ensuring that resources are provisioned on demand rather than relying on static allocation methods defined at design time.

Authors

Institutions

Publication Details

Published
2025-02-21
DOI
https://doi.org/10.1109/icicacs65178.2025.10968034
Citations
1
Primary Topic
Cloud Computing and Resource Management
Type
article
Field-Weighted Citation Impact
3.25
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Efficient Resource Management for Real-Time AI Systems in the Cloud using Reinforcement Learning

Ketan Gupta, Rajkumar Muthusamy, S. Baskaran, N. Yuvaraj et al.
1 citations
Cloud Computing and Resource Management
3.25
article

Efficient Resource Management for Real-Time AI Systems in the Cloud using Reinforcement Learning

Ketan Gupta, Rajkumar Muthusamy, S. Baskaran, N. Yuvaraj, Jagadeesh Vedula, Sathyanarayanan Sayiram
article en
1 citations

Abstract

The advent of artificial intelligence (AI) has driven an emergence in applications demanding online responses to immense amounts of data. Typically, the cloud-based deployment of these applications requires resource management to be optimized for high performance while meeting cost efficiency. However, conventional static resource allocation methods may only partially apply to the context of real-time AI applications as they are dynamic, unpredictable, and require more efficient & adaptive ways of allocating resources. To address this challenge, and as a solution in this research, we introduce an RL-based method for online resource management of cloud-based AI systems. Reinforcement learning (RL) is a machine-learning algorithm that allows systems to learn how best to perform tasks in changing environments based on feedback from those interactions with the environment. The research utilizes reinforcement learning to enable dynamic resource allocation, ensuring that resources are provisioned on demand rather than relying on static allocation methods defined at design time.

Microsoft (United States) (US), IBM (United States) (US), University of the Cumberlands (US)
Decent work and economic growth
Openalex Percentile: Top 10%
Cloud Computing and Resource Management
3.25
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.