Tree-Seed Programming for Modelling of Turkey Electricity Energy Demand

Tree-Seed Programming for Modelling of Turkey Electricity Energy Demand

Tree-Seed algorithm, TSA for short, is a population-based metaheuristic optimization algorithm proposed for solving continuous optimization problems inspired by the relation between trees and their seeds in nature. The artificial agents in TSA are trees and seeds which correspond to possible solutions to the optimization problem, and the optimization procedure is executed by the interaction between trees and seeds. In this study, a programming version of this algorithm by using a crossover solution generation mechanism has been proposed. The proposed algorithm is called TSp and its performance has been investigated on two problems, one of them is symbolic regression benchmark functions and the other is the long-term energy estimation model of Turkey. Firstly, the continuous parts of TSA, which are initialization and solution generation mechanisms, have been modified to solve automatic programming problems. The solution representation is also modified to solve the problem addressed by the study. As a result of these modifications, TSp has been obtained and applied to symbolic regression problems for performance judgment, energy estimation problems for real-world application. The experimental results of TSp have been compared with those of Genetic Programming, it is concluded that TSp is better than the GP in solving energy estimation problems.

___

  • [1] Suganthi, L. and A.A. Samuel, Energy models for demand forecasting—A review. Renewable and sustainable energy reviews, 2012. 16(2): p. 1223-1240.
  • [2] Singh, A.K., et al., An overview of electricity demand forecasting techniques. Network and complex systems, 2013. 3(3): p. 38-48.
  • [3] Kiran, M.S., TSA: Tree-seed algorithm for continuous optimization. Expert Systems with Applications, 2015. 42(19): p. 6686-6698.
  • [4] Ediger, V.Ş. and H. Tatlıdil, Forecasting the primary energy demand in Turkey and analysis of cyclic patterns. Energy Conversion and Management, 2002. 43(4): p. 473-487.
  • [5] Ceylan, H. and H.K. Ozturk, Estimating energy demand of Turkey based on economic indicators using genetic algorithm approach. Energy Conversion and Management, 2004. 45(15-16): p. 2525- 2537.
  • [6] Ersel Canyurt, O., et al., Energy demand estimation based on twodifferent genetic algorithm approaches. Energy Sources, 2004. 26(14): p. 1313-1320.
  • [7] Ozturk, H.K., et al., Electricity estimation using genetic algorithm approach: a case study of Turkey. Energy, 2005. 30(7): p. 1003- 1012.
  • [8] Canyurt, O.E. and H.K. Ozturk. Application of genetic algorithm (GA) technique on demand estimation of fossil fuels in Turkey. in ASME 2007 Energy Sustainability Conference. 2007. American Society of Mechanical Engineers.
  • [9] Sözen, A., E. Arcaklioğlu, and M. Özkaymak, Turkey’s net energy consumption. Applied Energy, 2005. 81(2): p. 209-221.
  • [10] Hamzaçebi, C. and F. Kutay, Yapay sinir ağlari ile Türkiye elektrik enerjisi tüketiminin 2010 yilina kadar tahmini. Gazi Üniversitesi Mühendislik-Mimarlık Fakültesi Dergisi, 2004. 19(3).
  • [11] Hamzaçebi, C., Forecasting of Turkey's net electricity energy consumption on sectoral bases. Energy policy, 2007. 35(3): p. 2009- 2016.
  • [12] Sözen, A. and E. Arcaklioglu, Prediction of net energy consumption based on economic indicators (GNP and GDP) in Turkey. Energy policy, 2007. 35(10): p. 4981-4992.
  • [13] Kavaklioglu, K., et al., Modeling and prediction of Turkey’s electricity consumption using artificial neural networks. Energy Conversion and Management, 2009. 50(11): p. 2719-2727.
  • [14] Yetis, Y. and M. Jamshidi. Forecasting of Turkey's electricity consumption using Artificial Neural Network. in 2014 World Automation Congress (WAC). 2014. IEEE. [15] Murat, Y.S. and H. Ceylan, Use of artificial neural networks for transport energy demand modeling. Energy policy, 2006. 34(17): p. 3165-3172. [16] Kankal, M., et al., Modeling and forecasting of Turkey’s energy consumption using socio-economic and demographic variables. Applied Energy, 2011. 88(5): p. 1927-1939.
  • [17] Bilgili, M., et al., Electric energy demands of Turkey in residential and industrial sectors. Renewable and Sustainable Energy Reviews, 2012. 16(1): p. 404-414.
  • [18] Uzlu, E., et al., Estimates of hydroelectric generation using neural networks with the artificial bee colony algorithm for Turkey. Energy, 2014. 69: p. 638-647.
  • [19] Ünler, A., Improvement of energy demand forecasts using swarm intelligence: The case of Turkey with projections to 2025. Energy policy, 2008. 36(6): p. 1937-1944.
  • [20] Toksarı, M.D., Estimating the net electricity energy generation and demand using the ant colony optimization approach: case of Turkey. Energy Policy, 2009. 37(3): p. 1181-1187.
  • [21] Kiran, M.S. and M. Gunduz, A novel artificial bee colony-based algorithm for solving the numerical optimization problems. International Journal of Innovative Computing, Information and Control, 2012. 8(9): p. 6107-6121.
  • [22] KıRan, M.S., et al., Swarm intelligence approaches to estimate electricity energy demand in Turkey. Knowledge-Based Systems, 2012. 36: p. 93-103.
  • [23] Kıran, M.S., An implementation of tree-seed algorithm (TSA) for constrained optimization, in Intelligent and Evolutionary Systems. 2016, Springer. p. 189-197.
  • [24] Babalik, A., A.C. Cinar, and M.S. Kiran, A modification of tree-seed algorithm using Deb’s rules for constrained optimization. Applied Soft Computing, 2018. 63: p. 289-305.
  • [25] Muneeswaran, V. and M.P. Rajasekaran. Performance evaluation of radial basis function networks based on tree seed algorithm. in 2016 International Conference on Circuit, Power and Computing Technologies (ICCPCT). 2016. IEEE.
  • [26] Zheng, Y., et al., Design of a multi-mode intelligent model predictive control strategy for hydroelectric generating unit. Neurocomputing, 2016. 207: p. 287-299.
  • [27] Chen, W., X. Tan, and M. Cai. Parameter identification of equivalent circuit models for Li-ion batteries based on tree seeds algorithm. in IOP conference series: earth and environmental science. 2017. IOP Publishing.
  • [28] Suseela, B. and D. Sivakumar, Cognitive radio and its impact of throughput with channel optimization techniques. Journal of Computational and Theoretical Nanoscience, 2017. 14(1): p. 430- 434.
  • [29] Çınar, A.C. and M.S. Kıran, A parallel implementation of Tree-Seed Algorithm on CUDA-supported graphical processing unit. Journal of the Faculty of Engineering and Architecture of Gazi University, 2018. 33(4): p. 1397-1409.
  • [30] Kiran, M.S., Withering process for tree-seed algorithm. Procedia computer science, 2017. 111: p. 46-51.
  • [31] Sahman, M., et al. Tree-seed algorithm in solving real-life optimization problems. in IOP conference series: materials science and engineering. 2019. IOP Publishing.
  • [32] Sahman, M.A. and A.C. Cinar, Binary tree-seed algorithms with Sshaped and V-shaped transfer functions. International Journal of Intelligent Systems and Applications in Engineering, 2019. 7(2): p.
  • [33] Cinar, A.C. and M.S. Kiran, Similarity and logic gate-based treeseed algorithms for binary optimization. Computers & Industrial Engineering, 2018. 115: p. 631-646.
  • [34] Cinar, A.C., S. Korkmaz, and M.S. Kiran, A discrete tree-seed algorithm for solving symmetric traveling salesman problem. Engineering Science and Technology, an International Journal, 2020. 23(4): p. 879-890.
  • [35] Gungor, I., et al., Integration search strategies in tree seed algorithm for high dimensional function optimization. International Journal of Machine Learning and Cybernetics, 2020. 11(2): p. 249-267.
  • [36] Cinar, A.C., Training feed-forward multi-layer perceptron artificial neural networks with a tree-seed algorithm. Arabian Journal for Science and Engineering, 2020. 45(12): p. 10915-10938.
  • [37] Tütüncü, K., M.A. Şahman, and E. Tuşat, A hybrid binary grey wolf optimizer for selection and reduction of reference points with extreme learning machine approach on local GNSS/leveling geoid determination. Applied Soft Computing, 2021. 108: p. 107444.
  • [38] Blum, C. and D. Merkle, Swarm intelligence. Swarm Intelligence in Optimization; Blum, C., Merkle, D., Eds, 2008: p. 43-85.
  • [39] Geem, Z.W., J.H. Kim, and G.V. Loganathan, A new heuristic optimization algorithm: harmony search. simulation, 2001. 76(2): p. 60-68.
  • [40] Hatamlou, A., Black hole: A new heuristic optimization approach for data clustering. Information sciences, 2013. 222: p. 175-184.
  • [41] Mirjalili, S., Dragonfly algorithm: a new meta-heuristic optimization technique for solving single-objective, discrete, and multi-objective problems. Neural Computing and Applications, 2016. 27(4): p. 1053-1073.
  • [42] Kaveh, A. and S. Talatahari, A novel heuristic optimization method: charged system search. Acta Mechanica, 2010. 213(3-4): p. 267- 289.
  • [43] Wang, G.-G., A.H. Gandomi, and A.H. Alavi, Stud krill herd algorithm. Neurocomputing, 2014. 128: p. 363-370.
  • [44] Poli, R., et al., A field guide to genetic programming. 2008: Lulu. com.
  • [45] John, K.R., The genetic programming paradigm: Genetically breeding populations of computer programs to solve problems. Dynamic, Genetic and Chaotic programming, 1992: p. 203-321.
  • [46] Ardakani, F. and M. Ardehali, Long-term electrical energy consumption forecasting for developing and developed economies based on different optimized models and historical data types. Energy, 2014. 65: p. 452-461.
