[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/3298689.3346953acmotherconferencesArticle/Chapter ViewAbstractPublication PagesrecsysConference Proceedingsconference-collections
tutorial

SMORe: modularize graph embedding for recommendation

Published: 10 September 2019 Publication History

Abstract

In the Age of Big Data, graph embedding has received increasing attention for its ability to accommodate the explosion in data volume and diversity, which challenge the foundation of modern recommender systems. Respectively, graph facilitates fusing complex systems of interactions into a unified structure and distributed embedding enables efficient retrieval of entities, as in the case of approximate nearest neighbor (ANN) search. When combined, graph embedding captures relational information beyond entity interaction and towards a problem's underlying structure, as epitomized by struct2vec [20] and PinSage [26]. This session will start by brushing up on the basics about graphs and embedding methods and discussing their merits. We then quickly dive into using the mathematical formulation of graph embedding to derive the modular framework: Sampler-Mapper-Optimizer for Recommendation, or SMORe. We demonstrate existing models used for recommendation, such as MF and BPR, can all be assembled using three basic components: sampler, mapper, and optimizer. The tutorial is accompanied by a hands-on session, where we show how graph embedding can model complex systems through the multi-task learning and the cross-platform data sparsity alleviation tasks.

References

[1]
O. Barkan and N. Koenigstein. {n.d.}. Item2vec: neural item embedding for collaborative filtering (MLSP 2016).
[2]
Z. Cao, T. Qin, T.-Y. Liu, M.-F. Tsai, and H. Li. {n.d.}. Learning to rank: from pairwise approach to listwise approach (ICML 2007).
[3]
C.-Y. Chao, Y.-F. Chu, H.-W. Yang, C.-J. Wang, and M.-F. Tsai. {n.d.}. Text Embedding for Sub-Entity Ranking from User Reviews (CIKM 2017).
[4]
C.-M. Chen, P.-C. Chien, Y.-C. Lin, M.-F. Tsai, and Y.-H. Yang. {n.d.}. Exploiting Latent Social Listening Representations for Music Recommendations (RecSys 2015).
[5]
C.-M. Chen, M.-F. Tsai, Y.-C. Lin, and Y.-H. Yang. {n.d.}. Query-based Music Recommendations via Preference Embedding (RecSys 2016).
[6]
C.-M. Chen, C.-J. Wang, M.-F. Tsai, and Y.-H. Yang. {n.d.}. Collaborative Similarity Embedding for Recommender Systems (WWW 2019).
[7]
C.-M. Chen, C.-Y. Yang, C.-C. Hsia, Y. Chen, and M.-F. Tsai. {n.d.}. Music Playlist Recommendation via Preference Embedding (RecSys 2016).
[8]
C.-M. Chen, Y.-H. Yang, Y. Chen, and M.-F. Tsai. arXiv 2017. Vertex-Context Sampling for Weighted Network Embedding.
[9]
Y. Dong, N. V. Chawla, and A. Swami. {n.d.}. metapath2vec: Scalable representation learning for heterogeneous networks (SIGKDD 2017).
[10]
R. He, W.-C. Kang, and J. McAuley. {n.d.}. Translation-based Recommendation (RecSys 2017).
[11]
C.-C. Hsia, K.-H. Lai, Y. Chen, C.-J. Wang, and M.-F. Tsai. {n.d.}. Representation Learning for Image-based Music Recommendation (LBRS of RecSys 2018).
[12]
Y. Koren, R. Bell, and C. Volinsky. 2009. Matrix Factorization Techniques for Recommender Systems. Computer (2009).
[13]
K.-H. Lai, C.-M. Chen, M.-F. Tsai, and C.-J. Wang. {n.d.}. NavWalker: Information Augmented Network Embedding (WI 2018).
[14]
K.-H. Lai, T.-H. Wang, H.-Y. Chi, Y. Chen, M.-F. Tsai, and C.-J. Wang. {n.d.}. Superhighway: Bypass Data Sparsity in Cross-Domain CF (LBRS of RecSys 2018).
[15]
T. Mikolov, I. Sutskever, K. Chen, G. S. Corrado, and J. Dean. {n.d.}. Distributed representations of words and phrases and their compositionality (NIPS 2013).
[16]
X. Ning and G. Karypis. {n.d.}. Slim: Sparse linear methods for top-n recommender systems (ICDM 2011).
[17]
B. Perozzi, R. Al-Rfou, and S. Skiena. {n.d.}. DeepWalk: Online Learning of Social Representations (SIGKDD 2014).
[18]
T. Qin, X.-D. Zhang, M.-F. Tsai, D-S. Wang, T.-Y. Liu, and H. Li. 2008. Query-level loss functions for information retrieval. Information Processing & Management (2008).
[19]
B. Recht, C. Re, S. Wright, and F. Niu. {n.d.}. Hogwild: A lock-free approach to parallelizing stochastic gradient descent (NIPS 2011).
[20]
L. F. R. Ribeiro, P. H. P. Saverese, and D. R. Figueiredo. {n.d.}. struc2vec: Learning node representations from structural identity (SIGKDD 2017).
[21]
J. Tang, M. Qu, M. Wang, M. Zhang, J. Yan, and Q. Mei. {n.d.}. LINE: Large-scale information network embedding (WWW 2015).
[22]
M.-F. Tsai, T.-Y. Liu, T. Qin, H.-H. Chen, and W.-Y. Ma. {n.d.}. FRank: a ranking method with fidelity loss (SIGIR 2007).
[23]
C.-H. Wang, K.-C. Fan, C.-J. Wang, and M.-F. Tsai. {n.d.}. UGSD: User Generated Sentiment Dictionaries from Online Customer Reviews (AAAI 2019).
[24]
C.-J. Wang, T.-H. Wang, H.-W. Yang, B.-S. Chang, and M.-F. Tsai. {n.d.}. ICE: Item concept embedding via textual information (SIGIR 2017).
[25]
J.-H. Yang, C.-M. Chen, C.-J. Wang, and M.-F. Tsai. {n.d.}. HOP-rec: High-order Proximity for Implicit Recommendation (RecSys 2018).
[26]
R. Ying, R. He, K. Chen, P. Eksombatchai, W. L. Hamilton, and J. Leskovec. {n.d.}. Graph convolutional neural networks for web-scale recommender systems (SIGKDD 2018).

Cited By

View all
  • (2024)A multilayer network diffusion-based model for reviewer recommendationChinese Physics B10.1088/1674-1056/ad181d33:3(038901)Online publication date: 1-Mar-2024
  • (2021)Predicting Customer Value with Social Relationships via Motif-based Graph Attention NetworksProceedings of the Web Conference 202110.1145/3442381.3449849(3146-3157)Online publication date: 19-Apr-2021
  • (2021)Improving random walk rankings with feature selection and imputation Science4cast competition, team Hash Brown2021 IEEE International Conference on Big Data (Big Data)10.1109/BigData52589.2021.9671785(5824-5827)Online publication date: 15-Dec-2021
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Other conferences
RecSys '19: Proceedings of the 13th ACM Conference on Recommender Systems
September 2019
635 pages
ISBN:9781450362436
DOI:10.1145/3298689
Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author.

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 10 September 2019

Check for updates

Author Tag

  1. graph embedding

Qualifiers

  • Tutorial

Conference

RecSys '19
RecSys '19: Thirteenth ACM Conference on Recommender Systems
September 16 - 20, 2019
Copenhagen, Denmark

Acceptance Rates

RecSys '19 Paper Acceptance Rate 36 of 189 submissions, 19%;
Overall Acceptance Rate 254 of 1,295 submissions, 20%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)10
  • Downloads (Last 6 weeks)1
Reflects downloads up to 01 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2024)A multilayer network diffusion-based model for reviewer recommendationChinese Physics B10.1088/1674-1056/ad181d33:3(038901)Online publication date: 1-Mar-2024
  • (2021)Predicting Customer Value with Social Relationships via Motif-based Graph Attention NetworksProceedings of the Web Conference 202110.1145/3442381.3449849(3146-3157)Online publication date: 19-Apr-2021
  • (2021)Improving random walk rankings with feature selection and imputation Science4cast competition, team Hash Brown2021 IEEE International Conference on Big Data (Big Data)10.1109/BigData52589.2021.9671785(5824-5827)Online publication date: 15-Dec-2021
  • (2020)AutoRec: An Automated Recommender SystemProceedings of the 14th ACM Conference on Recommender Systems10.1145/3383313.3411529(582-584)Online publication date: 22-Sep-2020

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media