Addressing the issue of large prediction error in short-term load prediction of existing neural network models, this study proposes a short-term load forecasting approach that combines fuzzy C-mean clustering and a two-way gated recurrent neural network model. Fuzzy C-mean clustering is first applied to cluster the original data into three typical days, and the grouped data are trained using a bidirectional gated recurrent neural network model for load prediction. The conclusive experiment demonstrates that the proposed approach introduced in this study exhibits a high prediction accuracy in the context of short-term photovoltaic output forecasting, and there is also a substantial error reduction compared with the existing neural network methods.