/collab

Collaborative filtering with the GP-LVM

Primary LanguageMATLABBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

collab

Collaborative filtering with the GP-LVM

This repository contains the code for the paper:

"Non-linear Matrix Factorization with Gaussian Processes" by Neil D. Lawrence and Raquel Urtasun. It was published at ICML 2009.

The main code used in the paper is in the matlab subdirectory.

We also worked to do some experiments on netflix with a C++/Python variant of the code. These weren't done in time, but the code is included here although it is not well documented. The code makes use of the swig wrappers around GPc for creating python objects. These are included as a submodule through ndlml.