Applications of Artificial Intelligence and Machine learning in smart cities
Abstract Smart cities are aimed to efficiently manage growing urbanization, energy consumption, maintain a green environment, improve the economic and living standards of their citizens, and raise the people's capabilities to efficiently use and adopt the modern information and communication technology (ICT) In the smart cities concept, ICT is playing a vital role in policy design, decision, implementation, and ultimate productive services. The primary objective of this review is to explore the role of artificial intelligence (AI) machine learning (ML) and deep reinforcement learning (DRL) in the evolution of smart cities. The preceding techniques are efficiently used to design optimal policy regarding various smart city oriented complex problems. In this survey, we present in depth details of the applications of the prior techniques in intelligent transportation systems (ITSs) cyber security, energy efficient utilization of smart grids (SGs) effective use of unmanned aerial vehicles (UAVs) to assure the best services of 5G and beyond 5G (B5G) communications, and smart health care system in a smart city. Finally, we present various research challenges and future research directions where the aforementioned techniques can play an outstanding role to realize the concept of a smart city.
Comput. Commun.