{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,1]],"date-time":"2026-02-01T04:58:43Z","timestamp":1769921923723,"version":"3.49.0"},"reference-count":44,"publisher":"MDPI AG","issue":"3","license":[{"start":{"date-parts":[[2022,1,28]],"date-time":"2022-01-28T00:00:00Z","timestamp":1643328000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"European Union\u2019s Horizon 2020 research and innovation programme","award":["951732"],"award-info":[{"award-number":["951732"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>As artificial neural network architectures grow increasingly more efficient in time-series prediction tasks, their use for day-ahead electricity price and demand prediction, a task with very specific rules and highly volatile dataset values, grows more attractive. Without a standardized way to compare the efficiency of algorithms and methods for forecasting electricity metrics, it is hard to have a good sense of the strengths and weaknesses of each approach. In this paper, we create models in several neural network architectures for predicting the electricity price on the HUPX market and electricity load in Montenegro and compare them to multiple neural network models on the same basis (using the same dataset and metrics). The results show the promising efficiency of neural networks in general for the task of short-term prediction in the field, with methods combining fully connected layers and recurrent neural or temporal convolutional layers performing the best. The feature extraction power of convolutional layers shows very promising results and recommends the further exploration of temporal convolutional networks in the field.<\/jats:p>","DOI":"10.3390\/s22031051","type":"journal-article","created":{"date-parts":[[2022,1,29]],"date-time":"2022-01-29T01:43:27Z","timestamp":1643420607000},"page":"1051","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":28,"title":["Forecasting Day-Ahead Electricity Metrics with Artificial Neural Networks"],"prefix":"10.3390","volume":"22","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-9103-9557","authenticated-orcid":false,"given":"Milutin","family":"Pavi\u0107evi\u0107","sequence":"first","affiliation":[{"name":"Faculty of Information Systems and Technologies, University of Donja Gorica, 81000 Podgorica, Montenegro"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5245-3691","authenticated-orcid":false,"given":"Tomo","family":"Popovi\u0107","sequence":"additional","affiliation":[{"name":"Faculty of Information Systems and Technologies, University of Donja Gorica, 81000 Podgorica, Montenegro"}]}],"member":"1968","published-online":{"date-parts":[[2022,1,28]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Shahidehpour, M., Yamin, H., and Li, Z. (2003). Market Operations in Electric Power Systems: Forecasting, Scheduling, and Risk Management, John Wiley & Sons.","DOI":"10.1002\/047122412X"},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Pavi\u0107evi\u0107, M., and Popovi\u0107, T. (2021, January 22\u201325). Forecasting Day-Ahead Electricity Price with Artificial Neural Networks: A Comparison of Architectures. Proceedings of the 11th IEEE International Conference on Intelligent Data Acquisition and Advanced Computing Systems: Technology and Applications (IDAACS), Cracow, Poland.","DOI":"10.1109\/IDAACS53288.2021.9660955"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"855","DOI":"10.1109\/TPAMI.2008.137","article-title":"A Novel Connectionist System for Unconstrained Handwriting Recognition","volume":"31","author":"Graves","year":"2009","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"8055","DOI":"10.1038\/s41598-020-65070-5","article-title":"Temporal Convolutional Networks for the Advance Prediction of ENSO","volume":"10","author":"Yan","year":"2020","journal-title":"Sci. Rep."},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Weron, R. (2007). Modeling and Forecasting Electricity Loads and Prices: A Statistical Approach, John Wiley & Sons.","DOI":"10.1002\/9781118673362"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"1030","DOI":"10.1016\/j.ijforecast.2014.08.008","article-title":"Electricity price forecasting: A review of the state-of-the-art with a look into the future","volume":"30","author":"Weron","year":"2014","journal-title":"Int. J. Forecast."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"333","DOI":"10.1108\/17506220911005731","article-title":"Short term price forecasting in deregulated electricity markets: A review of statistical models and key issues","volume":"3","author":"Aggarwal","year":"2009","journal-title":"Int. J. Energy Sect. Manag. IJESM"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"16453","DOI":"10.1007\/s00500-020-04954-0","article-title":"Temporal convolutional neural (TCN) network for an effective weather forecasting using time-series data from the local weather station","volume":"24","author":"Hewage","year":"2020","journal-title":"Soft Comput."},{"key":"ref_9","unstructured":"(2021, December 27). Hungarian Power Exchange. Available online: https:\/\/hupx.hu\/en\/#."},{"key":"ref_10","unstructured":"(2021, December 27). ENTSO-E Transparency Platform. Available online: https:\/\/transparency.entsoe.eu\/."},{"key":"ref_11","unstructured":"(2021, December 27). Keras: The Python Deep Learning API. Available online: https:\/\/keras.io\/."},{"key":"ref_12","unstructured":"(2021, December 27). TensorFlow. Available online: https:\/\/www.tensorflow.org\/."},{"key":"ref_13","unstructured":"(2021, December 27). Pandas\u2014Python Data Analysis Library. Available online: https:\/\/pandas.pydata.org\/."},{"key":"ref_14","unstructured":"(2021, December 27). NumPy. Available online: https:\/\/numpy.org\/."},{"key":"ref_15","unstructured":"Brownlee, J. (2018). Deep Learning for Time Series Forecasting\u2014Predict the Future with MLPs, CNNs and LSTMs in Python; 1.3, Machine Learning Mastery."},{"key":"ref_16","unstructured":"Nielsen, M.A. (2015). Neural Networks and Deep Learning, Determination Press."},{"key":"ref_17","unstructured":"Bouley, C. (2020). Recurrent Neural Networks for Electricity Price Prediction, Time-Series Analysis with Exogenous Variables, VTT Technical Research Centre of Finland."},{"key":"ref_18","unstructured":"Kle\u0161i\u0107, I. (2018). Prognoza Cijene Elektri\u010dne Energije, Sveu\u010dili\u0161te Josipa Jurja Strossmayera u Osijeku."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"189","DOI":"10.1080\/1350486X.2020.1805337","article-title":"Electricity Price Forecasting with Neural Networks on EPEX Order Books","volume":"27","author":"Wagner","year":"2020","journal-title":"Appl. Math. Financ."},{"key":"ref_20","unstructured":"Grover, P. (2021, July 20). 5 Regression Loss Functions All Machine Learners Should Know. Available online: https:\/\/heartbeat.fritz.ai\/5-regression-loss-functions-all-machine-learners-should-know-4fb140e9d4b0."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"650","DOI":"10.1016\/j.procir.2021.03.088","article-title":"A survey on long short-term memory networks for time series prediction","volume":"99","author":"Lindemann","year":"2021","journal-title":"Procedia CIRP"},{"key":"ref_22","unstructured":"Bai, S., Kolter, J.Z., and Koltun, V. (2018). An Empirical Evaluation of Generic Convolutional and Recurrent Networks for Sequence Modeling. arXiv."},{"key":"ref_23","unstructured":"Brownlee, J. (2021, July 25). A Gentle Introduction to the Rectified Linear Unit (ReLU). Available online: https:\/\/machinelearningmastery.com\/rectified-linear-activation-function-for-deep-learning-neural-networks\/."},{"key":"ref_24","unstructured":"Pedamonti, D. (2018). Comparison of non-linear activation functions for deep neural networks on MNIST classification task. arXiv."},{"key":"ref_25","first-page":"1929","article-title":"Dropout: A Simple Way to Prevent Neural Networks from Overfitting","volume":"15","author":"Srivastava","year":"2014","journal-title":"J. Mach. Learn. Res."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"3462","DOI":"10.1016\/j.jbankfin.2007.04.011","article-title":"Spot and derivative pricing in the EEX power market","volume":"31","author":"Bierbrauer","year":"2007","journal-title":"J. Bank. Financ."},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Beigait\u0117, R., and Krilavi\u010dius, T. (2017). Electricity Price Forecasting for Nord Pool Data, IEEE.","DOI":"10.1109\/PlatCon.2018.8472762"},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"380","DOI":"10.1016\/j.eswa.2017.09.059","article-title":"Energy consumption forecasting based on Elman neural networks with evolutive optimization","volume":"92","author":"Ruiz","year":"2018","journal-title":"Expert Syst. Appl."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"e00938","DOI":"10.1016\/j.heliyon.2018.e00938","article-title":"State-of-the-art in artificial neural network applications: A survey","volume":"4","author":"Abiodun","year":"2018","journal-title":"Heliyon"},{"key":"ref_30","unstructured":"Brownlee, J. (2017). A Gentle Introduction to Long Short-Term Memory Networks by the Experts, Machine Learning Mastery."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"2451","DOI":"10.1162\/089976600300015015","article-title":"Learning to Forget: Continual Prediction with LSTM","volume":"12","author":"Gers","year":"2000","journal-title":"Neural Comput."},{"key":"ref_32","unstructured":"Olah, C. (2021, July 25). Understanding LSTM Networks. Available online: https:\/\/colah.github.io\/posts\/2015-08-Understanding-LSTMs\/."},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Ugurlu, U., and Oksuz, I. (2018). Electricity Price Forecasting Using Recurrent Neural Networks. Energies, 11.","DOI":"10.20944\/preprints201804.0286.v1"},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"435","DOI":"10.1016\/j.eneco.2016.08.008","article-title":"Electricity price forecasting using sale and purchase curves: The X-Model","volume":"59","author":"Ziel","year":"2016","journal-title":"Energy Econ."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"673","DOI":"10.1111\/risa.13192","article-title":"A Data-Driven Approach to Assessing Supply Inadequacy Risks Due to Climate-Induced Shifts in Electricity Demand","volume":"39","author":"Nateghi","year":"2019","journal-title":"Risk Anal."},{"key":"ref_36","unstructured":"Sutskever, I., Martens, J., Dahl, G., and Hinton, G. (2013, January 17\u201319). On the Importance of Initialization and Momentum in Deep Learning. Proceedings of the 30th International Conference on Machine Learning, PMLR 28(3), Atlanta, GA, USA."},{"key":"ref_37","unstructured":"G\u00e9ron, A. (2019). Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow, O\u2019Reilly Media, Inc.. [2nd ed.]."},{"key":"ref_38","unstructured":"Cochrane, C. (2021, July 20). Time Series Nested Cross-Validation. Available online: https:\/\/towardsdatascience.com\/time-series-nested-cross-validation-76adba623eb9."},{"key":"ref_39","doi-asserted-by":"crossref","unstructured":"Bayram, I.S., Shakir, M.Z., Abdallah, M., and Qaraqe, K. (2014, January 3\u20135). A Survey on Energy Trading in Smart Grid. Proceedings of the 2014 IEEE Global Conference on Signal and Information Processing (GlobalSIP), Atlanta, GA, USA.","DOI":"10.1109\/GlobalSIP.2014.7032118"},{"key":"ref_40","unstructured":"\u010cabarkapa, R., Komatina, D., \u0106irovi\u0107, G., Petrovi\u0107, D., and Vuli\u0107, M. (2014). Analysis of Day-Ahead Electricity Price Fluctuations in the Regional Market and the Perspectives of the Pumped Storage Hydro Power Plant \u201cbistrica\u201d, JP Elektroprivreda Srbije."},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"504","DOI":"10.1109\/JPROC.2011.2163739","article-title":"Molten-salt power towers: Newly commercial concentrating solar storage","volume":"100","author":"Dunn","year":"2012","journal-title":"Proc. IEEE"},{"key":"ref_42","unstructured":"(2021, August 01). Morrison Sara Texas Heat Wave Overloads Power Grid, Causing Companies to Adjust Thermostats Remotely\u2014Vox. Available online: https:\/\/www.vox.com\/recode\/22543678\/smart-thermostat-air-conditioner-texas-heatwave."},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"62","DOI":"10.35378\/gujs.554463","article-title":"Electrical energy demand prediction: A comparison between genetic programming and decision tree","volume":"33","author":"Bagheri","year":"2020","journal-title":"Gazi Univ. J. Sci."},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"1867","DOI":"10.1109\/TPWRS.2004.837759","article-title":"Improving market clearing price prediction by using a committee machine of neural networks","volume":"19","author":"Guo","year":"2004","journal-title":"IEEE Trans. Power Syst."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/22\/3\/1051\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T22:10:31Z","timestamp":1760134231000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/22\/3\/1051"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,1,28]]},"references-count":44,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2022,2]]}},"alternative-id":["s22031051"],"URL":"https:\/\/doi.org\/10.3390\/s22031051","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,1,28]]}}}