{"type":"ScholarlyArticle","title":"Translation-based Recommendation: A Scalable Method for Modeling Sequential Behavior","authors":[{"name":"Ruining He","slug":"ruining-he","given":"Ruining","family":"He","affiliation":"UC San Diego"},{"name":"Wang-Cheng Kang","slug":"wang-cheng-kang","given":"Wang-Cheng","family":"Kang","affiliation":"UC San Diego"},{"name":"Julian McAuley","slug":"julian-mcauley","given":"Julian","family":"McAuley","affiliation":"UC San Diego"}],"abstract":"Modeling the complex interactions between users and items is at the core of designing successful recommender systems. One key task consists of predicting users’ personalized sequential behavior, where the challenge mainly lies in modeling ‘third-order’ interactions between a user, her previously visited item(s), and the next item to consume. In this paper, we propose a unified method, TransRec, to model such interactions for largescale sequential prediction. Methodologically, we embed items into a ‘transition space’ where users are modeled as translation vectors operating on item sequences. Empirically, this approach outperforms the state-of-the-art on a wide spectrum of real-world datasets.","doi":"10.24963/ijcai.2018/734","url":"https://ijcai.org/proceedings/2018/734","pdf":"https://ijcai.org/proceedings/2018/0734.pdf","markdown":"https://ijcai.org/proceedings/2018/734.md","bibtex":"https://ijcai.org/proceedings/2018/bibtex/734","volume":{"slug":"2018","title":"Proceedings of the Twenty-Seventh International Joint Conference on Artificial Intelligence","short_title":"IJCAI 2018","url":"https://ijcai.org/proceedings/2018/","year":2018,"location":"Stockholm","dates":"13-19 July 2018","editors":"Jérôme Lang","isbn":"978-0-9992411-2-7","publisher":"International Joint Conferences on Artificial Intelligence Organization","doi_prefix":"10.24963/ijcai.2018"},"section":"Sister Conferences Best Papers","track":"Best Sister Conferences","number":734,"pages":{"first":5264,"last":5268},"keywords":["Machine Learning: Recommender Systems","Humans and AI: Personalization and User Modeling"],"videos":[],"references":[{"position":1,"raw":"[Bordes et al., 2013] Antoine Bordes, Nicolas Usunier, Alberto Garcia-Duran, Jason Weston, and Oksana Yakhnenko. Trans- lating embeddings for modeling multi-relational data. In NIPS, pages 2787-2795, 2013.","title":"Translating embeddings for modeling multi-relational data","authors":"Antoine Bordes, Nicolas Usunier, Alberto Garcia-Duran, Jason Weston, Oksana Yakhnenko","year":"2013","venue":"NIPS","doi":null,"url":null,"internal_url":null},{"position":2,"raw":"[Chen et al., 2012] Shuo Chen, Joshua L. Moore, Douglas Turn- bull, and Thorsten Joachims. Playlist prediction via metric em- bedding. In KDD, pages 714-722, 2012.","title":"Playlist prediction via metric embedding","authors":"Shuo Chen, Joshua L Moore, Douglas Turnbull, Thorsten Joachims","year":"2012","venue":"KDD","doi":null,"url":null,"internal_url":null},{"position":3,"raw":"[Feng et al., 2015] Shanshan Feng, Xutao Li, Yifeng Zeng, Gao Cong, Yeow Meng Chee, and Quan Yuan. Personalized ranking metric embedding for next new poi recommendation. In IJCAI, pages 2069-2075, 2015.","title":"Personalized ranking metric embedding for next new poi recommendation","authors":"Shanshan Feng, Xutao Li, Yifeng Zeng, Gao Cong, Yeow Meng Chee, Quan Yuan","year":"2015","venue":"IJCAI","doi":null,"url":null,"internal_url":"/proceedings/2015/293"},{"position":4,"raw":"[Hidasi et al., 2016] Balázs Hidasi, Alexandros Karatzoglou, Linas Baltrunas, and Domonkos Tikk. Session-based recommendations with recurrent neural networks. In ICLR, 2016.","title":"Session-based recommendations with recurrent neural networks","authors":"Balázs Hidasi, Alexandros Karatzoglou, Linas Baltrunas, Domonkos Tikk","year":"2016","venue":"ICLR","doi":null,"url":null,"internal_url":null},{"position":5,"raw":"[Hsieh et al., 2017] Cheng-Kang Hsieh, Longqi Yang, Yin Cui, Tsung-Yi Lin, Serge J. Belongie, and Deborah Estrin. Collab- orative metric learning. In WWW, pages 193-201, 2017.","title":"Collaborative metric learning","authors":"Cheng-Kang Hsieh, Longqi Yang, Yin Cui, Tsung-Yi Lin, Serge J Belongie, Deborah Estrin","year":"2017","venue":"WWW","doi":null,"url":null,"internal_url":null},{"position":6,"raw":"[Hu et al., 2008] Yifan Hu, Yehuda Koren, and Chris Volinsky. Col- laborative filtering for implicit feedback datasets. In ICDM, pages 263-272, 2008.","title":"Collaborative filtering for implicit feedback datasets","authors":"Yifan Hu, Yehuda Koren, Chris Volinsky","year":"2008","venue":"ICDM","doi":null,"url":null,"internal_url":null},{"position":7,"raw":"[Jing and Smola, 2017] How Jing and Alexander J Smola. Neural survival recommender. In WSDM, pages 515-524, 2017.","title":"How Jing and Alexander J Smola","authors":"Smola Jing","year":"2017","venue":"WSDM","doi":null,"url":null,"internal_url":null},{"position":8,"raw":"[Koren et al., 2009] Yehuda Koren, Robert Bell, and Chris Volin- sky. Matrix factorization techniques for recommender systems. Computer, pages 30-37, 2009.","title":"Matrix factorization techniques for recommender systems","authors":"Koren","year":"2009","venue":"Computer","doi":null,"url":null,"internal_url":null},{"position":9,"raw":"[Levandoski et al., 2012] Justin J. Levandoski, Mohamed Sarwat, Ahmed Eldawy, and Mohamed F. Mokbel. LARS: A location- aware recommender system. In ICDE, pages 450-461, 2012.","title":"LARS: A locationaware recommender system","authors":"Justin J Levandoski, Mohamed Sarwat, Ahmed Eldawy, Mohamed F Mokbel","year":"2012","venue":"ICDE","doi":null,"url":null,"internal_url":null},{"position":10,"raw":"[Lin et al., 2015] Yankai Lin, Zhiyuan Liu, Maosong Sun, Yang Liu, and Xuan Zhu. Learning entity and relation embeddings for knowledge graph completion. In AAAI, pages 2181-2187, 2015.","title":"Learning entity and relation embeddings for knowledge graph completion","authors":"Yankai Lin, Zhiyuan Liu, Maosong Sun, Yang Liu, Xuan Zhu","year":"2015","venue":"AAAI","doi":null,"url":null,"internal_url":null},{"position":11,"raw":"[McAuley et al., 2015] Julian J. McAuley, Christopher Targett, Qinfeng Shi, and Anton van den Hengel. Image-based recom- mendations on styles and substitutes. In SIGIR, pages 43-52, 2015.","title":"Image-based recommendations on styles and substitutes","authors":"Julian J Mcauley, Christopher Targett, Qinfeng Shi, Anton Van Den, Hengel","year":"2015","venue":"SIGIR","doi":null,"url":null,"internal_url":null},{"position":12,"raw":"[Mikolov et al., 2013] Tomas Mikolov, Ilya Sutskever, Kai Chen, Greg S Corrado, and Jeff Dean. Distributed representations of words and phrases and their compositionality. In NIPS, pages 3111-3119, 2013.","title":"Distributed representations of words and phrases and their compositionality","authors":"Mikolov","year":"2013","venue":"NIPS","doi":null,"url":null,"internal_url":null},{"position":13,"raw":"[Moore et al., 2013] Joshua L. Moore, Shuo Chen, Douglas Turn- bull, and Thorsten Joachims. Taste over time: the temporal dy- namics of user preferences. In ISMIR, pages 401-406, 2013.","title":"Taste over time: the temporal dynamics of user preferences","authors":"Joshua L Moore, Shuo Chen, Douglas Turnbull, Thorsten Joachims","year":"2013","venue":"ISMIR","doi":null,"url":null,"internal_url":null},{"position":14,"raw":"[Nickel et al., 2011] Maximilian Nickel, Volker Tresp, and Hans- Peter Kriegel. A three-way model for collective learning on multi-relational data. In ICML, pages 809-816, 2011.","title":"A three-way model for collective learning on multi-relational data","authors":"Maximilian Nickel, Hans-Peter Volker Tresp, Kriegel","year":"2011","venue":"ICML","doi":null,"url":null,"internal_url":null},{"position":15,"raw":"[Nickel et al., 2012] Maximilian Nickel, Volker Tresp, and Hans- Peter Kriegel. Factorizing yago: scalable machine learning for linked data. In WWW, pages 271-280, 2012.","title":"Factorizing yago: scalable machine learning for linked data","authors":"Maximilian Nickel, Hans-Peter Volker Tresp, Kriegel","year":"2012","venue":"WWW","doi":null,"url":null,"internal_url":null},{"position":16,"raw":"[Ning and Karypis, 2011] Xia Ning and George Karypis. SLIM: Sparse linear methods for top-n recommender systems. In ICDM, pages 497-506, 2011.","title":"SLIM: Sparse linear methods for top-n recommender systems","authors":"Karypis ; ] Xia Ning, George Ning, Karypis","year":"2011","venue":"ICDM","doi":null,"url":null,"internal_url":null},{"position":17,"raw":"[Pan et al., 2008] Rong Pan, Yunhong Zhou, Bin Cao, Nathan N. Liu, Rajan Lukose, Martin Scholz, and Qiang Yang. One-class collaborative filtering. In ICDM, pages 502-511, 2008.","title":"One-class collaborative filtering","authors":"Rong Pan, Yunhong Zhou, Bin Cao, Nathan N Liu, Rajan Lukose, Martin Scholz, Qiang Yang","year":"2008","venue":"ICDM","doi":null,"url":null,"internal_url":null},{"position":18,"raw":"[Rendle et al., 2009] Steffen Rendle, Christoph Freudenthaler, Zeno Gantner, and Lars Schmidt-Thieme. Bpr: Bayesian person- alized ranking from implicit feedback. In UAI, pages 452-461, 2009.","title":"Bpr: Bayesian personalized ranking from implicit feedback","authors":"Steffen Rendle, Christoph Freudenthaler, Zeno Gantner, Lars Schmidt-Thieme","year":"2009","venue":"UAI","doi":null,"url":null,"internal_url":null},{"position":19,"raw":"[Rendle et al., 2010] Steffen Rendle, Christoph Freudenthaler, and Lars Schmidt-Thieme. Factorizing personalized markov chains for next-basket recommendation. In WWW, pages 811-820, 2010.","title":"Factorizing personalized markov chains for next-basket recommendation","authors":"Steffen Rendle, Christoph Freudenthaler, Lars Schmidt-Thieme","year":"2010","venue":"WWW","doi":null,"url":null,"internal_url":null},{"position":20,"raw":"[Ricci et al., 2011] Francesco Ricci, Lior Rokach, Bracha Shapira, and Paul Kantor. Recommender systems handbook. Springer US, 2011.","title":"Recommender systems handbook","authors":"Francesco Ricci, Lior Rokach, Bracha Shapira, Paul Kantor","year":"2011","venue":null,"doi":null,"url":null,"internal_url":null},{"position":21,"raw":"[Serfozo, 2009] Richard Serfozo. Basics of applied stochastic pro- cesses. Springer Science & Business Media, 2009.","title":"Basics of applied stochastic processes","authors":"Richard Serfozo","year":"2009","venue":null,"doi":null,"url":null,"internal_url":null},{"position":22,"raw":"[Singh and Gordon, 2008] Ajit P. Singh and Geoffrey J. Gordon. Relational learning via collective matrix factorization. In KDD, pages 650-658, 2008.","title":"Relational learning via collective matrix factorization","authors":"P Ajit, Geoffrey J Singh, Gordon","year":"2008","venue":"KDD","doi":null,"url":null,"internal_url":null},{"position":23,"raw":"[Trouillon et al., 2016] Théo Trouillon, Johannes Welbl, Sebastian Riedel, Éric Gaussier, and Guillaume Bouchard. Complex em- beddings for simple link prediction. In ICML, pages 2071-2080, 2016.","title":"Complex embeddings for simple link prediction","authors":"Théo Trouillon, Johannes Welbl, Sebastian Riedel, Éric Gaussier, Guillaume Bouchard","year":"2016","venue":"ICML","doi":null,"url":null,"internal_url":null},{"position":24,"raw":"[Wang et al., 2014] Zhen Wang, Jianwen Zhang, Jianlin Feng, and Zheng Chen. Knowledge graph embedding by translating on hy- perplanes. In AAAI, pages 1112-1119, 2014.","title":"Knowledge graph embedding by translating on hyperplanes","authors":"Zhen Wang, Jianwen Zhang, Jianlin Feng, Zheng Chen","year":"2014","venue":"AAAI","doi":null,"url":null,"internal_url":null},{"position":25,"raw":"[Wang et al., 2015] Pengfei Wang, Jiafeng Guo, Yanyan Lan, Jun Xu, Shengxian Wan, and Xueqi Cheng. Learning hierarchical representation model for nextbasket recommendation. In SIGIR, pages 403-412, 2015.","title":"Learning hierarchical representation model for nextbasket recommendation","authors":"Pengfei Wang, Jiafeng Guo, Yanyan Lan, Jun Xu, Shengxian Wan, Xueqi Cheng","year":"2015","venue":"SIGIR","doi":null,"url":null,"internal_url":null},{"position":26,"raw":"[Wu et al., 2013] Xiang Wu, Qi Liu, Enhong Chen, Liang He, Jing- song Lv, Can Cao, and Guoping Hu. Personalized next-song recommendation in online karaokes. In RecSys, pages 137-140, 2013.","title":"Personalized next-song recommendation in online karaokes","authors":"Xiang Wu, Qi Liu, Enhong Chen, Liang He, Jingsong Lv, Can Cao, Guoping Hu","year":"2013","venue":"RecSys","doi":null,"url":null,"internal_url":null},{"position":27,"raw":"[Wu et al., 2017] Chao-Yuan Wu, Amr Ahmed, Alex Beutel, Alexander J. Smola, and How Jing. Recurrent recommender net- works. In WSDM, pages 495-503, 2017.","title":"Recurrent recommender networks","authors":"Chao-Yuan, Amr Wu, Alex Ahmed, Alexander J Beutel, How Smola, Jing","year":"2017","venue":"WSDM","doi":null,"url":null,"internal_url":null},{"position":28,"raw":"[Yang et al., 2015] Bishan Yang, Wen-tau Yih, Xiaodong He, Jian- feng Gao, and Li Deng. Embedding entities and relations for learning and inference in knowledge bases. In ICLR, 2015.","title":"Embedding entities and relations for learning and inference in knowledge bases","authors":"Bishan Yang, Wen-Tau Yih, Xiaodong He, Jianfeng Gao, Li Deng","year":"2015","venue":"ICLR","doi":null,"url":null,"internal_url":null},{"position":29,"raw":"[Zhao et al., 2014] Tong Zhao, Julian McAuley, and Irwin King. Leveraging social connections to improve personalized ranking for collaborative filtering. In CIKM, pages 261-270, 2014.","title":"Leveraging social connections to improve personalized ranking for collaborative filtering","authors":"Tong Zhao, Julian Mcauley, Irwin King","year":"2014","venue":"CIKM","doi":null,"url":null,"internal_url":null}],"license_note":"Copyright International Joint Conferences on Artificial Intelligence."}