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'...
Saved in:
Published in: | IEEE access 2021, Vol.9, p.116647-116671 |
---|---|
Main Authors: | , , , |
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 & 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 |