• DocumentCode
    2887572
  • Title

    Distributed collaborative filtering over social networks

  • Author

    Isaacman, Sibren ; Ioannidis, Stratis ; Chaintreau, Augustin ; Martonosi, Margaret

  • fYear
    2011
  • fDate
    28-30 Sept. 2011
  • Firstpage
    1136
  • Lastpage
    1142
  • Abstract
    Recommender systems predict user preferences based on a range of available information. For systems in which users generate streams of content (e.g., blogs, periodically-updated newsfeeds), users may rate the produced content that they read, and be given accurate predictions about future content they are most likely to prefer. We design a distributed mechanism for predicting user ratings that avoids the disclosure of information to a centralized authority or an untrusted third party: users disclose the rating they give to certain content only to the user that produced this content. We demonstrate how rating prediction in this context can be formulated as a matrix factorization problem. Using this intuition, we propose a distributed gradient descent algorithm for its solution that abides with the above restriction on how information is exchanged between users. We formally analyse the convergence properties of this algorithm, showing that it reduces a weighted root mean square error of the accuracy of predictions. We also demonstrate how this technique can readily be used to offer optimal recommendation.
  • Keywords
    collaborative filtering; distributed algorithms; gradient methods; matrix decomposition; mean square error methods; recommender systems; distributed collaborative filtering mechanism; distributed gradient descent algorithm; matrix factorization problem; recommender systems; social networks; user preferences; user rating prediction; weighted root mean square error reduction; Algorithm design and analysis; Context; Feeds; Matrix decomposition; Peer to peer computing; Prediction algorithms; Principal component analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communication, Control, and Computing (Allerton), 2011 49th Annual Allerton Conference on
  • Conference_Location
    Monticello, IL
  • Print_ISBN
    978-1-4577-1817-5
  • Type

    conf

  • DOI
    10.1109/Allerton.2011.6120295
  • Filename
    6120295