Artificial Intelligence and Machine Learning in Smart City Planning shows the reader practical applications of AIML techniques and describes recent advancements in this area in various sectors. Owing to the multidisciplinary nature, this book primarily focuses on the concepts of AIML and its methodologies such as evolutionary techniques, neural networks, machine learning, deep learning, block chain technology, big data analytics, and image processing in the context of smart cities. The text also discusses possible solutions to different challenges posed by smart cities by presenting cutting edge AIML techniques using different methodologies, as well as future directions for those same techniques.