Incorporating Service Proximity Into Web Service Recommendation Via Tensors Decomposition

The sparseness of Mashup-API rating matrix coupled with cold-start and scalability issues have been identified as the most critical challenges that affect most Collaborative filtering based Web APIs recommendation solution. Sparseness deteriorates the rating prediction accuracy. Several Web-API recomm...

Full description

Bibliographic Details
Main Author: Wu, Zhentao (Author)
Other Authors: Yu, Jian (Contributor), Yongchareon, Sira (Contributor)
Format: Others
Published: Auckland University of Technology, 2019-11-13T22:43:49Z.
Subjects:
Online Access:Get fulltext
LEADER 02519 am a22002413u 4500
001 13001
042 |a dc 
100 1 0 |a Wu, Zhentao  |e author 
100 1 0 |a Yu, Jian  |e contributor 
100 1 0 |a Yongchareon, Sira  |e contributor 
245 0 0 |a Incorporating Service Proximity Into Web Service Recommendation Via Tensors Decomposition 
260 |b Auckland University of Technology,   |c 2019-11-13T22:43:49Z. 
520 |a The sparseness of Mashup-API rating matrix coupled with cold-start and scalability issues have been identified as the most critical challenges that affect most Collaborative filtering based Web APIs recommendation solution. Sparseness deteriorates the rating prediction accuracy. Several Web-API recommendation approaches employ basic collaborative filtering technique which operates on second-order matrices or tensors by decomposing the Mashup-API interaction matrix into two low-rank matrix approximations, and then make prediction based on the factorized tensors. While most existing CF, Matrix factorization-based Web-API recommendation approaches have shown promising improvement in recommendation results, one limitation is that they only focuson2-dimensionaldatamodelinwhichhistoricalinteractionbetweenMashup-API are mainly used. However, recent works in recommendation domain show that by incorporating additional information into the rating data, Web-API rating prediction accuracy can be enhanced. Inspired by these works, this research proposes a collaborative Filtering method based Tensors factorization, an extension of Matrix factorization that exploits the ternary relation among three key entities in Web service ecosystem Mashup-API-Proximity. Modelling the Web-API rating data with Tensor decomposition technique enables incorporation proximity information as third additional entity into Web service recommendation application to improve prediction accuracy. Specifically, we employ High Order Singular Value Decomposition approach with regularization term to extend the traditional Mashup-API matrix into Mashup-API-Proximity tensors. 5 Experimental analysis on Programmable Web dataset shows promising results compare with some state-of-the-art approaches. 
540 |a OpenAccess 
546 |a en 
650 0 4 |a Tensors Factorization 
650 0 4 |a Programmable Web 
650 0 4 |a High Order Singular Value Decomposition 
650 0 4 |a Recommendation 
650 0 4 |a Mashups 
650 0 4 |a Web-API recommendation 
655 7 |a Thesis 
856 |z Get fulltext  |u http://hdl.handle.net/10292/13001