Abstract
Following the evolution of big data collection, storage, and manipulation techniques, deep learning has drawn the attention of numerous recent studies proposing solutions for smart cities. These solutions were focusing especially on energy consumption, pollution levels, public services, and traffic management issues. Predicting urban evolution and planning is another recent concern for smart cities. In this context, this paper introduces a hybrid model that incorporates evolutionary optimization algorithms, such as Teaching–learning-based optimization (TLBO), into the functioning process of neural deep learning models, such as recurrent neural network (RNN) networks. According to the achieved simulations, deep learning enhanced by evolutionary optimizers can be an effective and promising method for predicting urban evolution of future smart cities.
Similar content being viewed by others
Data availability
Enquiries about data availability should be directed to the author.
Abbreviations
- AI:
-
Artificial intelligence
- ANN:
-
Artificial neural network
- DL:
-
Deep learning
- EANN:
-
Evolutionary artificial neural networks
- EKF:
-
Evolutionary Kalman filter
- GA:
-
Genetic algorithm
- GANN:
-
Genetic artificial neural networks
- IoT:
-
Internet of Things
- LSTM:
-
Short-term memory
- MAE:
-
Mean absolute error
- MAPE:
-
Mean absolute percentage error
- ML:
-
Machine learning
- NN:
-
Neural network
- RMSE:
-
Root mean square error
- RNN:
-
Recurrent neural networks
- SAE:
-
Staked auto-encoder
- SC:
-
Smart city
- TLBO:
-
Teaching–learning-based algorithm
- WNN:
-
Wavelet neural networks
- WOA:
-
Whale optimization algorithm
References
Abdallah W, Mnasri S, Nasri N and Val T (2020) Emergent IoT wireless technologies beyond the year 2020: a comprehensive comparative analysis. In: International conference on computing and information technology (ICCIT-1441), pp. 1–5
Abdulwahid MM, Wasel NM (2020a) Optimum AP estimation location for the communication of different mmWave bands. Inform J Appl Mach Electr Electron Comput Sci Commun Syst 1(1):44–53. https://doi.org/10.47812/IJAMECS2010107
Abdulwahid MM, Wasel NB (2020b) Design and implementation of motor speed control model by using PLC. Inf J Appl Mach Electr Electron Comput Sci Commun Syst 1(1):54–62. https://doi.org/10.47812/IJAMECS2010108
Abdulwahid MM, Wasel NM (2020c) Design and implementation of water level tank model by using SCADA system. Inform J Appl Mach Electr Electron Comput Sci Commun Syst 1(1):63–69. https://doi.org/10.47812/IJAMECS2010109
Abdulwahid MM, Wasel NM (2020d) Implementation method for wireless signal transfer using Wincc and smart server in SCADA system. Inform J Appl Mach Electr Electron Comput Sci Commun Syst 1(1):70–76. https://doi.org/10.47812/IJAMECS2010110
Al Ghamdi MA (2022) A novel approach to printed Arabic optical character recognition. Arab J Sci Eng 47:2219–2237. https://doi.org/10.1007/s13369-021-06163-9
Alhamadani BN (2021a) Implement image encryption on chaotic and discrete transform domain encryption. Inform J Appl Mach Electr Electron Comput Sci Commun Syst 2(1):36–41
Alhamadani NB, Abdelwahid MM (2021) Implementation of microstrip patch antenna using MATLAB. Inform J Appl Mach Electr Electron Comput Sci Commun Syst 2(1):29–35. https://doi.org/10.47812/IJAMECS2020105
Alhamadani BN (2021b) Distortion detection for multi class barcode using fine localization with image recognize. Inf J Appl Mach Electr Electr Comput Sci Commun Syst 2(1):61–65
Alhamadani BN (2021c) Execute image processing by using FPGA acceleration. Inf J Appl Mach Electr Electr Comput Sci Commun Syst 2(1):51–55
Alkasassbeh M, Altarawneh GA, Hassanat AB (2015) On enhancing the performance of nearest neighbour classifiers using Hassanat distance metric. Can J Pure Appl Sci 9(1):3291–3298
Augusto JC (2021) Handbook smart cities. Springer, Cham Switzerland
Basil N, Moutaz M (2021) Enhancement of similarity for image segmentation. Inform J Appl Mach Electr Electron Comput Sci Commun Syst 2(1):56–60
Basil N, Moutaz M (2021a) Design and implementation of chirp fiber bragg grating for long haul transmission system using opti-system. Inf J Appl Mach Electr Electr Comput Sci Commun Syst 2(1):1–7
Basil N, Moutaz M (2021b) Review on chaotic theory using DNA encoding with image encryption. Inf Appl Mach Electr Electr Comput Sci Commun Syst 2(1):14–19. https://doi.org/10.47812/IJAMECS2020103
Basil N, Moutaz M (2021c) Design and implementation of 200 G passive optical network. Inform J Appl Mach Electr Electron Comput Sci Commun Syst 2(1):8–13. https://doi.org/10.47812/IJAMECS2020102
Beesmart Smart lighting (2022) https://hub.beesmart.city/solutions/the-multiple-benefits-of-smart-lighting Accessed Febrruary 25, 2023
Belhajem I, Ben Maissa Y, Tamtaoui A (2016) A robust low cost approach for real time car positioning in a smart city using Extended Kalman Filter and evolutionary machine learning. In: IEEE international colloquium on information science and technology (CiSt), pp. 806–811
Calzada I (2021) Smart city citizenship, Elsevier Ed, ISBN 978-0-12-815300-0. https://doi.org/10.1016/C2017-0-02973-7
Camero A, Toutouh J, Alba E (2018) DLOPT: deep learning optimization library. arXiv preprint arXiv:1807.03523
City Pulse Dataset (2023) https://github.com/CityPulse Accessed February 7th, 2023
Crooks A, Schechtner K, Dey AK, Hudson-Smith A (2017) Creating smart buildings and cities. IEEE Pervasive Comput 16(2):23–25. https://doi.org/10.1109/MPRV.2017.23
Feng G (2015) Network traffic prediction based on neural network. In: International conference on intelligent transportation, big data and smart city, Halong Bay, Vietnam, pp. 527–530
Grossi G, Meijer A, Sargiacomo M (2020) A public management perspective on smart cities: ‘urban auditing’ for management, governance and accountability. Public Manag Rev 22(5):633–647. https://doi.org/10.1080/14719037.2020.1733056
Hassanat ABA, Prasath VBS, Al-kasassbeh M et al (2018) Magnetic energy-based feature extraction for low-quality fingerprint images. SIViP 12:1471–1478. https://doi.org/10.1007/s11760-018-1302-0
Ibrahim MR, Haworth J, Cheng T (2019) URBAN-i: From urban scenes to mapping slums, transport modes, and pedestrians in cities using deep learning and computer vision. Environ Plan B Urban Anal City Sci. https://doi.org/10.1177/239980831984651
IoTLab platform (2023) https://www.iot-lab.info/Accessed February 12th, 2023
Iqbal R, Maniak T, Karyotis C (2019) Intelligent remote monitoring of parking spaces using licensed and unlicensed wireless technologies. IEEE Network 33(4):23–29. https://doi.org/10.1109/MNET.2019.1800459
Khan M, Muhammad B, Syed Hassan A, Sayed Chhattan S, Kijun H (2017) Smart city designing and planning based on big data analytics. Sustain Cities Soc 35:271–279. https://doi.org/10.1016/j.scs.2017.07.012
Lei Y, Shangzheng L (2015) Simulation study of genetic algorithm optimized neural network controller. In: 2015 International conference on intelligent transportation, big data & smart city, pp. 721–724
Li YL, Zhan ZH, Gong YJ, Chen WN, Zhang J, Li Y (2014) Differential evolution with an evolution path: a DEEP evolutionary algorithm. IEEE Trans Cybern 45(9):1798–1810. https://doi.org/10.1109/TCYB.2014.2360752
Liu L, Zhang Y (2021) Smart environment design planning for smart city based on deep learning. Sustainable Energy Technol Assess. https://doi.org/10.1016/j.seta.2021.101425
Meza J, Vaca-Cardenas L, Vaca-Cardenas ME, Teran L, Portmann E (2021) A human-machine collaboration model for urban planning in smart cities. Computer 54(6):24–35. https://doi.org/10.1109/MC.2021.3050664
Mnasri, S, Zidi K, Ghedira K (2012) A heuristic approach based on the multi-agents negotiation for the resolution of the DDBAP. In: The 4th international conference on metaheuristics and nature inspired computing, Sousse, Tunisia
Mnasri S, Van Den Bossche A, Nasri N, Val T (2017) The 3D redeployment of nodes in wireless sensor networks with real testbed prototyping. In: Puliafito A, Bruneo D, Distefano S, Longo F (eds) Ad-hoc, mobile, and wireless networks. ADHOC-NOW 2017. Lecture notes in computer science, vol 10517. Springer: Cham
Mnasri S, Nasri N, Van Den Bossche A, Val T (2018) 3D indoor redeployment in IoT collection networks: a real prototyping using a hybrid PI-NSGA-III-VF. In: 14th international wireless communications & mobile computing conference (IWCMC), pp. 780–785
Mohamadwasel NB, Bayat O (2019) Improve DC motor system using fuzzy logic control by particle swarm optimization in use scale factors. Int J Comput Sci Mob Comput 8(3):152–160
Mohamadwasel NB, Kurnaz S (2023) Implementation of the parallel robot using FOPID with fuzzy type-2 in use social spider optimization algorithm. Appl Nanosci 13:1389–1399. https://doi.org/10.1007/s13204-021-02034-9
Mohamadwasel NB (2020) Optimization algorithm implemented on the AVR control system using MATLAB with FOPID. IOP Conf Ser Mater Sci Eng 928(3):032017. https://doi.org/10.1088/1757-899X/928/3/032017
Mohammed YR, Basil N, Bayat O, Mohammed AH (2020b) A new novel optimization techniques implemented on the AVR control system using MATLAB-SIMULINK. Int J Adv Sci Technol 29(5):4515–4521
Mohammed A, Ibrahim AA, Noorulden B, Mohamad W, Maan MA (2020a) Enhance of the steering control system for electric golf cart using matlab with FOPID. Int J Adv Trends Comput Sci Eng 9(4):4575–4579. https://doi.org/10.30534/ijatcse/2020/56942020
Nasiri J, Khiyabani FM (2018) A whale optimization algorithm (WOA) approach for clustering. Cogent Math Stat. https://doi.org/10.1080/25742558.2018.1483565
Neom web site: https://www.neom.com/en-us Accessed February 15th, (2023)
Puiu D, Payam B, Ralf T et al (2016) CityPulse: large scale data analytics framework for smart cities. IEEE Access 4:1086–1108. https://doi.org/10.1109/ACCESS.2016.2541999
Rao RV, Savsani VJ, Vakharia DP (2011) Teaching learning-based optimization: a novel method for constrained mechanical design optimization problems. Comput Aided Des 43(3):303–315. https://doi.org/10.1016/j.cad.2010.12.015
Rao RV (2016) Teaching-learning-based optimization (TLBO) algorithm and its engineering applications. Springer, Switzerland
Recalde L, Jiménez-Pacheco P, Mendoza K, Meza J (2020) Collaboration-based Urban Planning Platform: Modeling Cognition to Co-create Cities. In: Seventh international conference on eDemocracy & eGovernment (ICEDEG), pp. 80–86
Saif AJ, Abdu Ibrahim A, Abdulwahid MM, Noorulden B, Mohamad W (2020) Design and implementation of multilevel security based home management system. Int J Adv Trends Comput Sci Eng 9(4):5716–5720
Serrano W (2019) Deep reinforcement learning algorithms in intelligent infrastructure. Infrastructures 4(3):52. https://doi.org/10.3390/infrastructures4030052
Souza JT, Francisco AC, Piekarski CM, Prado GF (2019) Data mining and machine learning to promote smart cities: a systematic review from 2000 to 2018. Sustainability 11(4):1077. https://doi.org/10.3390/su11041077
Srivastava N, Hinton G, Krizhevsky A, Sutskever I, Salakhutdinov R (2014) Dropout: a simple way to prevent neural networks from overfitting. J Mach Learn Res 15(1):1929–1958
Tarawneh S, Hassanat ABA, Almohammadi K, Chetverikov D, Bellinger C (2020) SMOTEFUNA: synthetic minority over-sampling technique based on furthest neighbour algorithm. IEEE Access 8:59069–59082. https://doi.org/10.1109/ACCESS.2020.2983003
Tarawneh AS, Hassanat AB, Alkafaween EA, Sarayrah B, Mnasri S, Altarawneh GA, Almuhaimeed A (2022) Deepknuckle: deep learning for finger knuckle print recognition. Electronics 11(4):513. https://doi.org/10.3390/electronics11040513
Tarawneh S, Chetverikov D, Verma C, Hassanat AB (2018) Stability and reduction of statistical features for image classification and retrieval: preliminary results. In: 9th international conference on information and communication systems (ICICS), pp. 117–121
Tian Y, Cheng R, Zhang X, Jin Y (2017) PlatEMO: a MATLAB platform for evolutionary multi-objective optimization. IEEE Comput Intell Mag 12(4):73–87. https://doi.org/10.1109/MCI.2017.2742868
World Bank data (2023). https://data.worldbank.org/indicator/SP.RUR.TOTL.ZS Accessed January 28th, 2023
Funding
The author has not disclosed any funding.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The author has not disclosed any competing of interests.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Alghamdi, M. Smart city urban planning using an evolutionary deep learning model. Soft Comput 28, 447–459 (2024). https://doi.org/10.1007/s00500-023-08219-4
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00500-023-08219-4