@ModelData(value={"isRating","biasedMF","userFactors","itemFactors"}) public class MFALSRecommender extends MatrixFactorizationRecommender
The origin paper: Yunhong Zhou, Dennis Wilkinson, Robert Schreiber and Rong Pan. Large-Scale Parallel Collaborative Filtering for the Netflix Prize. Proceedings of the 4th international conference on Algorithmic Aspects in Information and Management. Shanghai, China pp. 337-348, 2008. http://www.hpl.hp.com/personal/Robert_Schreiber/papers/2008%20AAIM%20Netflix/ netflix_aaim08(submitted).pdf
initMean, initStd, itemFactors, learnRate, maxLearnRate, numFactors, numIterations, regItem, regUser, userFactorsconf, context, decay, earlyStop, globalMean, isBoldDriver, isRanking, itemMappingData, lastLoss, LOG, loss, maxRate, minRate, numItems, numRates, numUsers, ratingScale, recommendedList, testMatrix, topN, trainMatrix, userMappingData, validMatrix, verbose| Constructor and Description |
|---|
MFALSRecommender() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
trainModel()
train Model
|
predict, setup, updateLRatecleanup, evaluate, evaluateMap, getContext, getDataModel, getRecommendedList, isConverged, loadModel, predict, recommend, recommend, recommendRank, recommendRating, saveModel, setContextprotected void trainModel()
throws LibrecException
AbstractRecommendertrainModel in class AbstractRecommenderLibrecException - if error occurs during training modelCopyright © 2017. All Rights Reserved.