Photovoltaic (PV) power generation forecasting is an important topic in field of power system, energy conversion and smart grid construction. The PV power generation has the properties of randomness and volatility is due to the variability of solar irradiance, temperature and other meteorological factors. In order to reduce the volatility, accurate PV power generation forecasting techniques are demanded.