Ordinal Non-negative Matrix Factorization for Recommendation

Olivier Gouvert, Thomas Oberlin, Cédric Févotte
Proceedings of the 37th International Conference on Machine Learning, PMLR 119:3680-3689, 2020.

Abstract

We introduce a new non-negative matrix factorization (NMF) method for ordinal data, called OrdNMF. Ordinal data are categorical data which exhibit a natural ordering between the categories. In particular, they can be found in recommender systems, either with explicit data (such as ratings) or implicit data (such as quantized play counts). OrdNMF is a probabilistic latent factor model that generalizes Bernoulli-Poisson factorization (BePoF) and Poisson factorization (PF) applied to binarized data. Contrary to these methods, OrdNMF circumvents binarization and can exploit a more informative representation of the data. We design an efficient variational algorithm based on a suitable model augmentation and related to variational PF. In particular, our algorithm preserves the scalability of PF and can be applied to huge sparse datasets. We report recommendation experiments on explicit and implicit datasets, and show that OrdNMF outperforms BePoF and PF applied to binarized data.

Cite this Paper


BibTeX
@InProceedings{pmlr-v119-gouvert20a, title = {Ordinal Non-negative Matrix Factorization for Recommendation}, author = {Gouvert, Olivier and Oberlin, Thomas and F{\'e}votte, C{\'e}dric}, booktitle = {Proceedings of the 37th International Conference on Machine Learning}, pages = {3680--3689}, year = {2020}, editor = {III, Hal Daumé and Singh, Aarti}, volume = {119}, series = {Proceedings of Machine Learning Research}, month = {13--18 Jul}, publisher = {PMLR}, pdf = {http://proceedings.mlr.press/v119/gouvert20a/gouvert20a.pdf}, url = {https://proceedings.mlr.press/v119/gouvert20a.html}, abstract = {We introduce a new non-negative matrix factorization (NMF) method for ordinal data, called OrdNMF. Ordinal data are categorical data which exhibit a natural ordering between the categories. In particular, they can be found in recommender systems, either with explicit data (such as ratings) or implicit data (such as quantized play counts). OrdNMF is a probabilistic latent factor model that generalizes Bernoulli-Poisson factorization (BePoF) and Poisson factorization (PF) applied to binarized data. Contrary to these methods, OrdNMF circumvents binarization and can exploit a more informative representation of the data. We design an efficient variational algorithm based on a suitable model augmentation and related to variational PF. In particular, our algorithm preserves the scalability of PF and can be applied to huge sparse datasets. We report recommendation experiments on explicit and implicit datasets, and show that OrdNMF outperforms BePoF and PF applied to binarized data.} }
Endnote
%0 Conference Paper %T Ordinal Non-negative Matrix Factorization for Recommendation %A Olivier Gouvert %A Thomas Oberlin %A Cédric Févotte %B Proceedings of the 37th International Conference on Machine Learning %C Proceedings of Machine Learning Research %D 2020 %E Hal Daumé III %E Aarti Singh %F pmlr-v119-gouvert20a %I PMLR %P 3680--3689 %U https://proceedings.mlr.press/v119/gouvert20a.html %V 119 %X We introduce a new non-negative matrix factorization (NMF) method for ordinal data, called OrdNMF. Ordinal data are categorical data which exhibit a natural ordering between the categories. In particular, they can be found in recommender systems, either with explicit data (such as ratings) or implicit data (such as quantized play counts). OrdNMF is a probabilistic latent factor model that generalizes Bernoulli-Poisson factorization (BePoF) and Poisson factorization (PF) applied to binarized data. Contrary to these methods, OrdNMF circumvents binarization and can exploit a more informative representation of the data. We design an efficient variational algorithm based on a suitable model augmentation and related to variational PF. In particular, our algorithm preserves the scalability of PF and can be applied to huge sparse datasets. We report recommendation experiments on explicit and implicit datasets, and show that OrdNMF outperforms BePoF and PF applied to binarized data.
APA
Gouvert, O., Oberlin, T. & Févotte, C.. (2020). Ordinal Non-negative Matrix Factorization for Recommendation. Proceedings of the 37th International Conference on Machine Learning, in Proceedings of Machine Learning Research 119:3680-3689 Available from https://proceedings.mlr.press/v119/gouvert20a.html.

Related Material