Difference between revisions of "Ensemble"

From RecSysWiki
Jump to navigation Jump to search
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
'''Ensembles''' are [[machine learning]] methods that combine several models/predictors to generate more accurate predictions.
 
'''Ensembles''' are [[machine learning]] methods that combine several models/predictors to generate more accurate predictions.
This reduces the [[variance]] of the predictions. Examples for ensemble methods are boosting, stacking, voting, bagging, and random forests, but also simple linear combinations of the predictor outputs. Ensembles are used for [[Recommender System|recommender systems]] to improve the quality of recommendations, and have been particularly popular in [[competitions]] like the [[Netflix Prize]], where raw prediction accuracy (as opposed to [[user satisfaction]], [[diversity]], [[serendipity]]) was used to determine the winner.
+
This reduces the [[variance]] of the predictions. Examples for ensemble methods are boosting, stacking, voting, bagging, and random forests, but also simple linear combinations of the predictor outputs. Ensembles are used for [[Recommender System|recommender systems]] to improve the quality of recommendations, and have been particularly popular in [[:Category:Competition|competitions]] like the [[Netflix Prize]], where raw prediction accuracy (as opposed to [[user satisfaction]], [[diversity]], [[serendipity]]) was used to determine the winner.
 +
 
 +
== Literature ==
 +
* Dennis DeCoste: ''[http://portal.acm.org/citation.cfm?id=1143876 Collaborative prediction using ensembles of Maximum Margin Matrix Factorizations]'', [[ICML 2006]]
  
 
== External links ==
 
== External links ==
 
* [[Wikipedia: Ensemble learning]]
 
* [[Wikipedia: Ensemble learning]]
  
[[Category:Methods]]
+
[[Category: Method]]

Latest revision as of 16:22, 10 August 2011

Ensembles are machine learning methods that combine several models/predictors to generate more accurate predictions. This reduces the variance of the predictions. Examples for ensemble methods are boosting, stacking, voting, bagging, and random forests, but also simple linear combinations of the predictor outputs. Ensembles are used for recommender systems to improve the quality of recommendations, and have been particularly popular in competitions like the Netflix Prize, where raw prediction accuracy (as opposed to user satisfaction, diversity, serendipity) was used to determine the winner.

Literature

External links