Stacking

Stacked Generalization (stacking for short) is an ensemble machine learning algorithm that combines the predictions from multiple machine learning models. Stacking usually works with different models and aggregates their results to make final predictions.