TY - GEN
T1 - Ensemble methods for improving the performance of neighborhood-based collaborative filtering
AU - Schclar, Alon
AU - Tsikinovsky, Alexander
AU - Rokach, Lior
AU - Meisels, Amnon
AU - Antwarg, Liat
PY - 2009/12/24
Y1 - 2009/12/24
N2 - Recommender systems provide consumers with ratings of items. These ratings are based on a set of ratings that were obtained from a wide scope of users. Predicting the ratings can be formulated as a regression problem. Ensemble regression methods are effective tools that improve the results of simple regression algorithms by iteratively applying the simple algorithm to a diverse set of inputs. The present paper describes a simple and effective ensemble regressor for the prediction of missing ratings in recommender systems. The ensemble method is an adaptation of the AdaBoost regression algorithm for recommendation tasks. In all iterations, interpolation weights for all nearest neighbors are simultaneously derived by minimizing the root mean squared error. From iteration to iteration instances that are hard to predict are reinforced by manipulating their weights in the goal function that needs to be minimized. The experimental evaluation demonstrates that the ensemble methodology significantly improves the predictive performance of single neighborhood-based collaborative filtering.
AB - Recommender systems provide consumers with ratings of items. These ratings are based on a set of ratings that were obtained from a wide scope of users. Predicting the ratings can be formulated as a regression problem. Ensemble regression methods are effective tools that improve the results of simple regression algorithms by iteratively applying the simple algorithm to a diverse set of inputs. The present paper describes a simple and effective ensemble regressor for the prediction of missing ratings in recommender systems. The ensemble method is an adaptation of the AdaBoost regression algorithm for recommendation tasks. In all iterations, interpolation weights for all nearest neighbors are simultaneously derived by minimizing the root mean squared error. From iteration to iteration instances that are hard to predict are reinforced by manipulating their weights in the goal function that needs to be minimized. The experimental evaluation demonstrates that the ensemble methodology significantly improves the predictive performance of single neighborhood-based collaborative filtering.
KW - Collaborative filtering
KW - Ensemble methods
KW - Neighborhood based collaborative filtering
UR - http://www.scopus.com/inward/record.url?scp=72249112535&partnerID=8YFLogxK
U2 - 10.1145/1639714.1639763
DO - 10.1145/1639714.1639763
M3 - Conference contribution
AN - SCOPUS:72249112535
SN - 9781605584355
T3 - RecSys'09 - Proceedings of the 3rd ACM Conference on Recommender Systems
SP - 261
EP - 264
BT - RecSys'09 - Proceedings of the 3rd ACM Conference on Recommender Systems
T2 - 3rd ACM Conference on Recommender Systems, RecSys'09
Y2 - 23 October 2009 through 25 October 2009
ER -