Securing Machine Learning in the Cloud: A Systematic Review of Cloud Machine Learning Security

With the advances in machine learning (ML) and deep learning (DL) techniques, and the potency of cloud computing in offering services efficiently and cost-effectively, Machine Learning as a Service (MLaaS) cloud platforms have become popular. In addition, there is increasing adoption of third-party...

Full description

Bibliographic Details
Main Authors: Adnan Qayyum, Aneeqa Ijaz, Muhammad Usama, Waleed Iqbal, Junaid Qadir, Yehia Elkhatib, Ala Al-Fuqaha
Format: Article
Language:English
Published: Frontiers Media S.A. 2020-11-01
Series:Frontiers in Big Data
Subjects:
Online Access:https://www.frontiersin.org/articles/10.3389/fdata.2020.587139/full
id doaj-603da13aaa8843a2816d05516e149e67
record_format Article
spelling doaj-603da13aaa8843a2816d05516e149e672020-12-17T11:42:56ZengFrontiers Media S.A.Frontiers in Big Data2624-909X2020-11-01310.3389/fdata.2020.587139587139Securing Machine Learning in the Cloud: A Systematic Review of Cloud Machine Learning SecurityAdnan Qayyum0Aneeqa Ijaz1Muhammad Usama2Waleed Iqbal3Junaid Qadir4Yehia Elkhatib5Ala Al-Fuqaha6Information Technology University (ITU), Lahore, PakistanAI4Networks Research Center, University of Oklahoma, Norman, OK, United StatesInformation Technology University (ITU), Lahore, PakistanSocial Data Science (SDS) Lab, Queen Mary University of London, London, United KingdomInformation Technology University (ITU), Lahore, PakistanSchool of Computing and Communications, Lancaster University, Lancaster, United KingdomHamad Bin Khalifa University (HBKU), Doha, QatarWith the advances in machine learning (ML) and deep learning (DL) techniques, and the potency of cloud computing in offering services efficiently and cost-effectively, Machine Learning as a Service (MLaaS) cloud platforms have become popular. In addition, there is increasing adoption of third-party cloud services for outsourcing training of DL models, which requires substantial costly computational resources (e.g., high-performance graphics processing units (GPUs)). Such widespread usage of cloud-hosted ML/DL services opens a wide range of attack surfaces for adversaries to exploit the ML/DL system to achieve malicious goals. In this article, we conduct a systematic evaluation of literature of cloud-hosted ML/DL models along both the important dimensions—attacks and defenses—related to their security. Our systematic review identified a total of 31 related articles out of which 19 focused on attack, six focused on defense, and six focused on both attack and defense. Our evaluation reveals that there is an increasing interest from the research community on the perspective of attacking and defending different attacks on Machine Learning as a Service platforms. In addition, we identify the limitations and pitfalls of the analyzed articles and highlight open research issues that require further investigation.https://www.frontiersin.org/articles/10.3389/fdata.2020.587139/fullMachine Learning as a Servicecloud-hosted machine learning modelsmachine learning securitycloud machine learning securitysystematic reviewattacks
collection DOAJ
language English
format Article
sources DOAJ
author Adnan Qayyum
Aneeqa Ijaz
Muhammad Usama
Waleed Iqbal
Junaid Qadir
Yehia Elkhatib
Ala Al-Fuqaha
spellingShingle Adnan Qayyum
Aneeqa Ijaz
Muhammad Usama
Waleed Iqbal
Junaid Qadir
Yehia Elkhatib
Ala Al-Fuqaha
Securing Machine Learning in the Cloud: A Systematic Review of Cloud Machine Learning Security
Frontiers in Big Data
Machine Learning as a Service
cloud-hosted machine learning models
machine learning security
cloud machine learning security
systematic review
attacks
author_facet Adnan Qayyum
Aneeqa Ijaz
Muhammad Usama
Waleed Iqbal
Junaid Qadir
Yehia Elkhatib
Ala Al-Fuqaha
author_sort Adnan Qayyum
title Securing Machine Learning in the Cloud: A Systematic Review of Cloud Machine Learning Security
title_short Securing Machine Learning in the Cloud: A Systematic Review of Cloud Machine Learning Security
title_full Securing Machine Learning in the Cloud: A Systematic Review of Cloud Machine Learning Security
title_fullStr Securing Machine Learning in the Cloud: A Systematic Review of Cloud Machine Learning Security
title_full_unstemmed Securing Machine Learning in the Cloud: A Systematic Review of Cloud Machine Learning Security
title_sort securing machine learning in the cloud: a systematic review of cloud machine learning security
publisher Frontiers Media S.A.
series Frontiers in Big Data
issn 2624-909X
publishDate 2020-11-01
description With the advances in machine learning (ML) and deep learning (DL) techniques, and the potency of cloud computing in offering services efficiently and cost-effectively, Machine Learning as a Service (MLaaS) cloud platforms have become popular. In addition, there is increasing adoption of third-party cloud services for outsourcing training of DL models, which requires substantial costly computational resources (e.g., high-performance graphics processing units (GPUs)). Such widespread usage of cloud-hosted ML/DL services opens a wide range of attack surfaces for adversaries to exploit the ML/DL system to achieve malicious goals. In this article, we conduct a systematic evaluation of literature of cloud-hosted ML/DL models along both the important dimensions—attacks and defenses—related to their security. Our systematic review identified a total of 31 related articles out of which 19 focused on attack, six focused on defense, and six focused on both attack and defense. Our evaluation reveals that there is an increasing interest from the research community on the perspective of attacking and defending different attacks on Machine Learning as a Service platforms. In addition, we identify the limitations and pitfalls of the analyzed articles and highlight open research issues that require further investigation.
topic Machine Learning as a Service
cloud-hosted machine learning models
machine learning security
cloud machine learning security
systematic review
attacks
url https://www.frontiersin.org/articles/10.3389/fdata.2020.587139/full
work_keys_str_mv AT adnanqayyum securingmachinelearninginthecloudasystematicreviewofcloudmachinelearningsecurity
AT aneeqaijaz securingmachinelearninginthecloudasystematicreviewofcloudmachinelearningsecurity
AT muhammadusama securingmachinelearninginthecloudasystematicreviewofcloudmachinelearningsecurity
AT waleediqbal securingmachinelearninginthecloudasystematicreviewofcloudmachinelearningsecurity
AT junaidqadir securingmachinelearninginthecloudasystematicreviewofcloudmachinelearningsecurity
AT yehiaelkhatib securingmachinelearninginthecloudasystematicreviewofcloudmachinelearningsecurity
AT alaalfuqaha securingmachinelearninginthecloudasystematicreviewofcloudmachinelearningsecurity
_version_ 1724379954407276544