Matrix Factorization for Collaborative Budget Allocation

被引:9
作者
Du, Yail [1 ]
Xu, Chang [2 ]
Tao, Dacheng [2 ]
机构
[1] Univ Technol Sydney, Fac Engn & Informat Technol, Ctr Artificial Intelligence, Ultimo, NSW 2007, Australia
[2] Univ Sydney, Sch Informat Technol, Fac Engn & Informat Technol, UBTECH Sydney Artificial Intelligence Ctr, Sydney, NSW 2008, Australia
基金
澳大利亚研究理事会;
关键词
Collaborative filtering; constrained user behavior; multinomial manifold; Riemannian optimization; COMPLETION;
D O I
10.1109/TASE.2018.2858290
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper studies the collaborative budget allocation problem in which users are not isolated in the collaborative consumption of goods or services when available goods or services are limited. Different from existing methods that treat each user independently, we investigate the geometric properties of user's consumption or preference on services, and design a matrix completion framework on the simplex. In this framework, an item's allocation vector indicating how available services are allocated to users is estimated by the combination of user profiles as basis points on the simplex. Instead of using Euclidean distance directly, we specify a Riemannian distance on the simplex or project histogram data on simplex to Euclidean space. To intensify our model's stability, we relax the exact recovery constraint to make a robust collaborative prediction. The resulting objective function is then efficiently optimized by a Riemannian conjugate gradient method on the simplex. Experiments on real-world data sets demonstrate our model's competitiveness versus other collaborative budget prediction methods. Comparisons of different distance metrics for histogram data are shown and discussed.
引用
收藏
页码:1471 / 1482
页数:12
相关论文
共 53 条
  • [1] Absil PA, 2008, OPTIMIZATION ALGORITHMS ON MATRIX MANIFOLDS, P1
  • [2] AITCHISON J, 1982, J ROY STAT SOC B, V44, P139
  • [3] LOGISTIC-NORMAL DISTRIBUTIONS - SOME PROPERTIES AND USES
    AITCHISON, J
    SHEN, SM
    [J]. BIOMETRIKA, 1980, 67 (02) : 261 - 272
  • [4] Aitchison J., 2003, P CDA WORKSH, P24
  • [5] Anderson T.W., 1986, STAT ANAL DATA, V2nd, DOI DOI 10.1007/978-94-009-4109-0
  • [6] [Anonymous], 2009, Proceedings of the Twenty-sixth International Conference on Machine Learning
  • [7] [Anonymous], 2010, P 18 ACM INT C MULT, DOI [10.1145/1873951.1874249, 10.1145/1873951.1874249.2]
  • [8] [Anonymous], 2001, WWW, DOI 10.1145/371920.372071
  • [9] [Anonymous], 2012, P ADV NEUR INF PROC
  • [10] [Anonymous], 2004, P ADV NEUR INF PROC