TY - JOUR
T1 - Coupled Graphs and Tensor Factorization for Recommender Systems and Community Detection
AU - Ioannidis, Vassilis N.
AU - Zamzam, Ahmed S.
AU - Giannakis, Georgios B.
AU - Sidiropoulos, Nicholas D.
N1 - Publisher Copyright:
© 1989-2012 IEEE.
PY - 2021/3/1
Y1 - 2021/3/1
N2 - Joint analysis of data from multiple information repositories facilitates uncovering the underlying structure in heterogeneous datasets. Single and coupled matrix-tensor factorization (CMTF) has been widely used in this context for imputation-based recommendation from ratings, social network, and other user-item data. When this side information is in the form of item-item correlation matrices or graphs, existing CMTF algorithms may fall short. Alleviating current limitations, we introduce a novel model coined coupled graph-tensor factorization (CGTF) that judiciously accounts for graph-related side information. The CGTF model has the potential to overcome practical challenges, such as missing slabs from the tensor and/or missing rows/columns from the correlation matrices. A novel alternating direction method of multipliers (ADMM) is also developed that recovers the nonnegative factors of CGTF. Our algorithm enjoys closed-form updates that result in reduced computational complexity and allow for convergence claims. A novel direction is further explored by employing the interpretable factors to detect graph communities having the tensor as side information. The resulting community detection approach is successful even when some links in the graphs are missing. Results with real data sets corroborate the merits of the proposed methods relative to state-of-the-art competing factorization techniques in providing recommendations and detecting communities.
AB - Joint analysis of data from multiple information repositories facilitates uncovering the underlying structure in heterogeneous datasets. Single and coupled matrix-tensor factorization (CMTF) has been widely used in this context for imputation-based recommendation from ratings, social network, and other user-item data. When this side information is in the form of item-item correlation matrices or graphs, existing CMTF algorithms may fall short. Alleviating current limitations, we introduce a novel model coined coupled graph-tensor factorization (CGTF) that judiciously accounts for graph-related side information. The CGTF model has the potential to overcome practical challenges, such as missing slabs from the tensor and/or missing rows/columns from the correlation matrices. A novel alternating direction method of multipliers (ADMM) is also developed that recovers the nonnegative factors of CGTF. Our algorithm enjoys closed-form updates that result in reduced computational complexity and allow for convergence claims. A novel direction is further explored by employing the interpretable factors to detect graph communities having the tensor as side information. The resulting community detection approach is successful even when some links in the graphs are missing. Results with real data sets corroborate the merits of the proposed methods relative to state-of-the-art competing factorization techniques in providing recommendations and detecting communities.
KW - Tensor-matrix factorization
KW - community detection
KW - graph data
KW - recommender systems
KW - tensor-graph imputation
UR - http://www.scopus.com/inward/record.url?scp=85072530047&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85072530047&partnerID=8YFLogxK
U2 - 10.1109/tkde.2019.2941716
DO - 10.1109/tkde.2019.2941716
M3 - Article
AN - SCOPUS:85072530047
SN - 1041-4347
VL - 33
SP - 909
EP - 920
JO - IEEE Transactions on Knowledge and Data Engineering
JF - IEEE Transactions on Knowledge and Data Engineering
IS - 3
M1 - 8839849
ER -