I. Introduction
The inherent natural characteristics of distributed energy resources (DERs), such as violent fluctuations and strong uncertainties, bring considerable uncertainties into electricity networks [1]. Energy Internet (EI) can enhance the collaborative utilization of DERs, enabling a flexible, customer-engaged energy transaction network, which achieve real-time balancing of supply and demand [2]. The photovoltaic (PV) generator has been widely deployed in EI as it is easily accessible and cost effective [3]. The accurate prediction for PV power generation is essential for an efficient management and utilization of renewable energies in power grids [4]. The prediction task for PV power generation uses meteorological information such as temperature, solar radiation, humidity at different timescales [5]. Extensive research efforts have been devoted into developing effective machine learning algorithms to predict the PV power generation, such as the statistical-based approaches (e.g., autoregressive model [6] and moving average model [7]), the artificial neural networks (e.g., echo state network [8] and naive Bayes classification [9]). However, PV stations are always constrained by its computational capabilities which fails to undertake computing-expensive prediction tasks locally.