State-of-art artificial intelligence (AI) has made great breakthroughs in various industries. Ensemble learning mixed with various predictors provides a considerable solution for electric load forecasting in power system. In our paper, the generalization error of ensemble learning is statistically decomposed to exhibit the significance of base-learner diversity. A diversity regularized Stacking learning approach is proposed to solve the electric load forecasting issue. In our model, the input features are comprehensively selected by various tree-based embedded methods to understand the feature contribution. The robust candidate base-learners are extracted from sub-model pool depending on diversity regularization besides the individual learning capability. Mutual information theory and hierarchical clustering quantitatively assess the dissimilarity degree among base-leaners by exploiting error distribution. The Stacking ensemble framework is utilized to avoid the over-fitting occurrence by employing leave-one-out data splitting procedure for raw dataset block. At last, various cases from different time horizons or geographical scopes are deployed to verify the validity of the model. The case shows that the diversity regularized Stacking learning has better prediction performance compared with the traditional ensemble model or single model. Load forecasting results become more accurate and stable when elaborately selecting base-learners portfolio.