A Factorization Machine-Based QoS Prediction Approach for Mobile Service Selection

Mobile services allow us to access the abundant and various resources (including data and services) on the Internet or devices in the physical world via wireless network technologies. It becomes increasingly popular to create mobile applications by combining existing mobile services. Mobile service...

Full description

Bibliographic Details
Main Authors: Mingdong Tang, Wei Liang, Yatao Yang, Jianguo Xie
Format: Article
Language:English
Published: IEEE 2019-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/8667049/
id doaj-c1b5a17ff8794a7693366ea7a75e6613
record_format Article
spelling doaj-c1b5a17ff8794a7693366ea7a75e66132021-03-29T22:50:48ZengIEEEIEEE Access2169-35362019-01-017329613297010.1109/ACCESS.2019.29022728667049A Factorization Machine-Based QoS Prediction Approach for Mobile Service SelectionMingdong Tang0https://orcid.org/0000-0001-6010-2955Wei Liang1Yatao Yang2Jianguo Xie3School of Information Science and Technology, Guangdong University of Foreign Studies, Guangzhou, ChinaSchool of Optoelectronic and Communication Engineering, Xiamen University of Technology, Xiamen, ChinaSchool of Data and Computer Science, Sun Yat-sen University, Guangzhou, ChinaSchool of Information Science and Technology, Guangdong University of Foreign Studies, Guangzhou, ChinaMobile services allow us to access the abundant and various resources (including data and services) on the Internet or devices in the physical world via wireless network technologies. It becomes increasingly popular to create mobile applications by combining existing mobile services. Mobile service selection is an important issue since different services with equivalent functions may have quite different qualities (e.g., performance). Even the same service may present different performances due to the volatility of mobile environments and move of users. Hence, getting aware of the quality of mobile services is a crucial need in service selection. To meet this need, a dozen of quality-of-service (QoS) prediction approaches have been proposed for traditional Web services and mobile services. However, their prediction accuracy and time efficiency still have plenty of room for improvement. This paper proposes a collaborative filtering approach to predict the QoS of mobile services based on factorization machines. Factorization machines significantly improve the traditional collaborative filtering techniques in both accuracy and time efficiency. The proposed approach revamps the classic factorization machine model by incorporating the locations of service users to better fit the mobile environments. The experimental results based on real-world QoS data show that the proposed approach outperforms the other collaborative filtering approaches.https://ieeexplore.ieee.org/document/8667049/QoS predictionmobile serviceservice selectionfactorization machinescollaborative filteringlocation-aware
collection DOAJ
language English
format Article
sources DOAJ
author Mingdong Tang
Wei Liang
Yatao Yang
Jianguo Xie
spellingShingle Mingdong Tang
Wei Liang
Yatao Yang
Jianguo Xie
A Factorization Machine-Based QoS Prediction Approach for Mobile Service Selection
IEEE Access
QoS prediction
mobile service
service selection
factorization machines
collaborative filtering
location-aware
author_facet Mingdong Tang
Wei Liang
Yatao Yang
Jianguo Xie
author_sort Mingdong Tang
title A Factorization Machine-Based QoS Prediction Approach for Mobile Service Selection
title_short A Factorization Machine-Based QoS Prediction Approach for Mobile Service Selection
title_full A Factorization Machine-Based QoS Prediction Approach for Mobile Service Selection
title_fullStr A Factorization Machine-Based QoS Prediction Approach for Mobile Service Selection
title_full_unstemmed A Factorization Machine-Based QoS Prediction Approach for Mobile Service Selection
title_sort factorization machine-based qos prediction approach for mobile service selection
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2019-01-01
description Mobile services allow us to access the abundant and various resources (including data and services) on the Internet or devices in the physical world via wireless network technologies. It becomes increasingly popular to create mobile applications by combining existing mobile services. Mobile service selection is an important issue since different services with equivalent functions may have quite different qualities (e.g., performance). Even the same service may present different performances due to the volatility of mobile environments and move of users. Hence, getting aware of the quality of mobile services is a crucial need in service selection. To meet this need, a dozen of quality-of-service (QoS) prediction approaches have been proposed for traditional Web services and mobile services. However, their prediction accuracy and time efficiency still have plenty of room for improvement. This paper proposes a collaborative filtering approach to predict the QoS of mobile services based on factorization machines. Factorization machines significantly improve the traditional collaborative filtering techniques in both accuracy and time efficiency. The proposed approach revamps the classic factorization machine model by incorporating the locations of service users to better fit the mobile environments. The experimental results based on real-world QoS data show that the proposed approach outperforms the other collaborative filtering approaches.
topic QoS prediction
mobile service
service selection
factorization machines
collaborative filtering
location-aware
url https://ieeexplore.ieee.org/document/8667049/
work_keys_str_mv AT mingdongtang afactorizationmachinebasedqospredictionapproachformobileserviceselection
AT weiliang afactorizationmachinebasedqospredictionapproachformobileserviceselection
AT yataoyang afactorizationmachinebasedqospredictionapproachformobileserviceselection
AT jianguoxie afactorizationmachinebasedqospredictionapproachformobileserviceselection
AT mingdongtang factorizationmachinebasedqospredictionapproachformobileserviceselection
AT weiliang factorizationmachinebasedqospredictionapproachformobileserviceselection
AT yataoyang factorizationmachinebasedqospredictionapproachformobileserviceselection
AT jianguoxie factorizationmachinebasedqospredictionapproachformobileserviceselection
_version_ 1724190714591444992