Loading…

Deep Learning Based Resource Availability Prediction for Local Mobile Crowd Computing

Mobile crowd computing (MCC) that utilizes public-owned (crowd's) smart mobile devices (SMDs) collectively can give adequate computing power without any additional financial and ecological cost. However, the major challenge is to cope with the mobility (or availability) issue of SMDs. User'...

Full description

Saved in:
Bibliographic Details
Published in:IEEE access 2021, Vol.9, p.116647-116671
Main Authors: Pramanik, Pijush Kanti Dutta, Sinhababu, Nilanjan, Kwak, Kyung-Sup, Choudhury, Prasenjit
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by cdi_FETCH-LOGICAL-c458t-198b5fb8623f7066a36c5ddd7a2c168003c72c9ff8624d0dd9764b89aba53cdb3
cites cdi_FETCH-LOGICAL-c458t-198b5fb8623f7066a36c5ddd7a2c168003c72c9ff8624d0dd9764b89aba53cdb3
container_end_page 116671
container_issue
container_start_page 116647
container_title IEEE access
container_volume 9
creator Pramanik, Pijush Kanti Dutta
Sinhababu, Nilanjan
Kwak, Kyung-Sup
Choudhury, Prasenjit
description Mobile crowd computing (MCC) that utilizes public-owned (crowd's) smart mobile devices (SMDs) collectively can give adequate computing power without any additional financial and ecological cost. However, the major challenge is to cope with the mobility (or availability) issue of SMDs. User's unpredicted mobility makes the SMDs really unstable resources. Selecting such erratic resources for job schedule would result in frequent job offloading and, in the worst case, job loss, which would affect the overall performance and the quality of service of MCC. In a Local MCC, generally, a set of users are available for a certain period regularly. Based on this information, the chances of a user being available for a certain duration from a given point of time can be predicted. In this paper, we provide an effective model to predict the availability of the users (i.e., their SMDs) in such an MCC environment. We argue that before submitting a job to an SMD, the stability of it is to be assessed for the duration of execution of the job to be assigned. If the predicted availability period is greater than the job size, then only the job should be assigned to the SMD. An accurate prediction will minimize the unnecessary job offloading or job loss due to the early departure of the designated SMD. We propose an advanced convolutional feature extraction mechanism that is applied to LSTM and GRU-based time-series prediction models for predicting SMD availability. To collect user mobility data, we considered a research lab scenario, where real mobility traces were recorded with respect to a Wi-Fi access point. We compared the prediction performances of convolutional LSTM and GRU with the basic LSTM and GRU and ARIMA in terms of MAE, RMSE, R 2 , accuracy, and perplexity. In all the measurements, the proposed convolutional LSTM exhibited considerably better prediction performance.
doi_str_mv 10.1109/ACCESS.2021.3103903
format article
fullrecord <record><control><sourceid>proquest_doaj_</sourceid><recordid>TN_cdi_proquest_journals_2565237209</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>9509524</ieee_id><doaj_id>oai_doaj_org_article_f4b8957374614d4889b68d1aff20a725</doaj_id><sourcerecordid>2565237209</sourcerecordid><originalsourceid>FETCH-LOGICAL-c458t-198b5fb8623f7066a36c5ddd7a2c168003c72c9ff8624d0dd9764b89aba53cdb3</originalsourceid><addsrcrecordid>eNpNUclOwzAQjRBIVMAX9GKJc4uXeDuWsEpBIApny_GCXKVxcFIQf49LEGIuM5p5781oXlHMEVwiBOXFqqqu1-slhhgtCYJEQnJQzDBickEoYYf_6uPibBg2MIfILcpnxeuVcz2onU5d6N7ApR6cBc9uiLtkHFh96NDqJrRh_AJPydlgxhA74GMCdTS6BQ8xTx2oUvy0oIrbfjdmndPiyOt2cGe_-aR4vbl-qe4W9ePtfbWqF6akYlwgKRrqG8Ew8Rwypgkz1FrLNTaICQiJ4dhI7zOitNBayVnZCKkbTYmxDTkp7iddG_VG9SlsdfpSUQf104jpTek0BtM65fdEygkvGSptKYRsmLBIe4-h5phmrfNJq0_xfeeGUW3yE7p8vsKUUUw4hjKjyIQyKQ5Dcv5vK4Jqb4ea7FB7O9SvHZk1n1jBOffHkBRKikvyDZX4hOw</addsrcrecordid><sourcetype>Open Website</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2565237209</pqid></control><display><type>article</type><title>Deep Learning Based Resource Availability Prediction for Local Mobile Crowd Computing</title><source>IEEE Xplore Open Access Journals</source><creator>Pramanik, Pijush Kanti Dutta ; Sinhababu, Nilanjan ; Kwak, Kyung-Sup ; Choudhury, Prasenjit</creator><creatorcontrib>Pramanik, Pijush Kanti Dutta ; Sinhababu, Nilanjan ; Kwak, Kyung-Sup ; Choudhury, Prasenjit</creatorcontrib><description>Mobile crowd computing (MCC) that utilizes public-owned (crowd's) smart mobile devices (SMDs) collectively can give adequate computing power without any additional financial and ecological cost. However, the major challenge is to cope with the mobility (or availability) issue of SMDs. User's unpredicted mobility makes the SMDs really unstable resources. Selecting such erratic resources for job schedule would result in frequent job offloading and, in the worst case, job loss, which would affect the overall performance and the quality of service of MCC. In a Local MCC, generally, a set of users are available for a certain period regularly. Based on this information, the chances of a user being available for a certain duration from a given point of time can be predicted. In this paper, we provide an effective model to predict the availability of the users (i.e., their SMDs) in such an MCC environment. We argue that before submitting a job to an SMD, the stability of it is to be assessed for the duration of execution of the job to be assigned. If the predicted availability period is greater than the job size, then only the job should be assigned to the SMD. An accurate prediction will minimize the unnecessary job offloading or job loss due to the early departure of the designated SMD. We propose an advanced convolutional feature extraction mechanism that is applied to LSTM and GRU-based time-series prediction models for predicting SMD availability. To collect user mobility data, we considered a research lab scenario, where real mobility traces were recorded with respect to a Wi-Fi access point. We compared the prediction performances of convolutional LSTM and GRU with the basic LSTM and GRU and ARIMA in terms of MAE, RMSE, R 2 , accuracy, and perplexity. In all the measurements, the proposed convolutional LSTM exhibited considerably better prediction performance.</description><identifier>ISSN: 2169-3536</identifier><identifier>EISSN: 2169-3536</identifier><identifier>DOI: 10.1109/ACCESS.2021.3103903</identifier><identifier>CODEN: IAECCG</identifier><language>eng</language><publisher>Piscataway: IEEE</publisher><subject>ARIMA ; Availability ; availability prediction ; CNN ; convolutional feature extraction ; Correlation ; Data models ; deep learning ; Electronic devices ; Feature extraction ; GRU ; LASSO ; LSTM ; Machine learning ; Mobile computing ; Mobile grid ; Mobile handsets ; Performance prediction ; Prediction models ; Predictive models ; resource selection ; RNN ; Schedules ; Stability analysis ; Task analysis ; Time series analysis</subject><ispartof>IEEE access, 2021, Vol.9, p.116647-116671</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2021</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c458t-198b5fb8623f7066a36c5ddd7a2c168003c72c9ff8624d0dd9764b89aba53cdb3</citedby><cites>FETCH-LOGICAL-c458t-198b5fb8623f7066a36c5ddd7a2c168003c72c9ff8624d0dd9764b89aba53cdb3</cites><orcidid>0000-0003-3594-4143 ; 0000-0002-9559-4352 ; 0000-0001-9438-9309</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/9509524$$EHTML$$P50$$Gieee$$Hfree_for_read</linktohtml><link.rule.ids>314,776,780,4010,27607,27897,27898,27899,54905</link.rule.ids></links><search><creatorcontrib>Pramanik, Pijush Kanti Dutta</creatorcontrib><creatorcontrib>Sinhababu, Nilanjan</creatorcontrib><creatorcontrib>Kwak, Kyung-Sup</creatorcontrib><creatorcontrib>Choudhury, Prasenjit</creatorcontrib><title>Deep Learning Based Resource Availability Prediction for Local Mobile Crowd Computing</title><title>IEEE access</title><addtitle>Access</addtitle><description>Mobile crowd computing (MCC) that utilizes public-owned (crowd's) smart mobile devices (SMDs) collectively can give adequate computing power without any additional financial and ecological cost. However, the major challenge is to cope with the mobility (or availability) issue of SMDs. User's unpredicted mobility makes the SMDs really unstable resources. Selecting such erratic resources for job schedule would result in frequent job offloading and, in the worst case, job loss, which would affect the overall performance and the quality of service of MCC. In a Local MCC, generally, a set of users are available for a certain period regularly. Based on this information, the chances of a user being available for a certain duration from a given point of time can be predicted. In this paper, we provide an effective model to predict the availability of the users (i.e., their SMDs) in such an MCC environment. We argue that before submitting a job to an SMD, the stability of it is to be assessed for the duration of execution of the job to be assigned. If the predicted availability period is greater than the job size, then only the job should be assigned to the SMD. An accurate prediction will minimize the unnecessary job offloading or job loss due to the early departure of the designated SMD. We propose an advanced convolutional feature extraction mechanism that is applied to LSTM and GRU-based time-series prediction models for predicting SMD availability. To collect user mobility data, we considered a research lab scenario, where real mobility traces were recorded with respect to a Wi-Fi access point. We compared the prediction performances of convolutional LSTM and GRU with the basic LSTM and GRU and ARIMA in terms of MAE, RMSE, R 2 , accuracy, and perplexity. In all the measurements, the proposed convolutional LSTM exhibited considerably better prediction performance.</description><subject>ARIMA</subject><subject>Availability</subject><subject>availability prediction</subject><subject>CNN</subject><subject>convolutional feature extraction</subject><subject>Correlation</subject><subject>Data models</subject><subject>deep learning</subject><subject>Electronic devices</subject><subject>Feature extraction</subject><subject>GRU</subject><subject>LASSO</subject><subject>LSTM</subject><subject>Machine learning</subject><subject>Mobile computing</subject><subject>Mobile grid</subject><subject>Mobile handsets</subject><subject>Performance prediction</subject><subject>Prediction models</subject><subject>Predictive models</subject><subject>resource selection</subject><subject>RNN</subject><subject>Schedules</subject><subject>Stability analysis</subject><subject>Task analysis</subject><subject>Time series analysis</subject><issn>2169-3536</issn><issn>2169-3536</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2021</creationdate><recordtype>article</recordtype><sourceid>ESBDL</sourceid><sourceid>DOA</sourceid><recordid>eNpNUclOwzAQjRBIVMAX9GKJc4uXeDuWsEpBIApny_GCXKVxcFIQf49LEGIuM5p5781oXlHMEVwiBOXFqqqu1-slhhgtCYJEQnJQzDBickEoYYf_6uPibBg2MIfILcpnxeuVcz2onU5d6N7ApR6cBc9uiLtkHFh96NDqJrRh_AJPydlgxhA74GMCdTS6BQ8xTx2oUvy0oIrbfjdmndPiyOt2cGe_-aR4vbl-qe4W9ePtfbWqF6akYlwgKRrqG8Ew8Rwypgkz1FrLNTaICQiJ4dhI7zOitNBayVnZCKkbTYmxDTkp7iddG_VG9SlsdfpSUQf104jpTek0BtM65fdEygkvGSptKYRsmLBIe4-h5phmrfNJq0_xfeeGUW3yE7p8vsKUUUw4hjKjyIQyKQ5Dcv5vK4Jqb4ea7FB7O9SvHZk1n1jBOffHkBRKikvyDZX4hOw</recordid><startdate>2021</startdate><enddate>2021</enddate><creator>Pramanik, Pijush Kanti Dutta</creator><creator>Sinhababu, Nilanjan</creator><creator>Kwak, Kyung-Sup</creator><creator>Choudhury, Prasenjit</creator><general>IEEE</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>97E</scope><scope>ESBDL</scope><scope>RIA</scope><scope>RIE</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7SP</scope><scope>7SR</scope><scope>8BQ</scope><scope>8FD</scope><scope>JG9</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><scope>DOA</scope><orcidid>https://orcid.org/0000-0003-3594-4143</orcidid><orcidid>https://orcid.org/0000-0002-9559-4352</orcidid><orcidid>https://orcid.org/0000-0001-9438-9309</orcidid></search><sort><creationdate>2021</creationdate><title>Deep Learning Based Resource Availability Prediction for Local Mobile Crowd Computing</title><author>Pramanik, Pijush Kanti Dutta ; Sinhababu, Nilanjan ; Kwak, Kyung-Sup ; Choudhury, Prasenjit</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c458t-198b5fb8623f7066a36c5ddd7a2c168003c72c9ff8624d0dd9764b89aba53cdb3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2021</creationdate><topic>ARIMA</topic><topic>Availability</topic><topic>availability prediction</topic><topic>CNN</topic><topic>convolutional feature extraction</topic><topic>Correlation</topic><topic>Data models</topic><topic>deep learning</topic><topic>Electronic devices</topic><topic>Feature extraction</topic><topic>GRU</topic><topic>LASSO</topic><topic>LSTM</topic><topic>Machine learning</topic><topic>Mobile computing</topic><topic>Mobile grid</topic><topic>Mobile handsets</topic><topic>Performance prediction</topic><topic>Prediction models</topic><topic>Predictive models</topic><topic>resource selection</topic><topic>RNN</topic><topic>Schedules</topic><topic>Stability analysis</topic><topic>Task analysis</topic><topic>Time series analysis</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Pramanik, Pijush Kanti Dutta</creatorcontrib><creatorcontrib>Sinhababu, Nilanjan</creatorcontrib><creatorcontrib>Kwak, Kyung-Sup</creatorcontrib><creatorcontrib>Choudhury, Prasenjit</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE Xplore Open Access Journals</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE Electronic Library (IEL)</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Electronics &amp; Communications Abstracts</collection><collection>Engineered Materials Abstracts</collection><collection>METADEX</collection><collection>Technology Research Database</collection><collection>Materials Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><collection>DOAJ Directory of Open Access Journals</collection><jtitle>IEEE access</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Pramanik, Pijush Kanti Dutta</au><au>Sinhababu, Nilanjan</au><au>Kwak, Kyung-Sup</au><au>Choudhury, Prasenjit</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Deep Learning Based Resource Availability Prediction for Local Mobile Crowd Computing</atitle><jtitle>IEEE access</jtitle><stitle>Access</stitle><date>2021</date><risdate>2021</risdate><volume>9</volume><spage>116647</spage><epage>116671</epage><pages>116647-116671</pages><issn>2169-3536</issn><eissn>2169-3536</eissn><coden>IAECCG</coden><abstract>Mobile crowd computing (MCC) that utilizes public-owned (crowd's) smart mobile devices (SMDs) collectively can give adequate computing power without any additional financial and ecological cost. However, the major challenge is to cope with the mobility (or availability) issue of SMDs. User's unpredicted mobility makes the SMDs really unstable resources. Selecting such erratic resources for job schedule would result in frequent job offloading and, in the worst case, job loss, which would affect the overall performance and the quality of service of MCC. In a Local MCC, generally, a set of users are available for a certain period regularly. Based on this information, the chances of a user being available for a certain duration from a given point of time can be predicted. In this paper, we provide an effective model to predict the availability of the users (i.e., their SMDs) in such an MCC environment. We argue that before submitting a job to an SMD, the stability of it is to be assessed for the duration of execution of the job to be assigned. If the predicted availability period is greater than the job size, then only the job should be assigned to the SMD. An accurate prediction will minimize the unnecessary job offloading or job loss due to the early departure of the designated SMD. We propose an advanced convolutional feature extraction mechanism that is applied to LSTM and GRU-based time-series prediction models for predicting SMD availability. To collect user mobility data, we considered a research lab scenario, where real mobility traces were recorded with respect to a Wi-Fi access point. We compared the prediction performances of convolutional LSTM and GRU with the basic LSTM and GRU and ARIMA in terms of MAE, RMSE, R 2 , accuracy, and perplexity. In all the measurements, the proposed convolutional LSTM exhibited considerably better prediction performance.</abstract><cop>Piscataway</cop><pub>IEEE</pub><doi>10.1109/ACCESS.2021.3103903</doi><tpages>25</tpages><orcidid>https://orcid.org/0000-0003-3594-4143</orcidid><orcidid>https://orcid.org/0000-0002-9559-4352</orcidid><orcidid>https://orcid.org/0000-0001-9438-9309</orcidid><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 2169-3536
ispartof IEEE access, 2021, Vol.9, p.116647-116671
issn 2169-3536
2169-3536
language eng
recordid cdi_proquest_journals_2565237209
source IEEE Xplore Open Access Journals
subjects ARIMA
Availability
availability prediction
CNN
convolutional feature extraction
Correlation
Data models
deep learning
Electronic devices
Feature extraction
GRU
LASSO
LSTM
Machine learning
Mobile computing
Mobile grid
Mobile handsets
Performance prediction
Prediction models
Predictive models
resource selection
RNN
Schedules
Stability analysis
Task analysis
Time series analysis
title Deep Learning Based Resource Availability Prediction for Local Mobile Crowd Computing
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-03-03T17%3A00%3A21IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_doaj_&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Deep%20Learning%20Based%20Resource%20Availability%20Prediction%20for%20Local%20Mobile%20Crowd%20Computing&rft.jtitle=IEEE%20access&rft.au=Pramanik,%20Pijush%20Kanti%20Dutta&rft.date=2021&rft.volume=9&rft.spage=116647&rft.epage=116671&rft.pages=116647-116671&rft.issn=2169-3536&rft.eissn=2169-3536&rft.coden=IAECCG&rft_id=info:doi/10.1109/ACCESS.2021.3103903&rft_dat=%3Cproquest_doaj_%3E2565237209%3C/proquest_doaj_%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c458t-198b5fb8623f7066a36c5ddd7a2c168003c72c9ff8624d0dd9764b89aba53cdb3%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=2565237209&rft_id=info:pmid/&rft_ieee_id=9509524&rfr_iscdi=true