• DocumentCode
    1472222
  • Title

    A Channel Coding Perspective of Collaborative Filtering

  • Author

    Aditya, S.T. ; Dabeer, Onkar ; Dey, Bikash Kumar

  • Author_Institution
    Stanford Univ., Stanford, CA, USA
  • Volume
    57
  • Issue
    4
  • fYear
    2011
  • fDate
    4/1/2011 12:00:00 AM
  • Firstpage
    2327
  • Lastpage
    2341
  • Abstract
    We consider the problem of collaborative filtering from a channel coding perspective. We model the underlying rating matrix as a finite alphabet matrix with block constant structure. The observations are obtained from this underlying matrix through a discrete memoryless channel with a noisy part representing noisy user behavior and an erasure part representing missing data. Moreover, the clusters over which the underlying matrix is constant are unknown. We establish a threshold result for this model: if the largest cluster size is smaller than C1 log(mn) (where the rating matrix is of size m × n), then the underlying matrix cannot be recovered with any estimator, but if the smallest cluster size is larger than C2 log(mn), then we show a polynomial time estimator with asymptotically vanishing probability of error. In the case of uniform cluster size, not only the order of the threshold, but also the constant is identified.
  • Keywords
    channel coding; groupware; information filtering; matrix algebra; pattern classification; probability; recommender systems; block constant structure; channel coding; collaborative filtering; discrete memoryless channel; error probability; finite alphabet matrix; polynomial time estimator; rating matrix; recommendation system; Channel coding; Clustering algorithms; Collaboration; Decoding; Noise; Noise measurement; Upper bound; Channel coding; clustering; collaborative filtering; matrix completion; recommendation systems;
  • fLanguage
    English
  • Journal_Title
    Information Theory, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9448
  • Type

    jour

  • DOI
    10.1109/TIT.2011.2111190
  • Filename
    5730564