{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,15]],"date-time":"2026-06-15T11:13:42Z","timestamp":1781522022277,"version":"3.54.1"},"reference-count":62,"publisher":"MDPI AG","issue":"3","license":[{"start":{"date-parts":[[2018,2,28]],"date-time":"2018-02-28T00:00:00Z","timestamp":1519776000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Information"],"abstract":"<jats:p>Electricity load forecasting plays a paramount role in capacity planning, scheduling, and the operation of power systems. Reliable and accurate planning and prediction of electricity load are therefore vital. In this study, a novel approach for forecasting monthly electricity demands by wavelet transform and a neuro-fuzzy system is proposed. Firstly, the most appropriate inputs are selected and a dataset is constructed. Then, Haar wavelet transform is utilized to decompose the load data and eliminate noise. In the model, a hierarchical adaptive neuro-fuzzy inference system (HANFIS) is suggested to solve the curse-of-dimensionality problem. Several heuristic algorithms including Gravitational Search Algorithm (GSA), Cuckoo Optimization Algorithm (COA), and Cuckoo Search (CS) are utilized to optimize the clustering parameters which help form the rule base, and adaptive neuro-fuzzy inference system (ANFIS) optimize the parameters in the antecedent and consequent parts of each sub-model. The proposed approach was applied to forecast the electricity load of Hanoi, Vietnam. The constructed models have shown high forecasting performances based on the performance indices calculated. The results demonstrate the validity of the approach. The obtained results were also compared with those of several other well-known methods including autoregressive integrated moving average (ARIMA) and multiple linear regression (MLR). In our study, the wavelet CS-HANFIS model outperformed the others and provided more accurate forecasting.<\/jats:p>","DOI":"10.3390\/info9030051","type":"journal-article","created":{"date-parts":[[2018,2,28]],"date-time":"2018-02-28T12:54:12Z","timestamp":1519822452000},"page":"51","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":22,"title":["Forecasting Monthly Electricity Demands by Wavelet Neuro-Fuzzy System Optimized by Heuristic Algorithms"],"prefix":"10.3390","volume":"9","author":[{"given":"Jeng-Fung","family":"Chen","sequence":"first","affiliation":[{"name":"Department of Industrial Engineering and Systems Management, Feng Chia University, Taichung 40724, Taiwan"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Quang","family":"Do","sequence":"additional","affiliation":[{"name":"Faculty of Information Technology, University of Transport Technology, Hanoi 100000, Vietnam"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Thi","family":"Nguyen","sequence":"additional","affiliation":[{"name":"Faculty of Information Technology, University of Transport Technology, Hanoi 100000, Vietnam"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Thi","family":"Doan","sequence":"additional","affiliation":[{"name":"Faculty of Information Technology, University of Transport Technology, Hanoi 100000, Vietnam"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2018,2,28]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"1223","DOI":"10.1016\/j.rser.2011.08.014","article-title":"Electricity models for demand forecasting\u2014A review","volume":"16","author":"Suganthia","year":"2012","journal-title":"Renew. Sustain. Electr. Rev."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"869","DOI":"10.1007\/s00521-011-0778-0","article-title":"Forecasting highway casualties under the effect of railway development policy in Turkey using artificial neural networks","volume":"22","author":"Dogan","year":"2013","journal-title":"Neural Comput. Appl."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"891","DOI":"10.1007\/s00521-012-1302-x","article-title":"The use of neural networks for the prediction of the settlement of one-way footings on cohesionless soils based on standard penetration test","volume":"24","author":"Erzin","year":"2014","journal-title":"Neural Comput. Appl."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"444","DOI":"10.1109\/TPAMI.2008.88","article-title":"Handwritten Numeral Databases of Indian Scripts and Multistage Recognition of Mixed Numerals","volume":"31","author":"Bhattacharya","year":"2009","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"1246","DOI":"10.3390\/en4081246","article-title":"Forecasting Electricity Demand in Thailand with an Artificial Neural Network Approach","volume":"4","author":"Kandananond","year":"2011","journal-title":"Energies"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"17","DOI":"10.1016\/j.ijepes.2010.08.008","article-title":"Monthly electricity demand forecasting based on a weighted evolving fuzzy neural network approach","volume":"33","author":"Chang","year":"2011","journal-title":"Int. J. Electr. Power Electr. Syst."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"488","DOI":"10.3390\/en4030488","article-title":"A New Neural Network Approach to Short Term Load Forecasting of Electrical Power Systems","volume":"4","author":"Amjady","year":"2011","journal-title":"Energies"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"33","DOI":"10.1016\/j.ijepes.2011.12.018","article-title":"PREDICT\u2014Decision support system for load forecasting and inference: A new undertaking for Brazilian power suppliers","volume":"38","author":"Santana","year":"2012","journal-title":"Int. J. Electr. Power Electr. Syst."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"1753","DOI":"10.1016\/j.amc.2006.08.094","article-title":"Forecasting electrical consumption by integration of Neural Network, time series and ANOVA","volume":"186","author":"Azadeh","year":"2007","journal-title":"Appl. Math. Comput."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"2224","DOI":"10.1016\/j.eswa.2010.08.010","article-title":"An adaptive network based fuzzy inference system-genetic algorithm clustering ensemble algorithm for performance assessment and improvement of conventional power plants","volume":"38","author":"Azadeh","year":"2011","journal-title":"Expert Syst. Appl."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"609","DOI":"10.1016\/j.asoc.2007.03.010","article-title":"A novel approach for ANFIS modeling based on full factorial design","volume":"8","author":"Buragohain","year":"2008","journal-title":"Appl. Soft Comput."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"1426","DOI":"10.1016\/j.ijrefrig.2008.03.007","article-title":"Comparative analysis of an evaporative condenser using artificial neural network and adaptive neuro-fuzzy inference system","volume":"31","author":"Metin","year":"2008","journal-title":"Int. J. Refrig."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"1","DOI":"10.3390\/en5010001","article-title":"Mid-Term Energy Demand Forecasting by Hybrid Neuro-Fuzzy Models","volume":"5","author":"Iranmanesh","year":"2012","journal-title":"Energies"},{"key":"ref_14","first-page":"323","article-title":"Electricity demand estimation using an adaptive neuro-fuzzy network: A case study from the Ontario province Canada","volume":"49","author":"Zahedi","year":"2013","journal-title":"Electricity"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"1975","DOI":"10.1016\/S0196-8904(00)00035-2","article-title":"Wavelet transform and neural networks for short-term electrical load forecasting","volume":"41","author":"Yao","year":"2000","journal-title":"Electr. Convers. Manag."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"2232","DOI":"10.1016\/j.ins.2009.03.004","article-title":"GSA: A Gravitational Search Algorithm","volume":"179","author":"Rashedi","year":"2009","journal-title":"Inf. Sci."},{"key":"ref_17","first-page":"2890","article-title":"Gravitational Search Algorithm for Economic Dispatch with Valve-Point Effects","volume":"5","author":"Duman","year":"2010","journal-title":"Int. Rev. Electr. Eng."},{"key":"ref_18","first-page":"330","article-title":"Engineering Optimisation by Cuckoo Search","volume":"1","author":"Yang","year":"2010","journal-title":"Int. J. Math. Model. Numer. Optim."},{"key":"ref_19","first-page":"156","article-title":"Metaheuristic Optimization Algorithms for Training Artificial Neural Networks","volume":"1","author":"Kawam","year":"2012","journal-title":"Int. J. Comput. Inf. Technol."},{"key":"ref_20","first-page":"36","article-title":"Improved Cuckoo Search Algorithm for Feedforward Neural Network Training","volume":"2","author":"Valian","year":"2011","journal-title":"Int. J. Artif. Intell. Appl."},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Zhou, Y., and Zheng, H. (2013). A novel complex valued Cuckoo Search algorithm. Sci. World J., 2013.","DOI":"10.1155\/2013\/597803"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"5508","DOI":"10.1016\/j.asoc.2011.05.008","article-title":"Cuckoo optimization algorithm","volume":"11","author":"Rajabioun","year":"2011","journal-title":"Appl. Soft Comput."},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Balochian, S., and Ebrahimi, E. (2013). Parameter Optimization via Cuckoo Optimization Algorithm of Fuzzy Controller for Liquid Level Control. J. Eng., 2013.","DOI":"10.1155\/2013\/982354"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"311","DOI":"10.1111\/itor.12046","article-title":"An evolutionary-based adaptive neuro-fuzzy inference system for intelligent short-term load forecasting","volume":"21","author":"Kazemi","year":"2014","journal-title":"Int. Trans. Oper. Res."},{"key":"ref_25","first-page":"36","article-title":"Short Term Load Forecasting using Neuro-fuzzy-Wavelet Approach","volume":"2","author":"Chaturvedi","year":"2013","journal-title":"Int. J. Comput. Acad. Res."},{"key":"ref_26","first-page":"794","article-title":"Long-term load forecasting based on adaptive neural fuzzy inference system using real energy data","volume":"14","author":"Akdemir","year":"2012","journal-title":"Electr. Procedia"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"69","DOI":"10.3390\/info6010069","article-title":"Urban Saturated Power Load Analysis Based on a Novel Combined Forecasting Model","volume":"6","author":"Zhao","year":"2015","journal-title":"Information"},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Chen, J.-F., Lo, S.-K., and Do, Q.H. (2017). Forecasting Monthly Electricity Demands: An Application of Neural Networks Trained by Heuristic Algorithms. Information, 8.","DOI":"10.3390\/info8010031"},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Liang, J., and Liang, Y. (2017). Analysis and Modeling for China\u2019s Electricity Demand Forecasting Based on a New Mathematical Hybrid Method. Information, 8.","DOI":"10.3390\/info8010033"},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"302","DOI":"10.1016\/j.epsr.2005.06.010","article-title":"Medium term system load forecasting with a dynamic artificial neural network model","volume":"76","author":"Ghiassi","year":"2006","journal-title":"Electr. Power Syst. Res."},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Alamaniotis, M., Ikonomopoulos, A., and Tsoukalas, L.H. (2012, January 2\u20135). Monthly load forecasting using kernel based Gaussian process regression. Proceedings of the 9th Mediterranean Conference on Power Generation, Transmission Distribution and Energy Conversion (MEDPOWER 2014), Athens, Greece.","DOI":"10.1049\/cp.2014.1693"},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"58","DOI":"10.1186\/s40064-016-1665-z","article-title":"Towards smart energy systems: Application of kernel machine regression for medium term electricity load forecasting","volume":"5","author":"Alamaniotis","year":"2016","journal-title":"SpringerPlus"},{"key":"ref_33","first-page":"94","article-title":"A method for the monthly electricity demand forecasting in Colombia based on wavelet analysis and a nonlinear autoregressive model","volume":"16","author":"Rivas","year":"2011","journal-title":"Ingenier\u00eda"},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"149","DOI":"10.1023\/A:1012205313137","article-title":"Neural-wavelet Methodology for Load Forecasting","volume":"31","author":"Gao","year":"2001","journal-title":"J. Intell. Robot. Syst."},{"key":"ref_35","unstructured":"Negnevitsky, M. (2005). Artificial Intelligence: A Guide to Intelligent Systems, Pearson Education Limited."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/S0020-7373(75)80002-2","article-title":"An experiment in linguistic synthesis with a fuzzy logic controller","volume":"7","author":"Mamdani","year":"1975","journal-title":"Int. J. Man-Mach. Stud."},{"key":"ref_37","unstructured":"Sugeno, M. (1985). Industrial Applications of Fuzzy Control, Elsevier, Science."},{"key":"ref_38","unstructured":"Norazah, Y., Nor, B.A., Mohd, S.O., and Yeap, C.N. (2010). A Concise Fuzzy Rule Base to Reason Student Performance Based on Rough-Fuzzy Approach. Fuzzy Inference System\u2014Theory and Applications, InTech Publisher."},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"5454","DOI":"10.1016\/j.eswa.2010.02.068","article-title":"An adaptive neuro-fuzzy inference system approach for prediction of tip speed ratio in wind turbines","volume":"37","author":"Ata","year":"2010","journal-title":"Expert Syst. Appl."},{"key":"ref_40","first-page":"196","article-title":"Application of fuzzy logic to approximate reasoning using linguistic synthesis","volume":"26","author":"Mamdani","year":"1977","journal-title":"IEEE Trans. Comput."},{"key":"ref_41","doi-asserted-by":"crossref","unstructured":"Gupta, M.M., Ragade, R.K., and Yager, R.R. (1979). An Approach to Fuzzy Reasoning Method. Advances in Fuzzy Set Theory and Applications, North-Holland Publishing Company.","DOI":"10.1016\/0165-0114(79)90019-8"},{"key":"ref_42","doi-asserted-by":"crossref","unstructured":"Jang, J.S.R., Sun, C.T., and Mizutani, E. (1997). Neuro-fuzzy and soft computing: A computational approach to learning and machine intelligence. Matlab Curriculum Series, Prentice Hall.","DOI":"10.1109\/TAC.1997.633847"},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"665","DOI":"10.1109\/21.256541","article-title":"ANFIS: Adaptive-network-based fuzzy inference","volume":"23","author":"Jang","year":"1993","journal-title":"IEEE Trans. Syst. Man Cybern."},{"key":"ref_44","unstructured":"Pal, K.S., and Mitra, S. (1999). Neuro-Fuzzy Pattern Recognition: Methods in Soft Computing, Wiley."},{"key":"ref_45","unstructured":"Nauck, F.K., and Kruse, R. (1997). Foundation of Neuro-Fuzzy Systems, John Wiley & Sons Ltd."},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"40","DOI":"10.1016\/j.asoc.2011.09.010","article-title":"Estimation of elastic constant of rocks using an ANFIS approach","volume":"12","author":"Singh","year":"2012","journal-title":"Appl. Soft Comput."},{"key":"ref_47","doi-asserted-by":"crossref","first-page":"191","DOI":"10.1016\/0888-613X(91)90008-A","article-title":"NN-driven fuzzy reasoning","volume":"5","author":"Takagi","year":"1991","journal-title":"Int. J. Approx. Reason."},{"key":"ref_48","unstructured":"Vieira, J., Morgado Dias, F., and Mota, A. (2004, January 25\u201327). Neuro-fuzzy systems: A survey. Proceedings of the 5th WSEAS NNA International Conference on Neural Networks and Applications, Udine, Italy."},{"key":"ref_49","first-page":"55","article-title":"Derivation of fuzzy control rules from human operator\u2019s control actions","volume":"16","author":"Takagi","year":"1983","journal-title":"Proc. IFAC Symp. Fuzzy Inf. Knowl. Represent. Decis. Anal."},{"key":"ref_50","doi-asserted-by":"crossref","first-page":"4445","DOI":"10.1016\/j.ins.2007.03.021","article-title":"Predicting injection profiles using ANFIS","volume":"177","author":"Wei","year":"2007","journal-title":"Inf. Sci."},{"key":"ref_51","doi-asserted-by":"crossref","first-page":"75","DOI":"10.1007\/BF02702010","article-title":"A comparative study of ANN and neuro-fuzzy for the prediction of dynamic constant of rockmass","volume":"114","author":"Singh","year":"2005","journal-title":"J. Earth Syst. Sci."},{"key":"ref_52","doi-asserted-by":"crossref","first-page":"14907","DOI":"10.1016\/j.eswa.2011.05.056","article-title":"An approach based on ANFIS input selection and modeling for supplier selection problem","volume":"38","author":"Ertay","year":"2011","journal-title":"Expert Syst. Appl."},{"key":"ref_53","unstructured":"Brown, M., Bossley, K., Mills, D., and Harris, C. (1995, January 20\u201324). High dimensional neuro-fuzzy systems: Overcoming the curse of dimensionality. Proceedings of the International Joint Conference of the Fourth IEEE International Conference on Fuzzy Systems and the Second International Fuzzy Engineering Symposium, Yokohama, Japan."},{"key":"ref_54","doi-asserted-by":"crossref","first-page":"119","DOI":"10.1016\/S0378-4754(99)00142-1","article-title":"Inverse fuzzy-process-model based direct adaptive control","volume":"51","author":"Abonyia","year":"1999","journal-title":"Math. Comput. Simul."},{"key":"ref_55","doi-asserted-by":"crossref","unstructured":"Bezdek, J.C. (1981). Pattern Recognition with Fuzzy Objective Function Algorithm, Plenum Press.","DOI":"10.1007\/978-1-4757-0450-1"},{"key":"ref_56","first-page":"2070","article-title":"Forecasting building electricity consumption with hybrid genetic algorithm-hierarchical adaptive network-based fuzzy inference system","volume":"42","author":"Li","year":"2010","journal-title":"Electr. Build."},{"key":"ref_57","doi-asserted-by":"crossref","first-page":"267","DOI":"10.3233\/IFS-1994-2306","article-title":"Fuzzy Model Identification Based on Cluster Estimation","volume":"2","author":"Chiu","year":"1994","journal-title":"J. Intell. Fuzzy Syst."},{"key":"ref_58","doi-asserted-by":"crossref","first-page":"209","DOI":"10.3233\/IFS-1994-2301","article-title":"Generation of Fuzzy Rules by Mountain Clustering","volume":"2","author":"Yager","year":"1994","journal-title":"J. Intell. Fuzzy Syst."},{"key":"ref_59","doi-asserted-by":"crossref","first-page":"46","DOI":"10.1016\/j.energy.2008.09.020","article-title":"Short-term load forecasting of power systems by combination of wavelet transform and neuro-evolutionary algorithm","volume":"34","author":"Amjady","year":"2009","journal-title":"Energy"},{"key":"ref_60","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.neunet.2013.01.008","article-title":"Wavelet neural networks: A practical guide","volume":"42","author":"Alexandridis","year":"2013","journal-title":"Neural Netw."},{"key":"ref_61","doi-asserted-by":"crossref","first-page":"303","DOI":"10.1007\/BF02551274","article-title":"Approximation by superpositions of a sigmoidal function","volume":"2","author":"Cybenko","year":"1989","journal-title":"Math. Control Signals Syst."},{"key":"ref_62","unstructured":"Russell, S.J., and Norvig, P. (1995). Artificial Intelligence a Modern Approach, Prentice Hall."}],"container-title":["Information"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2078-2489\/9\/3\/51\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T14:56:56Z","timestamp":1760194616000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2078-2489\/9\/3\/51"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,2,28]]},"references-count":62,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2018,3]]}},"alternative-id":["info9030051"],"URL":"https:\/\/doi.org\/10.3390\/info9030051","relation":{},"ISSN":["2078-2489"],"issn-type":[{"value":"2078-2489","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,2,28]]}}}