A Reinforcement Learning-Based Resource Allocation Scheme for Cloud Robotics
In recent years, robotic systems combined with cloud computing capability have become an emerging topic of discussion in academic fields. The concept of cloud robotics allows the system to offload computing-intensive tasks from the robots to the cloud. An appropriate resource allocation scheme is ne...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2018-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/8314091/ |
id |
doaj-2304554eb9624b8199ba8d80e5914d8c |
---|---|
record_format |
Article |
spelling |
doaj-2304554eb9624b8199ba8d80e5914d8c2021-03-29T20:41:10ZengIEEEIEEE Access2169-35362018-01-016172151722210.1109/ACCESS.2018.28146068314091A Reinforcement Learning-Based Resource Allocation Scheme for Cloud RoboticsHang Liu0Shiwen Liu1Kan Zheng2https://orcid.org/0000-0002-8531-6762Intelligent Computing and Communication Lab, Key Laboratory of Universal Wireless Communications, Ministry of Education, Beijing University of Posts and Telecommunications, Beijing, ChinaIntelligent Computing and Communication Lab, Key Laboratory of Universal Wireless Communications, Ministry of Education, Beijing University of Posts and Telecommunications, Beijing, ChinaIntelligent Computing and Communication Lab, Key Laboratory of Universal Wireless Communications, Ministry of Education, Beijing University of Posts and Telecommunications, Beijing, ChinaIn recent years, robotic systems combined with cloud computing capability have become an emerging topic of discussion in academic fields. The concept of cloud robotics allows the system to offload computing-intensive tasks from the robots to the cloud. An appropriate resource allocation scheme is necessary for the cloud computing service platform to efficiently allocate its computing resources, when the robots send requests asking for computing service. This paper proposes a resource allocation scheme based on reinforcement learning (RL), which can make the cloud to decide whether a request should be accepted and how many resources are supposed to be allocated. The scheme realizes an autonomous management of computing resources through online learning, reduces human participation in scheme planning, and improves the overall utility of the system in the long run. Numerical results demonstrate that the proposed RL-based computing resource allocation scheme has better performances than the greedy allocation scheme.https://ieeexplore.ieee.org/document/8314091/Cloud roboticsreinforcement learningresource allocation |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Hang Liu Shiwen Liu Kan Zheng |
spellingShingle |
Hang Liu Shiwen Liu Kan Zheng A Reinforcement Learning-Based Resource Allocation Scheme for Cloud Robotics IEEE Access Cloud robotics reinforcement learning resource allocation |
author_facet |
Hang Liu Shiwen Liu Kan Zheng |
author_sort |
Hang Liu |
title |
A Reinforcement Learning-Based Resource Allocation Scheme for Cloud Robotics |
title_short |
A Reinforcement Learning-Based Resource Allocation Scheme for Cloud Robotics |
title_full |
A Reinforcement Learning-Based Resource Allocation Scheme for Cloud Robotics |
title_fullStr |
A Reinforcement Learning-Based Resource Allocation Scheme for Cloud Robotics |
title_full_unstemmed |
A Reinforcement Learning-Based Resource Allocation Scheme for Cloud Robotics |
title_sort |
reinforcement learning-based resource allocation scheme for cloud robotics |
publisher |
IEEE |
series |
IEEE Access |
issn |
2169-3536 |
publishDate |
2018-01-01 |
description |
In recent years, robotic systems combined with cloud computing capability have become an emerging topic of discussion in academic fields. The concept of cloud robotics allows the system to offload computing-intensive tasks from the robots to the cloud. An appropriate resource allocation scheme is necessary for the cloud computing service platform to efficiently allocate its computing resources, when the robots send requests asking for computing service. This paper proposes a resource allocation scheme based on reinforcement learning (RL), which can make the cloud to decide whether a request should be accepted and how many resources are supposed to be allocated. The scheme realizes an autonomous management of computing resources through online learning, reduces human participation in scheme planning, and improves the overall utility of the system in the long run. Numerical results demonstrate that the proposed RL-based computing resource allocation scheme has better performances than the greedy allocation scheme. |
topic |
Cloud robotics reinforcement learning resource allocation |
url |
https://ieeexplore.ieee.org/document/8314091/ |
work_keys_str_mv |
AT hangliu areinforcementlearningbasedresourceallocationschemeforcloudrobotics AT shiwenliu areinforcementlearningbasedresourceallocationschemeforcloudrobotics AT kanzheng areinforcementlearningbasedresourceallocationschemeforcloudrobotics AT hangliu reinforcementlearningbasedresourceallocationschemeforcloudrobotics AT shiwenliu reinforcementlearningbasedresourceallocationschemeforcloudrobotics AT kanzheng reinforcementlearningbasedresourceallocationschemeforcloudrobotics |
_version_ |
1724194334291525632 |