Kernelized Recommendation System
摘要
Recommender systems generally work with few, using target matrices with a large number of dimensions. Predicting one person’s preferences based on the viewing habits of millions of other people who have interacted with only a fraction of the millions of objects available is called matrix completion, a difficult task. A kernelized recommendation tries to take a big, spread-out list of things users like and turn it into a smaller, simpler list while keeping the important stuff. It is developed for global kernel and local kernel. Our main advocate can be divided into two main stages; the first is a 2d-RBF kernel, where we pre-train a locally kernelized weight matrix using an autoencoder. So information is exported from one space to feature space. The convolution-based global kernel then generates a classification matrix that is used to fine-tune the existing autoencoder model.