ANN., deep learning, energy systems., Ensemble., hybrid models., Machine Learning., neurofuzzy., SVM..