QoS Prediction for Mobile Edge Service Recommendation With Auto-Encoder

In the mobile edge computing environment, there are a large number of mobile edge services which are the carriers of various mobile intelligent applications. So how to recommend the most suitable candidate from such a huge number of available services is an urgent task, especially the recommendation...

Full description

Bibliographic Details
Main Authors: Yuyu Yin, Weipeng Zhang, Yueshen Xu, He Zhang, Zhida Mai, Lifeng Yu
Format: Article
Language:English
Published: IEEE 2019-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/8706984/
id doaj-c7bf3230dc9b4a08b08cdaea8f56e5d7
record_format Article
spelling doaj-c7bf3230dc9b4a08b08cdaea8f56e5d72021-03-29T22:54:39ZengIEEEIEEE Access2169-35362019-01-017623126232410.1109/ACCESS.2019.29147378706984QoS Prediction for Mobile Edge Service Recommendation With Auto-EncoderYuyu Yin0https://orcid.org/0000-0001-7565-4111Weipeng Zhang1Yueshen Xu2He Zhang3Zhida Mai4Lifeng Yu5School of Computer, Hangzhou Dianzi University, Hangzhou, ChinaSchool of Computer, Hangzhou Dianzi University, Hangzhou, ChinaSchool of Computer Science and Technology, Xidian University, Xi’an, ChinaSchool of Computer Science and Technology, Xidian University, Xi’an, ChinaXanten Guangdong Development Co., Ltd., Foshan, ChinaHithink RoyalFlush Information Network Co., Ltd., Hangzhou, ChinaIn the mobile edge computing environment, there are a large number of mobile edge services which are the carriers of various mobile intelligent applications. So how to recommend the most suitable candidate from such a huge number of available services is an urgent task, especially the recommendation task based on quality-of-service (QoS). In traditional service recommendation, collaborative filtering (CF) has been studied in academia and industry. However, due to the mobility of users and services, there exist several defects that limit the application of the CF-based methods, especially in an edge computing environment. The most important problem is the cold-start. In this paper, we propose an ensemble model which combines the model-based CF and neighborhood-based CF. Our approach has two phases, i.e., global features learning and local features learning. In the first phase, to alleviate the cold-start problem, we propose an improved auto-encoder which deals with sparse inputs by pre-computing an estimate of the missing QoS values and can obtain the effective hidden features by capturing the complex structure of the QoS records. In the second phase, to further improve prediction accuracy, a novel computation method is proposed based on Euclidean distance that aims to address the overestimation problem. We introduce two new concepts, common invocation factor and invocation frequency factor, in similarity computation. Then we propose three prediction models, containing two individual models and one hybrid model. The two individual models are proposed to utilize user similar neighbors and service similar neighbors, and the hybrid model is to utilize all neighbors. The experiments conducted in a real-world dataset show that our models can produce superior prediction results and are not sensitive to parameter settings.https://ieeexplore.ieee.org/document/8706984/QoS predictionservice recommendationauto-encoderfeatures learningsimilarity computation
collection DOAJ
language English
format Article
sources DOAJ
author Yuyu Yin
Weipeng Zhang
Yueshen Xu
He Zhang
Zhida Mai
Lifeng Yu
spellingShingle Yuyu Yin
Weipeng Zhang
Yueshen Xu
He Zhang
Zhida Mai
Lifeng Yu
QoS Prediction for Mobile Edge Service Recommendation With Auto-Encoder
IEEE Access
QoS prediction
service recommendation
auto-encoder
features learning
similarity computation
author_facet Yuyu Yin
Weipeng Zhang
Yueshen Xu
He Zhang
Zhida Mai
Lifeng Yu
author_sort Yuyu Yin
title QoS Prediction for Mobile Edge Service Recommendation With Auto-Encoder
title_short QoS Prediction for Mobile Edge Service Recommendation With Auto-Encoder
title_full QoS Prediction for Mobile Edge Service Recommendation With Auto-Encoder
title_fullStr QoS Prediction for Mobile Edge Service Recommendation With Auto-Encoder
title_full_unstemmed QoS Prediction for Mobile Edge Service Recommendation With Auto-Encoder
title_sort qos prediction for mobile edge service recommendation with auto-encoder
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2019-01-01
description In the mobile edge computing environment, there are a large number of mobile edge services which are the carriers of various mobile intelligent applications. So how to recommend the most suitable candidate from such a huge number of available services is an urgent task, especially the recommendation task based on quality-of-service (QoS). In traditional service recommendation, collaborative filtering (CF) has been studied in academia and industry. However, due to the mobility of users and services, there exist several defects that limit the application of the CF-based methods, especially in an edge computing environment. The most important problem is the cold-start. In this paper, we propose an ensemble model which combines the model-based CF and neighborhood-based CF. Our approach has two phases, i.e., global features learning and local features learning. In the first phase, to alleviate the cold-start problem, we propose an improved auto-encoder which deals with sparse inputs by pre-computing an estimate of the missing QoS values and can obtain the effective hidden features by capturing the complex structure of the QoS records. In the second phase, to further improve prediction accuracy, a novel computation method is proposed based on Euclidean distance that aims to address the overestimation problem. We introduce two new concepts, common invocation factor and invocation frequency factor, in similarity computation. Then we propose three prediction models, containing two individual models and one hybrid model. The two individual models are proposed to utilize user similar neighbors and service similar neighbors, and the hybrid model is to utilize all neighbors. The experiments conducted in a real-world dataset show that our models can produce superior prediction results and are not sensitive to parameter settings.
topic QoS prediction
service recommendation
auto-encoder
features learning
similarity computation
url https://ieeexplore.ieee.org/document/8706984/
work_keys_str_mv AT yuyuyin qospredictionformobileedgeservicerecommendationwithautoencoder
AT weipengzhang qospredictionformobileedgeservicerecommendationwithautoencoder
AT yueshenxu qospredictionformobileedgeservicerecommendationwithautoencoder
AT hezhang qospredictionformobileedgeservicerecommendationwithautoencoder
AT zhidamai qospredictionformobileedgeservicerecommendationwithautoencoder
AT lifengyu qospredictionformobileedgeservicerecommendationwithautoencoder
_version_ 1724190598459555840