Abstract
Many Collaborative Filtering (CF) algorithms are item-based in the sense that they analyze item-item relations in order to produce item similarities. Recently, several works in the field of Natural Language Processing (NLP) suggested to learn a latent representation of words using neural embedding algorithms. Among them, the Skip-gram with Negative Sampling (SGNS), also known as word2vec, was shown to provide state-of-the-art results on various linguistics tasks. In this paper, we show that item-based CF can be cast in the same framework of neural word embedding. Inspired by SGNS, we describe a method we name item2vec for item-based CF that produces embedding for items in a latent space. The method is capable of inferring item-item relations even when user information is not available. We present experimental results that demonstrate the effectiveness of the item2vec method and show it is competitive with SVD.
| Original language | English |
|---|---|
| Title of host publication | 2016 IEEE International Workshop on Machine Learning for Signal Processing, MLSP 2016 - Proceedings |
| Editors | Kostas Diamantaras, Aurelio Uncini, Francesco A. N. Palmieri, Jan Larsen |
| Publisher | IEEE Computer Society |
| ISBN (Electronic) | 9781509007462 |
| DOIs | |
| State | Published - 8 Nov 2016 |
| Externally published | Yes |
| Event | 26th IEEE International Workshop on Machine Learning for Signal Processing, MLSP 2016 - Proceedings - Vietri sul Mare, Salerno, Italy Duration: 13 Sep 2016 → 16 Sep 2016 |
Publication series
| Name | IEEE International Workshop on Machine Learning for Signal Processing, MLSP |
|---|---|
| Volume | 2016-November |
| ISSN (Print) | 2161-0363 |
| ISSN (Electronic) | 2161-0371 |
Conference
| Conference | 26th IEEE International Workshop on Machine Learning for Signal Processing, MLSP 2016 - Proceedings |
|---|---|
| Country/Territory | Italy |
| City | Vietri sul Mare, Salerno |
| Period | 13/09/16 → 16/09/16 |
Bibliographical note
Publisher Copyright:© 2016 IEEE.
Keywords
- collaborative filtering
- item recommendations
- item similarity
- item-item collaborative filtering
- market basket analysis
- neural word embedding
- recommender systems
- skip-gram
- word2vec