Skip to main content

Advertisement

Log in

Deep learning application in smart cities: recent development, taxonomy, challenges and research prospects

  • Review
  • Published:
Neural Computing and Applications Aims and scope Submit manuscript

Abstract

The purpose of smart city is to enhance the optimal utilization of scarce resources and improve the resident’s quality of live. The smart cities employed Internet of Things (IoT) to create a sustainable urban life. The IoT devices such as sensors, actuators, and smartphones in the smart cities generate data. The data generated from the smart cities are subjected to analytics to gain insight and discover new knowledge for improving the efficiency and effectiveness of the smart cities. Recently, the application of deep learning in smart cities has gained a tremendous attention from the research community. However, despite raise in popularity and achievements made by deep learning in solving problems in smart cities, no survey has been dedicated mainly on the application of deep learning in smart cities to show recent progress and direction for future development. To bridge this gap, this paper proposes to conduct a dedicated survey on the applications of deep learning in smart cities. In this paper, recent progress, new taxonomies, challenges and opportunities for future research opportunities on the application of deep learning in smart cities have been unveiled. The paper can provide opportunities for experts in the research community to propose a novel approach for developing the research area. On the other hand, new researchers interested in the research area can use the paper as an entry point.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12

Similar content being viewed by others

References

  1. Eremia M, Toma L, Mihai S (2017) The smart city concept in the 21st century. Proc Eng 181:15–21

    Google Scholar 

  2. Choudhary SK, Sathe RB, Kachare AE (2017) Smart Cities based on Internet of Things (IoT). Int J Eng Trends Technol (IJETT) 48(8):434–439

    Google Scholar 

  3. Zhu C, Leung VCM, Shu L, Ngai EC (2015) Green Internet of Things for smart world. IEEE Access 3:2151–2162. https://doi.org/10.1109/ACCESS.2015.2497312

    Article  Google Scholar 

  4. Khan Z, Anjum A, Kiani SL (2013) Cloud based big data analytics for smart future cities. In: 2013 IEEE/ACM 6th international conference on utility and cloud computing, pp 381–386. https://doi.org/10.1109/ucc.2013.77

  5. Wani A, Ahmad F, Saduf B, Asif A, Khan I (2020) Advances in deep learning. Springer, Singapore

    MATH  Google Scholar 

  6. Goodfellow I, Bengio Y, Courville A (2016) Deep learning. MIT Press, Cambridge. https://doi.org/10.4258/hir.2016.22.4.351

    Book  MATH  Google Scholar 

  7. Hinton GE, Salakhutdinov RR (2006) Reducing the dimensionality of data with neural networks. Science 313(5786):504–507

    MathSciNet  MATH  Google Scholar 

  8. Zhang Q, Yang LT, Chen Z, Li P (2018) A survey on deep learning for big data. Inf Fusion 42:146–157

    Google Scholar 

  9. Fayek HM, Lech M, Cavedon L (2017) Evaluating deep learning architectures for speech emotion recognition. Neural Netw 92:60–68

    Google Scholar 

  10. Zhang W, Chen L, Gong W, Li Z, Lu Q, Yang S (2015) An integrated approach for vehicle detection and type recognition. In: Paper presented at the 2015 IEEE 12th International conference on ubiquitous intelligence and computing and 2015 IEEE 12th International conference on autonomic and trusted computing and 2015 IEEE 15th International conference on scalable computing and communications and its associated workshops (UIC-ATC-ScalCom)

  11. Zhang Y, Li X, Zhang Z, Wu F, Zhao L (2015) Deep learning driven blockwise moving object detection with binary scene modeling. Neurocomputing 168:454–463

    Google Scholar 

  12. Chiroma H, Gital AY, Rana N, Shafi’i MA, Muhammad AN, Umar AY, Abubakar AI (2020) Nature inspired meta-heuristic algorithms for deep learning: recent progress and novel perspective. In: Paper presented at the advances in computer vision, Cham

  13. Bishop CM (1995) Neural networks for pattern recognition. Oxford University Press, Oxford

    MATH  Google Scholar 

  14. Bello AA, Chiroma H, Gital AY et al (2020) Machine learning algorithms for improving security on touch screen devices: a survey, challenges and new perspectives. Neural Comput Appl. https://doi.org/10.1007/s00521-020-04775-0

    Article  Google Scholar 

  15. Chiroma H, Abdullahi UA, Alarood AA, Gabralla LA, Rana N, Shuib L, Hashem IA, Gbenga DE, Abubakar AI, Zeki AM, Herawan T (2018) Progress on artificial neural networks for big data analytics: a survey. IEEE Access 7:70535–70551

    Google Scholar 

  16. Gu J, Wang Z, Kuen J, Ma L, Shahroudy A, Shuai B, Liu T, Wang X, Wang G, Cai J, Chen T (2018) Recent advances in convolutional neural networks. Pattern Recognit 77:354–377

    Google Scholar 

  17. Hochreiter S, Bengio Y, Frasconi P, Schmidhuber J (2001) Gradient flow in recurrent nets: the difficulty of learning long-term dependeces. In: Kremer SC, Kolen JF (eds) A field guide to dynamical recurrent neural networks. IEEE Press, New York, pp 1–15

    Google Scholar 

  18. Pascanu R, Gulcehre C, Cho K, Bengio Y (2013) How to construct deep recurrent neural networks. arXiv:1312.6026

  19. Hinton GE, Osindero S, Teh Y-W (2006) A fast learning algorithm for deep belief nets. Neural Comput 18(7):1527–1554. https://doi.org/10.1162/neco.2006.18.7.1527

    Article  MathSciNet  MATH  Google Scholar 

  20. Al Nuaimi E, Al Neyadi H, Mohamed N, Al-Jaroodi J (2015) Applications of big data to smart cities. J Internet Serv Appl 6(1):25

    Google Scholar 

  21. Hinton GE (2002) Training products of experts by minimizing contrastive divergence. Neural Comput 14(8):1771–1800

    MATH  Google Scholar 

  22. François-Lavet V, Henderson P, Islam R, Bellemare MG, Pineau J (2018) An introduction to deep reinforcement learning. Found Trends Mach Learn 11(3–4):219–354

    MATH  Google Scholar 

  23. Mnih V, Badia AP, Mirza M, Graves A, Lillicrap T, Harley T, Silver D, Kavukcuoglu K (2016). Asynchronous methods for deep reinforcement learning. In International conference on machine learning, pp 1928–1937

  24. Mnih V, Kavukcuoglu K, Silver D, Rusu AA, Veness J, Bellemare MG, Graves A, Riedmiller M, Fidjeland AK, Ostrovski G, Petersen S (2015) Human-level control through deep reinforcement learning. Nature 518(7540):529

    Google Scholar 

  25. Rumelhart DE, Hinton GE, Williams RJ (1986) Learning internal representations by error propagation. In: David ER, James LM, Group CPR (eds) Parallel distributed processing: explorations in the microstructure of cognition, vol 1. MIT Press, Cambridge, pp 318–362

    Google Scholar 

  26. Hanson SJ, Pratt LY (1986) Comparing biases for minimal network construction with back-propagation. Bell communications research Morristown, pp 177–185

  27. Kristensen T, Patel R (2003) Classification of eukaryotic and prokaryotic cells by a backpropagation network. In: Paper presented at the proceedings of the international joint conference on neural networks, 2003

  28. Zweiri YH, Whidborne JF, Seneviratne LD (2003) A three-term backpropagation algorithm. Neurocomputing 50:305–318

    MATH  Google Scholar 

  29. Siegelmann HT, Sontag ED (1991) Turing computability with neural nets. Appl Math Lett 4(6):77–80. https://doi.org/10.1016/0893-9659(91)90080-F

    Article  MathSciNet  MATH  Google Scholar 

  30. Vapnik V (1999) An overview of statistical learning theory. IEEE Trans Neural Netw 10(5):988–999

    Google Scholar 

  31. Ali R, Zikria YB, Kim B-S, Kim SW (2020) Deep reinforcement learning paradigm for dense wireless networks in smart cities. In: Al-Turjman F (ed) Smart cities performability, cognition, & security. Springer, Cham, pp 43–70

    Google Scholar 

  32. Vapnik V (2013) The nature of statistical learning theory. Springer, New York

    MATH  Google Scholar 

  33. Feurer M, Hutter F (2019) Hyperparameter optimization. In: Hutter F, Kotthoff L, Vanschoren J (eds) Automated machine learning. Springer, Cham, pp 3–33

    Google Scholar 

  34. Bergstra JS, Bardenet R, Bengio Y, Kégl B (2011) Algorithms for hyper-parameter optimization. In: Shawe-Taylor JR, Zemel RS, Bartlett PL, Pereira F, Weinberger KQ (eds) Advances in neural information processing systems. Curran Associates Inc., Granada, pp 2546–2554

    Google Scholar 

  35. Domhan T, Springenberg JT, Hutter F (2015) Speeding up automatic hyperparameter optimization of deep neural networks by extrapolation of learning curves. In: Twenty-fourth international joint conference on artificial intelligence

  36. Baldominos A, Saez Y, Isasi P (2018) Evolutionary convolutional neural networks: an application to handwriting recognition. Neurocomputing 283:38–52

    Google Scholar 

  37. Huang W, Song G, Hong H, Xie K (2014) Deep architecture for traffic flow prediction: deep belief networks with multitask learning. IEEE Trans Intell Transp Syst 15(5):2191–2201. https://doi.org/10.1109/TITS.2014.2311123

    Article  Google Scholar 

  38. Liu K, Zhang LM, Sun YW (2014) Deep Boltzmann machines aided design based on genetic algorithms. In: Yarlagadda P, Kim Y-H (eds) Applied mechanics and materials, vol 568. Trans Tech Publications Ltd, pp 848–851

  39. Papa JP, Rosa GH, Costa KA, Marana NA, Scheirer W, Cox DD (2015) On the model selection of Bernoulli restricted boltzmann machines through harmony search. In: Proceedings of the companion publication of the 2015 annual conference on genetic and evolutionary computation, pp 1449–1450

  40. Hutter F, Lücke J, Schmidt-Thieme L (2015) Beyond manual tuning of hyperparameters. KI-Künstl Intell 29(4):329–337

    Google Scholar 

  41. Ilievski I, Akhtar T, Feng J, Shoemaker CA (2017) Efficient hyperparameter optimization for deep learning algorithms using deterministic RBF surrogates. In: Thirty-first AAAI conference on artificial intelligence

  42. Amato G, Carrara F, Falchi F, Gennaro C, Meghini C, Vairo C (2017) Deep learning for decentralized parking lot occupancy detection. Expert Syst Appl 72:327–334. https://doi.org/10.1016/j.eswa.2016.10.055

    Article  Google Scholar 

  43. Valipour S, Siam M, Stroulia E, Jagersand M (2016) Parking-stall vacancy indicator system, based on deep convolutional neural networks. In: Paper presented at the 2016 IEEE 3rd world forum on Internet of Things (WF-IoT), pp 655–660

  44. Mynhoff PA, Mocanu E, Gibescu M (2018) Statistical learning versus deep learning: performance comparison for building energy prediction methods. In: IEEE PES innovative smart grid technologies conference Europe (ISGT-Europe), pp 1–6

  45. Wang D (2014) Deep learning in speech and language processing. http://166.111.134.19:7777/wangd/talks/pdf/deeplearning.pdf. Accessed 2 June 2019

  46. Van der Veen J, Willems S, Deschuymer S, Robben D, Crijns W, Maes F, Nuyts S (2019) Benefits of deep learning for delineation of organs at risk in head and neck cancer. Radiother Oncol 138:68–74

    Google Scholar 

  47. Albino V, Berardi U, Dangelico R (2015) Smart cities: definitions, dimensions, performance, and initiatives. J Urban Technol 22:1723–1738

    Google Scholar 

  48. Rathore MM, Ahmad A, Paul A, Rho S (2016) Urban planning and building smart cities based on the Internet of Things using big data analytics. Comput Netw 101:63–80. https://doi.org/10.1016/j.comnet.2015.12.023

    Article  Google Scholar 

  49. Giffinger R, Pichler-Milanović N (2007) Smart cities: ranking of European medium-sized cities. Centre of Regional Science, Vienna University of Technology, pp 7–25

  50. Sullivan F (2008) Strategic opportunity analysis of the global smart city market smart city market is likely to be worth a cumulative $1.565 trillion by 2020. The Growth Partnership Company, vol 19, pp 1–19

  51. Nam T, Pardo T (2011) Conceptualizing smart city with dimensions of technology, people, and institutions, pp 1–5

  52. Zygiaris S (2013) Smart city reference model: assisting planners to conceptualize the building of smart city innovation ecosystems. J Knowl Econ 4(2):217–231

    Google Scholar 

  53. Bergh J, Viaene S (2015) Unveiling smart city implementation challenges: the case of Ghent. Inf Polity 21:20–25

    Google Scholar 

  54. Bakıcı TY, Almirall E, Wareham J (2012) A smart city initiative: the case of Barcelona. J Knowl Econ 4:23–30

    Google Scholar 

  55. Rathore MM, Ahmad A, Paul (2013) IoT-based smart city development using big data analytical approach, pp 1–8

  56. Kök İ Şimşek MU, Özdemir S (2017) A deep learning model for air quality prediction in smart cities. In: Paper presented at the 2017 IEEE international conference on big data (big data), pp 1983–1990

  57. Iftikhar N, Liu X, Nordbjerg FE, Danalachi S (2016) A prediction-based smart meter data generator. In 2016 19th international conference on network-based information systems, pp 173–180. https://doi.org/10.1109/nbis.2016.15

  58. Kitchin RJG (2014) The real-time city? Big data and smart urbanism. GeoJournal 79(1):1–14

    Google Scholar 

  59. Sood SK, Sandhu R, Singla K, Chang V (2018) IoT, big data and HPC based smart flood management framework. Sustain Comput Inform Syst 20:102–117

    Google Scholar 

  60. Krieg J-G, Jakllari G, Toma H, Beylot A-LJP, Computing M (2018) Unlocking the smartphone’s sensors for smart city parking. Pervasive Mob Comput 43:78–95

    Google Scholar 

  61. Hashem IAT, Chang V, Anuar NB, Adewole K, Yaqoob I, Gani A, Ahmed E, Chiroma H (2016) The role of big data in smart city. Int J Inf Manag 36(5):748–758

    Google Scholar 

  62. Amato G, Carrara F, Falchi F, Gennaro C, Vairo C (2016) Car parking occupancy detection using smart camera networks and deep learning. In: Paper presented at the 2016 IEEE symposium on computers and communication (ISCC), pp 1–6

  63. Giyenko A, Palvanov A, Cho Y (2018) Application of convolutional neural networks for visibility estimation of CCTV images. In: Paper presented at the 2018 international conference on information networking (ICOIN), pp 875–879

  64. Rajput NS, Mishra A, Sisodia A, Makarov I (2018) A novel autonomous taxi model for smart cities. In: Paper presented at the 2018 IEEE 4th world forum on Internet of Things (WF-IoT), pp 625–628

  65. Liu J, Li X, Zhang H, Liu C, Dou L, Ju L (2017) An implementation of number plate recognition without segmentation using convolutional neural network, pp 246–253

  66. Kuang Ping, Ma Tingsong, Li Fan, Chen Ziwei (2018) Real-time pedestrian detection using convolutional neural networks. Int J Pattern Recognit Artif Intell. https://doi.org/10.1142/S0218001418560141

    Article  Google Scholar 

  67. Jiang Q, Cao L, Cheng M, Wang C, Li J (2015) Deep neural networks-based vehicle detection in satellite images. In: Paper presented at the 2015 international symposium on bioelectronics and bioinformatics (ISBB)

  68. Li P, Zang Y, Wang C, Li J, Cheng M, Luo L, Yu Y (2016) Road network extraction via deep learning and line integral convolution. In: Paper presented at the 2016 IEEE international geoscience and remote sensing symposium (IGARSS)

  69. Lwowski J, Kolar P, Benavidez P, Rad P, Prevost JJ, Jamshidi M (2017) Pedestrian detection system for smart communities using deep convolutional neural networks. In: Paper presented at the 2017 12th system of systems engineering conference (SoSE)

  70. Guo J, Lu J, Qu Y, Li C (2018) Traffic-sign spotting in the wild via deep features. In: Paper presented at the 2018 IEEE intelligent vehicles symposium (IV)

  71. Liu S, Zhai S, Li C, Tang J (2017) An effective approach to crowd counting with CNN-based statistical features. In: Paper presented at the 2017 international smart cities conference (ISC2)

  72. Yeshwanth C, Sooraj PA, Sudhakaran V, Raveendran V (2017) Estimation of intersection traffic density on decentralized architectures with deep networks. In: Paper presented at the 2017 international smart cities conference (ISC2)

  73. Aqib M, Mehmood R, Albeshri A, Alzahrani A (2018) Disaster management in smart citiesby forecasting traffic plan using deep learning and GPUs, pp 1–17

  74. Huh JH, Seo K (2019) Artificial intelligence shoe cabinet using deep learning for smart home, pp 825–834. https://doi.org/10.1007/978-981-13-1328-8_108

  75. Han G, Sohn K (2016). Clustering the Seoul metropolitan area by travel patterns based on a deep belief network. In: 2016 3rd MEC international conference on big data and smart city, pp 1–6

  76. Song X, Kanasugi H, Shibasaki R (2017) DeepTransport: prediction and simulation of human mobility and transportation mode at a citywide level. In: Proceedings of the twenty-fifth international joint conference on artificial intelligence (IJCAI-16), Center for spatial information science, The University of Tokyo, Japan, pp 2618–2624

  77. Struye J, Braem B, Latré S, Marquez-Barja J (2018) The CityLab testbed—large-scale multi-technology wireless experimentation in a city environment: neural network-based interference prediction in a smart city. In: Paper presented at the IEEE INFOCOM 2018—IEEE conference on computer communications workshops (INFOCOM WKSHPS), pp 529–534

  78. Pan YTL (2015) Predicting short-term traffic flow by long short-term memory recurrent neural network. In: 2015 IEEE international conference on Smart City/SocialCom/SustainCom together with DataCom 2015 and SC2 2015, pp 153–158. https://doi.org/10.1109/smartcity.2015.63

  79. Qolomany B, Al-Fuqaha A, Benhaddou D, Gupta A (2017) Role of deep LSTM neural networks And Wi-Fi networks in support of occupancy prediction in smart buildings. In: 2017 IEEE 19th international conference on high performance computing and communications; IEEE 15th international conference on smart city; IEEE 3rd international conference on data science and systems, pp 50–57. https://doi.org/10.1109/hpcc-smartcity-dss.2017.7

  80. Fu R, Zhang Z, Li (2016) Using LSTM and GRU neural network methods for traffic flow prediction, pp 324–328

  81. Alahi A, Goel K, Ramanathan V, Robicquet A, Fei-Fei L, Savarese S (2016) Social LSTM: human trajectory prediction in crowded spaces. In: Paper presented at the 2016 IEEE conference on computer vision and pattern recognition (CVPR)

  82. Salvador MM, Budka M, Quay T (2018) Automatic transport network matching using deep learning. Transp Res Procedia 31:67–73. https://doi.org/10.1016/j.trpro.2018.09.053

    Article  Google Scholar 

  83. Camero A, Toutouh J, Ferrer J, Alba E (2019) Waste generation prediction in smart cities through deep neuroevolution. Springer, Cham, pp 192–204. https://doi.org/10.1007/978-3-030-12804-3-15

  84. Jain R, Shah H (2016) An anomaly detection in smart cities modeled as wireless sensor network. In: Paper presented at the 2016 international conference on signal and information processing (IConSIP), pp 1–5

  85. Gupta A, Bansal A, Gupta R, Naryani D, Sood A (2017). Urban waterlogging detection and severity prediction using artificial neural networks. In: 2017 IEEE 19th international conference on high performance computing and communications; IEEE 15th international conference on smart city; IEEE 3rd international conference on data science and systems, pp 42–49. https://doi.org/10.1109/hpcc-smartcity-dss.2017.6

  86. Vlahogianni E, Kepaptsoglou K, Tsetsos V, Karlaftis M (2015) A real-time parking prediction system for smart cities. J Intell Transp Syst 20:1–29

    Google Scholar 

  87. Sharad S, Sivakumar PB, Narayanan VA (2016) The smart bus for a smart city—a real-time implementation. Department of Computer Science and Engineering Amrita School of Engineering, Coimbatore Amrita Vishwa Vidyapeetham, Amrita University, India, pp 1–6

  88. Mehmood R, Alam F, Albogami NN, Katib I, Albeshri A, Altowaijri SM (2016) UTiLearn: a personalised ubiquitous teaching and learning system for smart societies. IEE Access. https://doi.org/10.1109/access.2017.2668840

    Article  Google Scholar 

  89. Balchandani C, Hatwar RK, Makkar P, Shah Y, Yelure P, Eirinaki M (2017) A deep learning framework for smart street cleaning. In: Paper presented at the 2017 IEEE third international conference on big data computing service and applications (BigDataService)

  90. Wang H, Li L, Pan P, Wang Y, Jin Y (2019) Online detection of abnormal passenger out-flow in urban metro system. Neurocomputing 359:327–340. https://doi.org/10.1016/j.neucom.2019.04.075

    Article  Google Scholar 

  91. Dambhare SS, Karale PSJ (2017) Smart map for smart city. In: International conference on innovative mechanisms for industry applications (ICIMIA 2017). IEEE, pp 622–626

  92. Gu P, Khatoun R, Begriche Y, Serhrouchni A (2017), Support vector machine (SVM) based sybil attack detection in vehicular networks. In: Paper presented at the 2017 IEEE wireless communications and networking conference (WCNC)

  93. Yan H, Yu D (2017) Short-term traffic condition prediction of urban road network based on improved SVM. In: Paper presented at the 2017 international smart cities conference (ISC2)

  94. Hanifah R, Supangkat SH, Purwarianti A (2014) Twitter information extraction for smart city. In: Paper presented at the 2014 international conference on ICT for smart society (ICISS)

  95. Liang VC, Ma RT, Ng WS, Wang L, Winslett M, Wu H, Ying S, Zhang Z (2016) Mercury: metro density prediction with recurrent neural network on streaming CDR data. In: Paper presented at the 2016 IEEE 32nd international conference on data engineering (ICDE), pp 1374–1377

  96. Chen X, Xiang S, Liu C, Pan C (2014) Vehicle detection in satellite images by hybrid deep convolutional neural networks. IEEE Geosci Remote Sens Lett 11(10):1797–1801. https://doi.org/10.1109/LGRS.2014.2309695

    Article  Google Scholar 

  97. Zheng Y, Rajasegarar S, Leckie C (2015) Parking availability prediction for sensor-enabled car parks in smart cities. In: 2015 IEEE tenth international conference on intelligent sensors, sensor networks and information Processing (ISSNIP) Singapore, 7–9 April 2015, pp 1–6

  98. Niu X, Zhu Y, Zhang X (2014) DeepSense: a novel learning mechanism for traffic prediction with taxi GPS traces. In: Paper presented at the 2014 IEEE global communications conference

  99. Aryal J, Dutta R (2015). Smart city and geospatiality: hobart deeply learned. In: Paper presented at the 2015 31st IEEE international conference on data engineering workshops

  100. Zhu J, Feng F, Shen B (2018) People counting and pedestrian flow statistics based on convolutional neural network and recurrent neural network. In: Paper presented at the 2018 33rd youth academic annual conference of Chinese association of automation (YAC)

  101. Dinh TT, Vinh ND, Wook JJ (2018) Robust pedestrian detection via a recursive convolution neural network. In: Paper presented at the 2018 19th IEEE/ACIS international conference on software engineering, artificial intelligence, networking and parallel/distributed computing (SNPD)

  102. Jindal A, Aujla GS, Kumar N, Prodan R, Obaidat MS (2018) DRUMS: demand response management in a smart city using deep learning and SVR. In: Paper presented at the 2018 IEEE global communications conference (GLOBECOM)

  103. Chackravarthy S, Schmitt S, Yang L (2018) Intelligent crime anomaly detection in smart cities using deep learning. In: Paper presented at the 2018 IEEE 4th international conference on collaboration and internet computing (CIC)

  104. Camero A, Toutouh J, Stolfi DH, Alba E (2019) Evolutionary deep learning for car park occupancy prediction in smart cities. In: Paper presented at the learning and intelligent optimization, Cham

  105. Atef S, Eltawil AB (2019) A comparative study using deep learning and support vector regression for electricity price forecasting in smart grids. In: Paper presented at the 2019 IEEE 6th international conference on industrial engineering and applications (ICIEA)

  106. Feng G (2015) Network traffic prediction based on neural network. In: Paper presented at the 2015 international conference on intelligent transportation, big data and smart city, pp 527–530

  107. Lei Y, Shangzheng L (2015) Simulationstudy of genetic algorithm optimized neural network controller. In: 2015 International conference on intelligent transportation, big data & smart city, pp 721–724. https://doi.org/10.1109/icitbs.2015.182

  108. Belhajem I, Maissa YB, 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, pp 806–811

  109. Heo S, Nam K, Loy-Benitez J, Li Q, Lee S, Yoo C (2019) A deep reinforcement learning-based autonomous ventilation control system for smart indoor air quality management in a subway station. Energy Build 202:109440. https://doi.org/10.1016/j.enbuild.2019.109440

    Article  Google Scholar 

  110. Jang I, Kim D, Lee D, Son Y (2018) An agent-based simulation modeling with deep reinforcement learning for smart traffic signal control. In: Paper presented at the 2018 international conference on information and communication technology convergence (ICTC)

  111. Wu Y, Tan H, Peng J, Zhang H, He H (2019) Deep reinforcement learning of energy management with continuous control strategy and traffic information for a series-parallel plug-in hybrid electric bus. Appl Energy 247:454–466. https://doi.org/10.1016/j.apenergy.2019.04.021

    Article  Google Scholar 

  112. Zhao L, Wang J, Liu J, Kato N (2019) Routing for crowd management in smart cities: a deep reinforcement learning perspective. IEEE Commun Mag 57(4):88–93. https://doi.org/10.1109/MCOM.2019.1800603

    Article  Google Scholar 

  113. Mohammadi M, Al-Fuqaha A, Guizani M, Oh J (2018) Semisupervised deep reinforcement learning in support of IoT and smart city services. IEEE Internet Things J 5(2):624–635. https://doi.org/10.1109/JIOT.2017.2712560

    Article  Google Scholar 

  114. Sun L, Hu J, Liu Y, Liu L, Hu S (2017) A comparative study on neural network-based prediction of smart community energy consumption. In: paper presented at the 2017 ieee smartworld, ubiquitous intelligence & computing, advanced & trusted computed, scalable computing & communications, cloud & big data computing, internet of people and smart city innovation (SmartWorld/SCALCOM/UIC/ATC/CBDCom/IOP/SCI), pp 1–8

  115. Xu H, Gade A (2017) Smart real estate assessments using structured deep neural networks. In: Paper presented at the 2017 IEEE SmartWorld, ubiquitous intelligence & computing, advanced & trusted computed, scalable computing & communications, cloud & big data computing, internet of people and smart city innovation (SmartWorld/SCALCOM/UIC/ATC/CBDCom/IOP/SCI), p 1-7

  116. Gupta V, Kumar R, Reddy KS, Panigrahi BK (2017) Intelligent traffic light control for congestion management for smart city development. In: 2017 IEEE region 10 symposium (TENSYMP), pp 1–5

  117. Ghoneim OA, Manjunatha BR (2017) Forecasting of ozone concentration in smart city using deep learning. In: Paper presented at the 2017 international conference on advances in computing, communications and informatics (ICACCI)

  118. Bura H, Lin N, Kumar N, Malekar S, Nagaraj S, Liu K (2018) An edge based smart parking solution using camera networks and deep learning. In: Paper presented at the 2018 IEEE international conference on cognitive computing (ICCC)

  119. Elsaeidy A, Munasinghe KS, Sharma D, Jamalipour A (2019) Intrusion detection in smart cities using Restricted Boltzmann Machines. J Netw Comput Appl 135:76–83. https://doi.org/10.1016/j.jnca.2019.02.026

    Article  Google Scholar 

  120. Li D, Deng L, Lee M, Wang H (2019) IoT data feature extraction and intrusion detection system for smart cities based on deep migration learning. Int J Inf Manag 49:533–545. https://doi.org/10.1016/j.ijinfomgt.2019.04.006

    Article  Google Scholar 

  121. Serrano E, Bajo J (2019) Deep neural network architectures for social services diagnosis in smart cities. Future Gen Comput Syst 100:122–131. https://doi.org/10.1016/j.future.2019.05.034

    Article  Google Scholar 

  122. Zhang W, Hu W, Wen Y (2019) Thermal comfort modeling for smart buildings: a fine-grained deep learning approach. IEEE Internet Things J 6(2):2540–2549. https://doi.org/10.1109/JIOT.2018.2871461

    Article  Google Scholar 

  123. Mauro DD, Moltisanti M, Patanè G, Battiato S, Farinella GM (2017) Park smart. In: Paper presented at the 2017 14th IEEE international conference on advanced video and signal based surveillance (AVSS)

  124. Anwar SM et al (2018) Medical image analysis using convolutional neural networks: a review. J Med Syst 42(11):226

    Google Scholar 

  125. Dedinec A et al (2016) Deep belief network based electricity load forecasting: an analysis of Macedonian case. Energy 115:1688–1700

    Google Scholar 

  126. Mishra BK et al (2020) A novel application of deep learning with image cropping: a smart city use case for flood monitoring. J Reliable Intell Environ 6(1):51–61

    Google Scholar 

  127. Yuan Z, Wang W, Fan X (2019) Back propagation neural network clustering architecture for stability enhancement and harmonic suppression in wind turbines for smart cities. Comput Electr Eng 74:105–116. https://doi.org/10.1016/j.compeleceng.2019.01.006

    Article  Google Scholar 

  128. Zamil MGA et al (2019) Multimedia-oriented action recognition in Smart City-based IoT using multilayer perceptron. Multimedia Tools Appl 78(21):30315–30329

    Google Scholar 

  129. Pan X et al (2019) Prediction of network traffic of smart cities based on DE-BP neural network. IEEE Access 7:55807–55816

    Google Scholar 

  130. Hossain MS et al (2019) Smart healthcare monitoring: a voice pathology detection paradigm for smart cities. Multimedia Syst 25(5):565–575

    Google Scholar 

  131. Lee C et al (2020) Spike-FlowNet: event-based optical flow estimation with energy-efficient hybrid neural networks. arXiv preprint arXiv:2003.06696

  132. Sokolov S et al (2020) Hybrid neural networks in cyber physical system interface control systems. Bull Electr Eng Inform 9(3):1268–1275

    Google Scholar 

  133. MathWorks (2019) MATLAB for deep learning. https://www.mathworks.com/solutions/deep-earning.html?s_tid=hp_brand_deeplearning. Retrieved on 10 Oct 2019

  134. Innat M (2018) Preferable tools for machine learning—Python—MatLab—R. https://www.codementor.io/innat_2k14/preferable-tools-for-machine-learning-python-matlab-r-jfozzpphz. Retrieved on 16 Oct 2019

  135. Tensorflow (2017) An open-source software library for machine intelligence (Online). https://www.tensorflow.org/

  136. Dataflair Team (2018) TensorFlow pros and cons—the bright and the dark sides. https://data-flair.training/blogs/tensorflow-pros-and-cons/. Retreived on 16 Oct 2019

  137. Keras (2017) Keras: the python deep learning library. https://keras.io/. Retrieved on 16 Oct 2019

  138. Nguyen G, Dlugolinsky S, Bobák M, Tran V, García ÁL, Heredia I, Malík P, Hluchý L (2019) Machine Learning and deep learning frameworks and libraries for large-scale data mining: a survey. Artif Intell Rev 52(1):77–124

    Google Scholar 

  139. Hatcher WG, Yu W (2018) A survey of deep learning: platforms, applications and emerging research trends. IEEE Access 6:24411–24432

    Google Scholar 

  140. Caffe2 (2018) Caffe2 and PyTorch join forces to create a Research + Production platform PyTorch 1.0. https://caffe2.ai/blog/2018/05/02/Caffe2_PyTorch_1_0.html. Retrieved on 16 Oct

  141. Dogru N, Subasi A (2018) Traffic accident detection using random forest classifier. In: Paper presented at the 2018 15th learning and technology conference (L&T)

  142. Shukla SN, Champaneria TA (2017) Survey of various data collection ways for smart transportation domain of smart city. In: 2017 International conference on I-SMAC (IoT in Social, Mobile, Analytics and Cloud)(I-SMAC). IEEE, pp 681–685

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Haruna Chiroma.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Muhammad, A.N., Aseere, A.M., Chiroma, H. et al. Deep learning application in smart cities: recent development, taxonomy, challenges and research prospects. Neural Comput & Applic 33, 2973–3009 (2021). https://doi.org/10.1007/s00521-020-05151-8

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00521-020-05151-8

Keywords

Navigation