Skip to main content
Log in

A research of Monte Carlo optimized neural network for electricity load forecast

  • Published:
The Journal of Supercomputing Aims and scope Submit manuscript

Abstract

In this paper, we apply the Monte Carlo neural network (MCNN), a type of neural network optimized by Monte Carlo algorithm, to electricity load forecast. Meanwhile, deep MCNNs with one, two and three hidden layers are designed. Results have demonstrated that three-layer MCNN improves 70.35% accuracy for 7-week electricity load forecast, compared with traditional neural network. And five-layer MCNN improves 17.24% accuracy for 7-week forecast. This proves that MCNN has great potential in electricity load forecast.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8

Similar content being viewed by others

References

  1. Bergmeir C (2012) On the use of cross-validation for time series predictor evaluation. Inf Sci 191(9):192–213

    Article  Google Scholar 

  2. Cao LJ, Tay FEH (2004) Support vector machine with adaptive parameters in financial time series forecasting. IEEE Trans Neural Netw 14(6):1506–1518

    Article  Google Scholar 

  3. Chen D, Tian Y, Liu X (2016) Structural nonparallel support vector machine for pattern recognition. Pattern Recognit 60:296–305

    Article  MATH  Google Scholar 

  4. Fen MO (2017) Persistence of chaos in coupled Lorenz systems. Chaos Solitons Fractals 95:200–205

    Article  MathSciNet  MATH  Google Scholar 

  5. Gao Y, Kong X, Hu C, Zhang Z, Li H, Hou L (2015) Multivariate data modeling using modified kernel partial least squares. Chem Eng Res Des 94:466–474

    Article  Google Scholar 

  6. Garzon M, Botelho F (1999) Dynamical approximation by recurrent neural networks. Neurocomputing 29(13):25–46

    Article  Google Scholar 

  7. Islam BU, Baharudin Z, Nallagownden P (2015) Short term electric load forecasting with back propagation neural network and simulated annealing genetic algorithm. Appl Mech Mater 785:14–18

    Article  Google Scholar 

  8. Li J, Qin G, Wen X, Hu N (2002) Over-fitting in neural network learning algorithms and its solving strategies. J Vib Meas Diagn 22(4):260–264

    Google Scholar 

  9. Neumaier A (1998) Solving ill-conditioned and singular linear systems: a tutorial on regularization. SIAM Rev 40(3):636–666

    Article  MathSciNet  MATH  Google Scholar 

  10. Sch C, Laptev I, Caputo B (2004) Recognizing human actions: a local SVM approach. In: Proceedings of the 17th international conference on pattern recognition, vol 3, pp 32–36

  11. Srivastava N, Hinton G, Krizhevsky A, Sutskever I, Salakhutdinov R (2014) Dropout: a simple way to prevent neural networks from overfitting. J Mach Learn Res 15(1):1929–1958

    MathSciNet  MATH  Google Scholar 

  12. Tong S, Koller D (2001) Support vector machine active learning with applications to text classification. J Mach Learn Res 2(1):45–66

    MATH  Google Scholar 

  13. Vapnik VN (1999) An overview of statistical learning theory. IEEE Trans Neural Netw 10(5):988–99

    Article  Google Scholar 

  14. Wang JH, Jiang JH, Yu RQ (1996) Robust back propagation algorithm as a chemometric tool to prevent the overfitting to outliers. Chemom Intell Lab Syst 34(1):109–115

    Article  Google Scholar 

  15. Yong B, Li F, Lv Q, Shen J, Zhou Q (2017) Derivative-based acceleration of general vector machine. Soft Comput 10(10):1–9

    Google Scholar 

  16. Yong B, Shen J, Shen Z, Chen H, Wang X, Zhou Q (2017) GVM based intuitive simulation web application for collision detection. Neurocomputing 279(2):63–73

    Google Scholar 

  17. Yong B, Xu Z, Shen J, Chen H, Tian Y, Zhou Q (2017) Neural network model with Monte Carlo algorithm for electricity demand forecasting in Queensland. In: Australasian Computer Science Week Multiconference, vol 47, pp 1–7

  18. Zhang Y, Yang Y (2015) Cross-validation for selecting a model selection procedure. J Econom 187(1):95–112

    Article  MathSciNet  MATH  Google Scholar 

  19. Zhao H (2016) General vector machine. arXiv preprint arXiv:1602.03950

Download references

Acknowledgements

This work was supported by National Natural Science Foundation of China under Grant Nos. 61402210 and 60973137, Ministry of Education—China Mobile Research Foundation under Grant No. MCM20170206, State Grid Corporation Science and Technology Project under Grant No. SGGSKY00FJJS1700302, Program for New Century Excellent Talents in University under Grant No. NCET-12-0250, Major National Project of High Resolution Earth Observation System under Grant No. 30-Y20A34-9010-15/17, Strategic Priority Research Program of the Chinese Academy of Sciences with Grant No. XDA03030100, Google Research Awards and Google Faculty Award.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Qingguo Zhou.

Ethics declarations

Conflict of interest

All authors declare that they have no conflicts of interest regarding the publication of this manuscript.

Additional information

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Yong, B., Huang, L., Li, F. et al. A research of Monte Carlo optimized neural network for electricity load forecast. J Supercomput 76, 6330–6343 (2020). https://doi.org/10.1007/s11227-019-02828-3

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11227-019-02828-3

Keywords

Navigation