Ensemble learning

In machine learning ensemble learning is the approach of combining different models on the same problem and combining their results to provide a new model.