journal article·2022Open access

Predicting Resource Availability in Local Mobile Crowd Computing Using Convolutional GRU

Pijush Kanti Dutta Pramanik, Nilanjan Sinhababu, Anand Nayyar, Mehedi Masud, Prasenjit Choudhury

Computers, Materials & Continua· Volume 70· Issue 3

Abstract

In mobile crowd computing (MCC), people’s smart mobile devices (SMDs) are utilized as computing resources. Considering the ever-growing computing capabilities of today’s SMDs, a collection of them can offer significantly high-performance computing services. In a local MCC, the SMDs are typically connected to a local Wi-Fi network. Organizations and institutions can leverage the SMDs available within the campus to form local MCCs to cater to their computing needs without any financial and operational burden. Though it offers an economical and sustainable computing solution, users’ mobility poses a serious issue in the QoS of MCC. To address this, before submitting a job to an SMD, we suggest estimating that particular SMD’s availability in the network until the job is finished. For this, we propose a convolutional GRU-based prediction model to assess how long an SMD is likely to be available in the network from any given point of time. For experimental purposes, we collected real users’ mobility data (in-time and out-time) with respect to a Wi-Fi access point. To build the prediction model, we presented a novel feature extraction method to be applied to the time-series data. The experimental results prove that the proposed convolutional GRU model outperforms the conventional GRU model.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Data Stream Mining Techniques · Mobile Crowdsensing and Crowdsourcing · Peer-to-Peer Network Technologies

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (19)

Show source-provided references
1. Smartphone crowd computing: A rational solution towards minimising the environmental externalities of the growing computing demands
2. Green and sustainable high-performance computing with smartphone crowd computing
3. Economical supercomputing thru smartphone crowd computing: an assessment of opportunities, benefits, deterrents, and applications from India’s perspective
4. Power consumption analysis, measurement, management, and issues: A state-of-the-art review on smartphone battery and energy usage10.1109/ACCESS.2019.2958684 ↗
5. Mobility-aware service provisioning for delay tolerant applications in a mobile crowd computing environment10.1007/s42452-020-2212-7 ↗
6. K. Cho, B. V. Merrienboer, C. Gulcehre, D. Bahdanau, F. Bougares et al., “Learning phrase representations using RNN encoder-decoder for statistical machine translation,” arXiv: 1406.1078v3 [cs.CL], 2014.10.3115/v1/D14-1179 ↗
7. LSTM and GRU neural network performance comparison study: Taking Yelp review dataset as an example
8. Predicting availability of mobile peers in large peer-to-peer networks
9. Predicting relative topological stability of mobile users in a P2P mobile cloud10.1007/s42452-020-03584-3 ↗
10. Mobility and battery power prediction based job scheduling in mobile grid environment
11. Mobile ad hoc grid using trace based mobility model
12. A generic mobility model for resource prediction in mobile grids
13. Femto clouds: Leveraging mobile devices to provide cloud service at the edge
14. Optimal mobile device selection for mobile cloud service providing10.1007/s11227-016-1704-0 ↗
15. Time series forecasting using GRU neural network with multi-lag after decomposition10.1007/978-3-319-70139-4_53 ↗
16. Recurrent neural networks for multivariate time series with missing values10.1038/s41598-018-24271-9 ↗
17. A novel displacement prediction method using gated recurrent unit model with time series analysis in the Erdaohe landslide10.1007/s11069-020-04337-6 ↗
18. DATA-GRU: Dual-attention time-aware gated recurrent unit for irregular multivariate time series10.1609/aaai.v34i01.5440 ↗
19. Predicting device availability in mobile crowd computing using ConvLSTM