Base class for rating predictors that use some kind of kNN
The method is described in section 2.2 of Yehuda Koren: Factor in the Neighbors: Scalable and Accurate Collaborative Filtering, Transactions on Knowledge Discovery from Data (TKDD), 2009. ItemRecommendation.KNN