Auto-scaling approach for cloud based mobile learning applications

被引:0
|
作者
Almutlaq, Amani Nasser [1 ]
Daadaa, Yassine [1 ]
机构
[1] College of Computer Sciences and Information, Al Imam Mohammad Ibn Saud Islamic University (IMSIU), Riyadh, Saudi Arabia
关键词
E-learning - MATLAB - Learning algorithms - Mobile agents - Table lookup - Scalability;
D O I
10.14569/IJACSA.2019.0100161
中图分类号
学科分类号
摘要
In the last decade, mobile learning applications have attracted a significant amount of attention. Huge investments have been made to develop educational applications that can be implemented on mobile devices. However, mobile learning applications have some limitations, such as storage space and battery life. Cloud computing provides a new idea to solve some limitations of mobile learning applications. However, there are other limitations, like scalability, that must be solved before mobile cloud learning can become completely operational. There are two main problems with scalability. The first occurs when the application server's performance declines due to an increase in the number of requests, which affects usability. The second is that a decrease in the number of requests makes most application servers idle and therefore wastes money. These two problems can be avoided or minimized by provisioning autoscaling techniques that permit the acquisition and release of resources dynamically to accommodate demand. In this paper, we propose an intelligent neuro-fuzzy reinforcement learning approach to solve the scalability problem in mobile cloud learning applications, and evaluate the proposed approach against some of the existing approaches via MATLAB. The large state space and long training time required to find the optimal policy are the main problems of reinforcement learning. We use fuzzy Q-learning to solve the large state space problem by grouping similar variables in the same state; there is then no need to use large look-up tables. The use of parallel learning agents reduces the training time needed to determine optimal policies. The experimental results prove that the proposed approach is able to increase learning speed and reduce the training time needed to determine optimal policies. © 2018 The Science and Information (SAI) Organization Limited.
引用
收藏
页码:472 / 479
相关论文
共 50 条
  • [31] Reinforcement Learning-Based Auto-scaling Algorithm for Elastic Cloud Workflow Service
    Lu, Jian-bin
    Yu, Yang
    Pan, Mao-lin
    [J]. PARALLEL AND DISTRIBUTED COMPUTING, APPLICATIONS AND TECHNOLOGIES, PDCAT 2021, 2022, 13148 : 303 - 310
  • [32] A Q-learning based auto-scaling approach for provisioning big data analysis services in cloud environments
    Song, Shihao
    Pan, Li
    Liu, Shijun
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2024, 154 : 140 - 150
  • [33] Proactive Auto-Scaling for Service Function Chains in Cloud Computing Based on Deep Learning
    Taha, Mohammad Bany
    Sanjalawe, Yousef
    Al-Daraiseh, Ahmad
    Fraihat, Salam
    Al-E'mari, Salam R.
    [J]. IEEE ACCESS, 2024, 12 : 38575 - 38593
  • [34] RHAS: robust hybrid auto-scaling for web applications in cloud computing
    Parminder Singh
    Avinash Kaur
    Pooja Gupta
    Sukhpal Singh Gill
    Kiran Jyoti
    [J]. Cluster Computing, 2021, 24 : 717 - 737
  • [35] Autonomous computation offloading and auto-scaling the in the mobile fog computing: a deep reinforcement learning-based approach
    Jazayeri, Fatemeh
    Shahidinejad, Ali
    Ghobaei-Arani, Mostafa
    [J]. JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2021, 12 (08) : 8265 - 8284
  • [36] RHAS: robust hybrid auto-scaling for web applications in cloud computing
    Singh, Parminder
    Kaur, Avinash
    Gupta, Pooja
    Gill, Sukhpal Singh
    Jyoti, Kiran
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2021, 24 (02): : 717 - 737
  • [37] Impact of Different Auto-Scaling Strategies on Adaptive Mobile Cloud Computing Systems
    Amoretti, Michele
    Consolini, Luca
    Grazioli, Alessandro
    Zanichelli, Francesco
    [J]. 2016 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATION (ISCC), 2016, : 589 - 596
  • [38] Autonomous computation offloading and auto-scaling the in the mobile fog computing: a deep reinforcement learning-based approach
    Fatemeh Jazayeri
    Ali Shahidinejad
    Mostafa Ghobaei-Arani
    [J]. Journal of Ambient Intelligence and Humanized Computing, 2021, 12 : 8265 - 8284
  • [39] Proactive Container Auto-scaling for Cloud Native Machine Learning Services
    Buchaca, David
    Berral, Josep LLuis
    Wang, Chen
    Youssef, Alaa
    [J]. 2020 IEEE 13TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD 2020), 2020, : 475 - 479
  • [40] DDoS Attack on Cloud Auto-scaling Mechanisms
    Bremler-Barr, Anat
    Brosh, Eli
    Sides, Mor
    [J]. IEEE INFOCOM 2017 - IEEE CONFERENCE ON COMPUTER COMMUNICATIONS, 2017,