Improved estimation of electricity demand function by using of artificial neural network, principal component analysis and data envelopment analysis

► We develop an integrated method to estimate electricity demand for seasonal and monthly changes in electricity consumption. ► We study the impact of data preprocessing and postprocessing on artificial neural network performance. ► Data envelopment analysis is utilized to compare constructed artifi...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Computers & industrial engineering 2013-01, Vol.64 (1), p.425-441
Hauptverfasser: Kheirkhah, A., Azadeh, A., Saberi, M., Azaron, A., Shakouri, H.
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 441
container_issue 1
container_start_page 425
container_title Computers & industrial engineering
container_volume 64
creator Kheirkhah, A.
Azadeh, A.
Saberi, M.
Azaron, A.
Shakouri, H.
description ► We develop an integrated method to estimate electricity demand for seasonal and monthly changes in electricity consumption. ► We study the impact of data preprocessing and postprocessing on artificial neural network performance. ► Data envelopment analysis is utilized to compare constructed artificial neural network models. ► A new algorithm is developed for time series estimation. Due to various seasonal and monthly changes in electricity consumption and difficulties in modeling it with the conventional methods, a novel algorithm is proposed in this paper. This study presents an approach that uses Artificial Neural Network (ANN), Principal Component Analysis (PCA), Data Envelopment Analysis (DEA) and ANOVA methods to estimate and predict electricity demand for seasonal and monthly changes in electricity consumption. Pre-processing and post-processing techniques in the data mining field are used in the present study. We analyze the impact of the data pre-processing and post-processing on the ANN performance and a 680 ANN-MLP is constructed for this purpose. DEA is used to compare the constructed ANN models as well as ANN learning algorithm performance. The average, minimum, maximum and standard deviation of mean absolute percentage error (MAPE) of each constructed ANN are used as the DEA inputs. The DEA helps the user to use an appropriate ANN model as an acceptable forecasting tool. In the other words, various error calculation methods are used to find a robust ANN learning algorithm. Moreover, PCA is used as an input selection method, and a preferred time series model is chosen from the linear (ARIMA) and nonlinear models. After selecting the preferred ARIMA model, the Mcleod–Li test is applied to determine the nonlinearity condition. Once the nonlinearity condition is satisfied, the preferred nonlinear model is selected and compared with the preferred ARIMA model, and the best time series model is selected. Then, a new algorithm is developed for the time series estimation; in each case an ANN or conventional time series model is selected for the estimation and prediction. To show the applicability and superiority of the proposed ANN-PCA-DEA-ANOVA algorithm, the data regarding the Iranian electricity consumption from April 1992 to February 2004 are used. The results show that the proposed algorithm provides an accurate solution for the problem of estimating electricity consumption.
doi_str_mv 10.1016/j.cie.2012.09.017
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_1266241036</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S0360835212002331</els_id><sourcerecordid>2856334841</sourcerecordid><originalsourceid>FETCH-LOGICAL-c391t-fb234ab0ee62dd5471f09d9199ab5b1a10b9b486d12b4d70dbf8927c1b044cc63</originalsourceid><addsrcrecordid>eNp9kMtqHDEQRYVJwBPbH-CdINt0p0r9GuFVMHZiMGQTr4VebTTpltqSesz8Rz7YGk8WWWVVUHVuUXUIuUaoEbD_uqu1szUDZDXwGnA4IxvcDryCroMPZANND9W26dg5-ZTSDgDajuOG_HmYlxj21lCbsptldsHTMFI7WZ2j0y4fqLGz9IaOq9fvY3Wga3L--cjJmN1YMDlRb9f4XvJriL-_0CU6r91SWjrMS_DWZyq9nA7JJXpcaGSW1Pq9ncIy_zu9JB9HOSV79bdekKf7u1-3P6rHn98fbr89VrrhmKtRsaaVCqztmTFdO-AI3HDkXKpOoURQXLXb3iBTrRnAqHHL2aBRQdtq3TcX5PNpb1HwshYBYhfWWI5IAlnfsxaLtkLhidIxpBTtKMpns4wHgSCO8sVOFPniKF8AF0V-ydycMracv3c2ilQQr61xsYgVJrj_pN8ASGaQzQ</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1266241036</pqid></control><display><type>article</type><title>Improved estimation of electricity demand function by using of artificial neural network, principal component analysis and data envelopment analysis</title><source>Elsevier ScienceDirect Journals</source><creator>Kheirkhah, A. ; Azadeh, A. ; Saberi, M. ; Azaron, A. ; Shakouri, H.</creator><creatorcontrib>Kheirkhah, A. ; Azadeh, A. ; Saberi, M. ; Azaron, A. ; Shakouri, H.</creatorcontrib><description>► We develop an integrated method to estimate electricity demand for seasonal and monthly changes in electricity consumption. ► We study the impact of data preprocessing and postprocessing on artificial neural network performance. ► Data envelopment analysis is utilized to compare constructed artificial neural network models. ► A new algorithm is developed for time series estimation. Due to various seasonal and monthly changes in electricity consumption and difficulties in modeling it with the conventional methods, a novel algorithm is proposed in this paper. This study presents an approach that uses Artificial Neural Network (ANN), Principal Component Analysis (PCA), Data Envelopment Analysis (DEA) and ANOVA methods to estimate and predict electricity demand for seasonal and monthly changes in electricity consumption. Pre-processing and post-processing techniques in the data mining field are used in the present study. We analyze the impact of the data pre-processing and post-processing on the ANN performance and a 680 ANN-MLP is constructed for this purpose. DEA is used to compare the constructed ANN models as well as ANN learning algorithm performance. The average, minimum, maximum and standard deviation of mean absolute percentage error (MAPE) of each constructed ANN are used as the DEA inputs. The DEA helps the user to use an appropriate ANN model as an acceptable forecasting tool. In the other words, various error calculation methods are used to find a robust ANN learning algorithm. Moreover, PCA is used as an input selection method, and a preferred time series model is chosen from the linear (ARIMA) and nonlinear models. After selecting the preferred ARIMA model, the Mcleod–Li test is applied to determine the nonlinearity condition. Once the nonlinearity condition is satisfied, the preferred nonlinear model is selected and compared with the preferred ARIMA model, and the best time series model is selected. Then, a new algorithm is developed for the time series estimation; in each case an ANN or conventional time series model is selected for the estimation and prediction. To show the applicability and superiority of the proposed ANN-PCA-DEA-ANOVA algorithm, the data regarding the Iranian electricity consumption from April 1992 to February 2004 are used. The results show that the proposed algorithm provides an accurate solution for the problem of estimating electricity consumption.</description><identifier>ISSN: 0360-8352</identifier><identifier>EISSN: 1879-0550</identifier><identifier>DOI: 10.1016/j.cie.2012.09.017</identifier><identifier>CODEN: CINDDL</identifier><language>eng</language><publisher>New York: Elsevier Ltd</publisher><subject>Algorithms ; Data envelopment analysis ; Demand curves ; Electric rates ; Electricity consumption forecasting ; Neural networks ; Principal components analysis ; Studies ; Time series ; Time series analysis ; Variance analysis</subject><ispartof>Computers &amp; industrial engineering, 2013-01, Vol.64 (1), p.425-441</ispartof><rights>2012 Elsevier Ltd</rights><rights>Copyright Pergamon Press Inc. Jan 2013</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c391t-fb234ab0ee62dd5471f09d9199ab5b1a10b9b486d12b4d70dbf8927c1b044cc63</citedby><cites>FETCH-LOGICAL-c391t-fb234ab0ee62dd5471f09d9199ab5b1a10b9b486d12b4d70dbf8927c1b044cc63</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://www.sciencedirect.com/science/article/pii/S0360835212002331$$EHTML$$P50$$Gelsevier$$H</linktohtml><link.rule.ids>314,776,780,3537,27901,27902,65306</link.rule.ids></links><search><creatorcontrib>Kheirkhah, A.</creatorcontrib><creatorcontrib>Azadeh, A.</creatorcontrib><creatorcontrib>Saberi, M.</creatorcontrib><creatorcontrib>Azaron, A.</creatorcontrib><creatorcontrib>Shakouri, H.</creatorcontrib><title>Improved estimation of electricity demand function by using of artificial neural network, principal component analysis and data envelopment analysis</title><title>Computers &amp; industrial engineering</title><description>► We develop an integrated method to estimate electricity demand for seasonal and monthly changes in electricity consumption. ► We study the impact of data preprocessing and postprocessing on artificial neural network performance. ► Data envelopment analysis is utilized to compare constructed artificial neural network models. ► A new algorithm is developed for time series estimation. Due to various seasonal and monthly changes in electricity consumption and difficulties in modeling it with the conventional methods, a novel algorithm is proposed in this paper. This study presents an approach that uses Artificial Neural Network (ANN), Principal Component Analysis (PCA), Data Envelopment Analysis (DEA) and ANOVA methods to estimate and predict electricity demand for seasonal and monthly changes in electricity consumption. Pre-processing and post-processing techniques in the data mining field are used in the present study. We analyze the impact of the data pre-processing and post-processing on the ANN performance and a 680 ANN-MLP is constructed for this purpose. DEA is used to compare the constructed ANN models as well as ANN learning algorithm performance. The average, minimum, maximum and standard deviation of mean absolute percentage error (MAPE) of each constructed ANN are used as the DEA inputs. The DEA helps the user to use an appropriate ANN model as an acceptable forecasting tool. In the other words, various error calculation methods are used to find a robust ANN learning algorithm. Moreover, PCA is used as an input selection method, and a preferred time series model is chosen from the linear (ARIMA) and nonlinear models. After selecting the preferred ARIMA model, the Mcleod–Li test is applied to determine the nonlinearity condition. Once the nonlinearity condition is satisfied, the preferred nonlinear model is selected and compared with the preferred ARIMA model, and the best time series model is selected. Then, a new algorithm is developed for the time series estimation; in each case an ANN or conventional time series model is selected for the estimation and prediction. To show the applicability and superiority of the proposed ANN-PCA-DEA-ANOVA algorithm, the data regarding the Iranian electricity consumption from April 1992 to February 2004 are used. The results show that the proposed algorithm provides an accurate solution for the problem of estimating electricity consumption.</description><subject>Algorithms</subject><subject>Data envelopment analysis</subject><subject>Demand curves</subject><subject>Electric rates</subject><subject>Electricity consumption forecasting</subject><subject>Neural networks</subject><subject>Principal components analysis</subject><subject>Studies</subject><subject>Time series</subject><subject>Time series analysis</subject><subject>Variance analysis</subject><issn>0360-8352</issn><issn>1879-0550</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2013</creationdate><recordtype>article</recordtype><recordid>eNp9kMtqHDEQRYVJwBPbH-CdINt0p0r9GuFVMHZiMGQTr4VebTTpltqSesz8Rz7YGk8WWWVVUHVuUXUIuUaoEbD_uqu1szUDZDXwGnA4IxvcDryCroMPZANND9W26dg5-ZTSDgDajuOG_HmYlxj21lCbsptldsHTMFI7WZ2j0y4fqLGz9IaOq9fvY3Wga3L--cjJmN1YMDlRb9f4XvJriL-_0CU6r91SWjrMS_DWZyq9nA7JJXpcaGSW1Pq9ncIy_zu9JB9HOSV79bdekKf7u1-3P6rHn98fbr89VrrhmKtRsaaVCqztmTFdO-AI3HDkXKpOoURQXLXb3iBTrRnAqHHL2aBRQdtq3TcX5PNpb1HwshYBYhfWWI5IAlnfsxaLtkLhidIxpBTtKMpns4wHgSCO8sVOFPniKF8AF0V-ydycMracv3c2ilQQr61xsYgVJrj_pN8ASGaQzQ</recordid><startdate>201301</startdate><enddate>201301</enddate><creator>Kheirkhah, A.</creator><creator>Azadeh, A.</creator><creator>Saberi, M.</creator><creator>Azaron, A.</creator><creator>Shakouri, H.</creator><general>Elsevier Ltd</general><general>Pergamon Press Inc</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>201301</creationdate><title>Improved estimation of electricity demand function by using of artificial neural network, principal component analysis and data envelopment analysis</title><author>Kheirkhah, A. ; Azadeh, A. ; Saberi, M. ; Azaron, A. ; Shakouri, H.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c391t-fb234ab0ee62dd5471f09d9199ab5b1a10b9b486d12b4d70dbf8927c1b044cc63</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2013</creationdate><topic>Algorithms</topic><topic>Data envelopment analysis</topic><topic>Demand curves</topic><topic>Electric rates</topic><topic>Electricity consumption forecasting</topic><topic>Neural networks</topic><topic>Principal components analysis</topic><topic>Studies</topic><topic>Time series</topic><topic>Time series analysis</topic><topic>Variance analysis</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Kheirkhah, A.</creatorcontrib><creatorcontrib>Azadeh, A.</creatorcontrib><creatorcontrib>Saberi, M.</creatorcontrib><creatorcontrib>Azaron, A.</creatorcontrib><creatorcontrib>Shakouri, H.</creatorcontrib><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>Computers &amp; industrial engineering</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Kheirkhah, A.</au><au>Azadeh, A.</au><au>Saberi, M.</au><au>Azaron, A.</au><au>Shakouri, H.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Improved estimation of electricity demand function by using of artificial neural network, principal component analysis and data envelopment analysis</atitle><jtitle>Computers &amp; industrial engineering</jtitle><date>2013-01</date><risdate>2013</risdate><volume>64</volume><issue>1</issue><spage>425</spage><epage>441</epage><pages>425-441</pages><issn>0360-8352</issn><eissn>1879-0550</eissn><coden>CINDDL</coden><abstract>► We develop an integrated method to estimate electricity demand for seasonal and monthly changes in electricity consumption. ► We study the impact of data preprocessing and postprocessing on artificial neural network performance. ► Data envelopment analysis is utilized to compare constructed artificial neural network models. ► A new algorithm is developed for time series estimation. Due to various seasonal and monthly changes in electricity consumption and difficulties in modeling it with the conventional methods, a novel algorithm is proposed in this paper. This study presents an approach that uses Artificial Neural Network (ANN), Principal Component Analysis (PCA), Data Envelopment Analysis (DEA) and ANOVA methods to estimate and predict electricity demand for seasonal and monthly changes in electricity consumption. Pre-processing and post-processing techniques in the data mining field are used in the present study. We analyze the impact of the data pre-processing and post-processing on the ANN performance and a 680 ANN-MLP is constructed for this purpose. DEA is used to compare the constructed ANN models as well as ANN learning algorithm performance. The average, minimum, maximum and standard deviation of mean absolute percentage error (MAPE) of each constructed ANN are used as the DEA inputs. The DEA helps the user to use an appropriate ANN model as an acceptable forecasting tool. In the other words, various error calculation methods are used to find a robust ANN learning algorithm. Moreover, PCA is used as an input selection method, and a preferred time series model is chosen from the linear (ARIMA) and nonlinear models. After selecting the preferred ARIMA model, the Mcleod–Li test is applied to determine the nonlinearity condition. Once the nonlinearity condition is satisfied, the preferred nonlinear model is selected and compared with the preferred ARIMA model, and the best time series model is selected. Then, a new algorithm is developed for the time series estimation; in each case an ANN or conventional time series model is selected for the estimation and prediction. To show the applicability and superiority of the proposed ANN-PCA-DEA-ANOVA algorithm, the data regarding the Iranian electricity consumption from April 1992 to February 2004 are used. The results show that the proposed algorithm provides an accurate solution for the problem of estimating electricity consumption.</abstract><cop>New York</cop><pub>Elsevier Ltd</pub><doi>10.1016/j.cie.2012.09.017</doi><tpages>17</tpages></addata></record>
fulltext fulltext
identifier ISSN: 0360-8352
ispartof Computers & industrial engineering, 2013-01, Vol.64 (1), p.425-441
issn 0360-8352
1879-0550
language eng
recordid cdi_proquest_journals_1266241036
source Elsevier ScienceDirect Journals
subjects Algorithms
Data envelopment analysis
Demand curves
Electric rates
Electricity consumption forecasting
Neural networks
Principal components analysis
Studies
Time series
Time series analysis
Variance analysis
title Improved estimation of electricity demand function by using of artificial neural network, principal component analysis and data envelopment analysis
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-31T02%3A23%3A33IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Improved%20estimation%20of%20electricity%20demand%20function%20by%20using%20of%20artificial%20neural%20network,%20principal%20component%20analysis%20and%20data%20envelopment%20analysis&rft.jtitle=Computers%20&%20industrial%20engineering&rft.au=Kheirkhah,%20A.&rft.date=2013-01&rft.volume=64&rft.issue=1&rft.spage=425&rft.epage=441&rft.pages=425-441&rft.issn=0360-8352&rft.eissn=1879-0550&rft.coden=CINDDL&rft_id=info:doi/10.1016/j.cie.2012.09.017&rft_dat=%3Cproquest_cross%3E2856334841%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=1266241036&rft_id=info:pmid/&rft_els_id=S0360835212002331&rfr_iscdi=true