International Journal of Intelligent Systems and Applications in Engineering-Cover
  • ISSN: 2147-6799
  • Başlangıç: 2013
  • Yayıncı: Ismail SARITAS
Sayıdaki Diğer Makaleler

Solving Arithmetic Word Problems Using Natural Language Processing and Rule-Based Classification

Swagata ACHARYA, Sourav MANDAL, Rohini BASAK

A Novel Approach for ABO Blood Group Prediction using Fingerprint through Optimized Convolutional Neural Network

D. R. INGLE, Vijaykumar PATİL

Automatic Pancreas Segmentation using A Novel Modified Semantic Deep Learning Bottom-Up Approach

Pradip M. PAİTHANE, S.N. KAKARWAL

Retinal Glaucoma Detection Using Deep Learning Algorithm

Tanya MAURYA, Lalitha KALA, Kaveti MANASA, Kanimozhi. G., Umayal. C.

Evaluation of Project Management Methodologies Success Factors Using Fuzzy Cognitive Map Method: Waterfall, Agile, And Lean Six Sigma Cases

Mehtap DURSUN, Nazli GÖKER, Hakan MUTLU

A Study on the Development of a Core Patent Classification Model Using Improved Patent Performance Indicators

Youngho KIM, Sangsung PARK, Junseok LEE, Jiho KANG

Face and Hand Gesture Recognition Based Person Identification System using Convolutional Neural Network

Shahidul Islam KHAN, Mysha Sarin KABİSHA, Kazi Anisa RAHİM, Md. KHALİLUZZAMAN

Comparison of Machine Learning Algorithms for Recognizing Drowsiness in Drivers using Electroencephalogram (EEG) Signals

Mehmet Emin AKTAN, Erhan AKDOĞAN, Rüya AKINCI

An Adjacency matrix-based Multiple Fuzzy Frequent Itemsets mining (AMFFI) technique

Mahendra N PATEL, S.M. SHAH, Suresh B. PATEL

Object Detection for Autonomous Vehicles with Sensor-based Technology Using YOLO

Nurin Miza Afiqah Andrie DAZLEE, Syamimi Abdul KHALİL, Shuzlina Abdul RAHMAN, Sofianita MUTALİB