Collaborative Social Metric Learning in Trust Network for Recommender Systems

Collaborative Social Metric Learning in Trust Network for Recommender Systems

Taehan Kim, Wonzoo Chung
Copyright: © 2023 |Pages: 15
DOI: 10.4018/IJSWIS.316535
Article PDF Download
Open access articles are freely available for download

Abstract

In this study, a novel top-K ranking recommendation method called collaborative social metric learning (CSML) is proposed, which implements a trust network that provides both user-item and user-user interactions in simple structure. Most existing recommender systems adopting trust networks focus on item ratings, but this does not always guarantee optimal top-K ranking prediction. Conventional direct ranking systems in trust networks are based on sub-optimal correlation approaches that do not consider item-item relations. The proposed CSML algorithm utilizes the metric learning method to directly predict the top-K items in a trust network. A new triplet loss is further proposed, called socio-centric loss, which represents user-user interactions to fully exploit the information contained in a trust network, as an addition to the two commonly used triplet losses in metric learning for recommender systems, which consider user-item and item-item relations. Experimental results demonstrate that the proposed CSML outperformed existing recommender systems for real-world trust network data.
Article Preview
Top

Introduction

In the last decades, the internet has explosively expanded. In a vast sea of information, technologies of big data engineering, machine learning, and deep learning, which solve problems in several areas such as fake news detection, healthcare, computer vision, and recommendation, prosper but following computational load remains a burden (Hao et al., 2022; Li et al., 2022; Tembhurne et al., 2022; Wang et al., 2021; Yu & Reiff-Marganiec, 2022). Meanwhile, internet surfers find it difficult to choose what they want from a large amount of varied information. Therefore, offering content lists of what they might want becomes more important.

Recommender systems are widely used by various web sites, such as Amazon, YouTube, and Netflix to help users find contents they might wish to interact with. Top-K personalized recommendation is conventionally performed by recommender systems to satisfy each user’s individual preference for various items (Li et al., 2022; Wang et al., 2021; Wu et al., 2016; Xue et al., 2019).

Social recommendations use additional information on social relations encoded as a network to improve recommendation performance (Gao et al., 2012; Tang et al., 2013a). Trust networks are social networks involving both a user-item network and user-user relations (Ma et al., 2009; Tang et al., 2013a). Because trust networks have the property that people with similar tastes naturally tend to gather or associate, called homophily (Gao et al., 2012; McPherson et al., 2001; Tang et al., 2013a), enhancement of item recommendation performance in trust networks has been verified with real-world data, such as Ciao, Epinions, Yelp, and Gowalla (Ardissono & Mauro, 2020; Fan et al., 2019; Tang et al., 2012a, 2012b, 2013a; Wang et al., 2020b).

Existing recommendation methods in trust networks for top-K recommendations are based on two approaches: rating prediction and direct ranking (Aggarwal, 2016, pp. 345–361). Rating prediction approaches offer predicted ratings for unrated items of a user and recommend top-K items to users based on their ratings (Ardissono & Mauro, 2020; Chanyoung et al., 2016; Hao et al., 2020; Wang et al., 2020b; Wang et al., 2021; Zhang et al., 2020). However, the best K-rated items do not always match with the best top-K recommendation; direct ranking methods are therefore preferred (Cremonesi et al., 2010; Yang et al., 2012). Moreover, rating prediction is generally based on explicit data representing specific and explicit preferences of users (e.g., from 1- to 5-star ratings on movies) and cannot be applied to implicit data, which includes a wider range of data, such as clicks, purchases, and views. In the process of learning user-user interactions, several models utilize a user-user cosine similarity matrix which causes a computational burden (Ardissono & Mauro, 2020; Tang et al., 2013a; Zhang et al., 2020).

Complete Article List

Search this Journal:
Reset
Volume 20: 1 Issue (2024)
Volume 19: 1 Issue (2023)
Volume 18: 4 Issues (2022): 2 Released, 2 Forthcoming
Volume 17: 4 Issues (2021)
Volume 16: 4 Issues (2020)
Volume 15: 4 Issues (2019)
Volume 14: 4 Issues (2018)
Volume 13: 4 Issues (2017)
Volume 12: 4 Issues (2016)
Volume 11: 4 Issues (2015)
Volume 10: 4 Issues (2014)
Volume 9: 4 Issues (2013)
Volume 8: 4 Issues (2012)
Volume 7: 4 Issues (2011)
Volume 6: 4 Issues (2010)
Volume 5: 4 Issues (2009)
Volume 4: 4 Issues (2008)
Volume 3: 4 Issues (2007)
Volume 2: 4 Issues (2006)
Volume 1: 4 Issues (2005)
View Complete Journal Contents Listing