Back to results

Massachusetts Institute of Technology

Challenges in recommender systems : scalability, privacy, and structured recommendations

Abstract

dc:description.abstract

In this thesis, we tackle three challenges in recommender systems (RS): scalability, privacy and structured recommendations. We first develop a scalable primal dual algorithm for matrix completion based on trace norm regularization. The regularization problem is solved via a constraint generation method that explicitly maintains a sparse dual and the corresponding low rank primal solution. We provide a new dual block coordinate descent algorithm for solving the dual problem with a few spectral constraints. Empirical results illustrate the effectiveness of our method in comparison to recently proposed alternatives. In addition, we extend the method to non-negative matrix factorization (NMF) and dictionary learning for sparse coding. Privacy is another important issue in RS. Indeed, there is an inherent trade-off between accuracy of recommendations and the extent to which users are willing to release information about their preferences. We explore a two-tiered notion of privacy where there is a small set of public users who are willing to share their preferences openly, and a large set of private users who require privacy guarantees. We show theoretically, and demonstrate empirically, that a moderate number of public users with no access to private user information already suffices for reasonable accuracy. Moreover, we introduce a new privacy concept for gleaning relational information from private users while maintaining a first order deniability. We demonstrate gains from controlled access to private user preferences. We further extend matrix completion to high-order tensors. We illustrate the problem of recommending a set of items to users as a tensor completion problem. We develop methods for directly controlling tensor factorizations in terms of the degree of nonlinearity (the number of non-uniform modes in rank-1 components) as well as the overall number of rank-1 components. Finally, we develop a tensor factorization for dependency parsing. Instead of manually selecting features, we use tensors to map high-dimensional sparse features into low dimensional (dense) features. Our parser achieves state of the art results across multiple languages.

Degree

thesis:*
Department dc:contributor.department
Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science.
Grantor dc:publisher
Massachusetts Institute of Technology
Year dc:date.issued
2015

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Xin, Yu, Ph. D. Massachusetts Institute of Technology
Advisor dc:contributor.advisor
  • Tommi Jaakkola.

Subjects

dc:subject × 1

Rights

dc:rights
Statement dc:rights
  • M.I.T. theses are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission. See provided URL for inquiries about permission.
Language dc:language.iso
eng

Identifiers

dc:identifier.*
Handle dc:identifier.uri
http://hdl.handle.net/1721.1/99785
OAI identifier oai:identifier
oai:dspace.mit.edu:1721.1/99785

Chain of custody

source
Harvested from
MIT
Base URL
dspace.mit.edu/oai/request
Last updated
2026-07-22
Source record
OAI-PMH GetRecord
citation

Xin, Yu, Ph. D. Massachusetts Institute of Technology. Challenges in recommender systems : scalability, privacy, and structured recommendations. Massachusetts Institute of Technology, 2015. http://hdl.handle.net/1721.1/99785