machine learning solar reliability