Comparison of machine learning and deep learning algorithms for hourly global/diffuse solar radiation predictions | Synapse