{"title":"基于深度神经网络的能源负荷预测","authors":"Kasun Amarasinghe, Daniel L. Marino, M. Manic","doi":"10.1109/ISIE.2017.8001465","DOIUrl":null,"url":null,"abstract":"Smartgrids of the future promise unprecedented flexibility in energy management. Therefore, accurate predictions/forecasts of energy demands (loads) at individual site and aggregate level of the grid is crucial. Despite extensive research, load forecasting remains to be a difficult problem. This paper presents a load forecasting methodology based on deep learning. Specifically, the work presented in this paper investigates the effectiveness of using Convolutional Neural Networks (CNN) for performing energy load forecasting at individual building level. The presented methodology uses convolutions on historical loads. The output from the convolutional operation is fed to fully connected layers together with other pertinent information. The presented methodology was implemented on a benchmark data set of electricity consumption for a single residential customer. Results obtained from the CNN were compared against results obtained by Long Short Term Memories LSTM sequence-to-sequence (LSTM S2S), Factored Restricted Boltzmann Machines (FCRBM), “shallow” Artificial Neural Networks (ANN) and Support Vector Machines (SVM) for the same dataset. Experimental results showed that the CNN outperformed SVR while producing comparable results to the ANN and deep learning methodologies. Further testing is required to compare the performances of different deep learning architectures in load forecasting.","PeriodicalId":6597,"journal":{"name":"2017 IEEE 26th International Symposium on Industrial Electronics (ISIE)","volume":"78 1","pages":"1483-1488"},"PeriodicalIF":0.0000,"publicationDate":"2017-06-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"237","resultStr":"{\"title\":\"Deep neural networks for energy load forecasting\",\"authors\":\"Kasun Amarasinghe, Daniel L. Marino, M. Manic\",\"doi\":\"10.1109/ISIE.2017.8001465\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Smartgrids of the future promise unprecedented flexibility in energy management. Therefore, accurate predictions/forecasts of energy demands (loads) at individual site and aggregate level of the grid is crucial. Despite extensive research, load forecasting remains to be a difficult problem. This paper presents a load forecasting methodology based on deep learning. Specifically, the work presented in this paper investigates the effectiveness of using Convolutional Neural Networks (CNN) for performing energy load forecasting at individual building level. The presented methodology uses convolutions on historical loads. The output from the convolutional operation is fed to fully connected layers together with other pertinent information. The presented methodology was implemented on a benchmark data set of electricity consumption for a single residential customer. Results obtained from the CNN were compared against results obtained by Long Short Term Memories LSTM sequence-to-sequence (LSTM S2S), Factored Restricted Boltzmann Machines (FCRBM), “shallow” Artificial Neural Networks (ANN) and Support Vector Machines (SVM) for the same dataset. Experimental results showed that the CNN outperformed SVR while producing comparable results to the ANN and deep learning methodologies. Further testing is required to compare the performances of different deep learning architectures in load forecasting.\",\"PeriodicalId\":6597,\"journal\":{\"name\":\"2017 IEEE 26th International Symposium on Industrial Electronics (ISIE)\",\"volume\":\"78 1\",\"pages\":\"1483-1488\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2017-06-19\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"237\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2017 IEEE 26th International Symposium on Industrial Electronics (ISIE)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ISIE.2017.8001465\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 IEEE 26th International Symposium on Industrial Electronics (ISIE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISIE.2017.8001465","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Smartgrids of the future promise unprecedented flexibility in energy management. Therefore, accurate predictions/forecasts of energy demands (loads) at individual site and aggregate level of the grid is crucial. Despite extensive research, load forecasting remains to be a difficult problem. This paper presents a load forecasting methodology based on deep learning. Specifically, the work presented in this paper investigates the effectiveness of using Convolutional Neural Networks (CNN) for performing energy load forecasting at individual building level. The presented methodology uses convolutions on historical loads. The output from the convolutional operation is fed to fully connected layers together with other pertinent information. The presented methodology was implemented on a benchmark data set of electricity consumption for a single residential customer. Results obtained from the CNN were compared against results obtained by Long Short Term Memories LSTM sequence-to-sequence (LSTM S2S), Factored Restricted Boltzmann Machines (FCRBM), “shallow” Artificial Neural Networks (ANN) and Support Vector Machines (SVM) for the same dataset. Experimental results showed that the CNN outperformed SVR while producing comparable results to the ANN and deep learning methodologies. Further testing is required to compare the performances of different deep learning architectures in load forecasting.