The comparison of 7 training algorithms from artificial neural networks used for estimating photovoltaic active power generation. Photovoltaic active power generation estimating using the Support Vector Machine technique. Photovoltaic active power generation estimating using the time-varying Kalman filter technique. Performance analysis made between artificial neural networks, Support Vector Machine and Kalman filter for photovoltaic active power generation estimating.