Big Data Based Electricity Price Forecasting Using Enhanced Convolutional Neural Network in the Smart Grid

Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 1150)


With the development of renewable energies resources and uncertainties in load time series, it is necessary to predict an accurate price for efficient scheduling and operation of generation that is reliable and reduce the power losses in smart grid. The machine learning algorithms are mostly used for power and price forecasting. However, on large data set, it causes over fitting, computational overhead and complexity. To cope with these challenges, in this paper, an electricity price forecasting model is developed using deep learning technique. The proposed method is composed of three modules. First, to performs better feature selection, a hybrid model composed of Mutual Information (MI) and ReliefF is used. Second, Kernel Principal Component Analysis (KPCA) is performed to avoid feature redundancy. Finally, Enhanced Convolution Neural Network (ECNN) performs the regression. To investigate the performance of the proposed model, the results of the proposed is compared with Multilayer Perceptron (MLP) and Support Vector Machine (SVM) as benchmark schemes. The accuracy results show that the performance of our model is better than benchmark schemes. Our technique is robust and helps in better operation and planning of generation in smart grid.


  1. 1.
    Wang, K., et al.: Robust big data analytics for electricity price forecasting in the smart grid. IEEE Trans. Big Data 5(1), 34–45 (2017)CrossRefGoogle Scholar
  2. 2.
    Keles, D., et al.: Extended forecast methods for day-ahead electricity spot prices applying artificial neural networks. Appl. Energy 162, 218–230 (2016)CrossRefGoogle Scholar
  3. 3.
    Tong, C., et al.: An efficient deep model for day-ahead electricity load forecasting with stacked denoising auto-encoders. J. Parallel Distrib. Comput. 117, 267–273 (2018)CrossRefGoogle Scholar
  4. 4.
    Chen, K., Jun, H., He, J.: A framework for automatically extracting overvoltage features based on sparse autoencoder. IEEE Trans. Smart Grid 9(2), 594–604 (2016)Google Scholar
  5. 5.
    Guo, Z., et al.: A deep learning model for short-term power load and probability density forecasting. Energy 160, 1186–1200 (2018)CrossRefGoogle Scholar
  6. 6.
    Shayeghi, H., Ghasemi, A., Moradzadeh, M., Nooshyar, M.: Day-ahead electricity price forecasting using WPT, GMI and modified LSSVM-based S-OLABC algorithm. Soft Comput. 21(2), 525–541 (2017)CrossRefGoogle Scholar
  7. 7.
    Kong, W., et al.: Short-term residential load forecasting based on LSTM recurrent neural network. IEEE Trans. Smart Grid 10(1), 841–851 (2017) CrossRefGoogle Scholar
  8. 8.
    Gu, Q., Li, Z., Han, J.: Generalized fisher score for feature selection. arXiv preprint arXiv:1202.3725 (2012)
  9. 9.
    Chen, Y., et al.: Short-term electrical load forecasting using the Support Vector Regression (SVR) model to calculate the demand response baseline for office buildings. Appl. Energy 195, 659–670 (2017)CrossRefGoogle Scholar
  10. 10.
    Cheng, H., et al.: A hybrid electricity price forecasting model with Bayesian optimization for German energy exchange. Int. J. Electr. Power Energy Syst. 110, 653–666 (2019)CrossRefGoogle Scholar
  11. 11.
    Kuo, P.-H., Huang, C.-J.: An electricity price forecasting model by hybrid structured deep neural networks. Sustainability 10(4), 1280 (2018)CrossRefGoogle Scholar
  12. 12.
    Lee, W., et al.: Forecasting solar power using long-short term memory and convolutional neural networks. IEEE Access 6, 73068–73080 (2018)CrossRefGoogle Scholar
  13. 13.
    Luo, S., Weng, Y.: A two-stage supervised learning approach for electricity price forecasting by leveraging different data sources. Appl. Energy 242, 1497–1512 (2019)CrossRefGoogle Scholar
  14. 14.
    Maldonado, S., Gonzalez, A., Crone, S.: Automatic time series analysis for electric load forecasting via support vector regression. Appl. Soft Comput. 83, 105616 (2019)CrossRefGoogle Scholar
  15. 15.
    Devarajan, S., Chitra, S.: Load forecasting model for energy management system using Elman neural network. Int. Res. J. Multidiscip. Technovation 1(5), 48–56 (2019) Google Scholar
  16. 16.
    Zahid, M., et al.: Electricity price and load forecasting using enhanced convolutional neural network and enhanced support vector regression in smart grids. Electronics 8(2), 122 (2019)MathSciNetCrossRefGoogle Scholar
  17. 17.
    Yu, L., Liu, H.: Feature selection for high-dimensional data: a fast correlation-based filter solution. In: Proceedings of the 20th International Conference on Machine Learning (ICML 2003), pp. 856–863 (2003)Google Scholar
  18. 18.
    Giovanelli, C., et al.: Exploiting artificial neural networks for the prediction of ancillary energy market prices. Energies 11(7), 1906 (2018)CrossRefGoogle Scholar
  19. 19.
    Samuel, O., Alzahrani, F.A., Hussen Khan, R.J.U., Farooq, H., Shafiq, M., Afzal, M.K., Javaid, N.: Towards modified entropy mutual information feature selection to forecast medium-term load using a deep learning model in smart homes. Entropy 22(1), 1–31 (2020). Article no. 68, ISSN 1874-4907
  20. 20.
    Khalid, R., Javaid, N., Al-zahrani, F.A., Aurangzeb, K., Qazi, E.U.H., Ashfaq, T.: Electricity load and price forecasting using Jaya-Long Short Term Memory (JLSTM) in smart grids. Entropy 22(1), 1–21 (2020). Article no. 10, ISSN 1099-4300CrossRefGoogle Scholar
  21. 21.
    Mujeeb, S., Javaid, N.: ESAENARX and DE-RELM: novel schemes for big data predictive analytics of electricity load and price. Sustain. Cities Soc. 51, 1–16 (2019). Article no. 101642, ISSN 2210-6707CrossRefGoogle Scholar
  22. 22.
    Mujeeb, S., Alghamdi, T.A., Ullah, S., Fatima, A., Javaid, N., Saba, T.: Exploiting deep learning for wind power forecasting based on big data analytics. Appl. Sci. 9(20), 1–19 (2019). Article no. 4417, ISSN 2076-3417CrossRefGoogle Scholar
  23. 23.
    Naz, A., Javaid, N., Rasheed, M.B., Haseeb, A., Alhussein, M., Aurangzeb, K.: Game theoretical energy management with storage capacity optimization and photo-voltaic cell generated power forecasting in micro grid. Sustainability 11(10), 1–22 (2019). Article no. 2763, ISSN 2071-1050CrossRefGoogle Scholar
  24. 24.
    Naz, A., Javed, M.U., Javaid, N., Saba, T., Alhussein, M., Aurangzeb, K.: Short-term electric load and price forecasting using enhanced extreme learning machine optimization in smart grids. Energies 12(5), 1–30 (2019). Article no. 866, EISSN 1996-1073CrossRefGoogle Scholar
  25. 25.
    Mujeeb, S., Javaid, N., Ilahi, M., Wadud, Z., Ishmanov, F., Afzal, M.K.: Deep long short-term memory: a new price and load forecasting scheme for big data in smart cities. Sustainability 11(4), 1–29 (2019). Article no. 866, ISSN 2071-1050CrossRefGoogle Scholar

Copyright information

© Springer Nature Switzerland AG 2020

Authors and Affiliations

  1. 1.COMSATS University IslamabadIslamabadPakistan

Personalised recommendations