Machine Learning Approaches for Short-Term Photovoltaic Power Forecasting | Synapse