Core Concepts
Continual learning (CL) is a crucial technique for enabling intelligent models to rapidly adapt to the constantly changing environments and data distributions in smart city development. This survey provides a comprehensive review of the latest CL methodologies and their applications across various smart city domains.
Abstract
This survey provides a comprehensive review of continual learning (CL) methods and their applications in smart city development. The content is organized into three main parts:
Methodology-wise:
The authors categorize a wide range of basic CL methods, including regularization-based, replay-based, and architecture-based approaches.
They also introduce advanced CL frameworks that integrate CL with other learning paradigms such as graph learning, spatial-temporal learning, multi-modal learning, and federated learning.
Application-wise:
The authors discuss numerous CL applications in smart cities, covering transportation, environment, public health, public safety, public networks, auto-vehicles, and robots.
They highlight how CL techniques are used to address challenges in these domains, such as handling distribution shifts, catastrophic forgetting, and real-time adaptation.
Challenges and Future Directions:
The authors analyze the current problems and challenges in applying CL to smart city development.
They envision several promising research directions to further advance the field, including improving CL efficiency, enhancing interpretability, and addressing privacy and security concerns.
Overall, this survey provides a comprehensive and up-to-date overview of the state-of-the-art in continual learning for smart city research. It serves as a valuable resource for researchers and practitioners working on intelligent urban computing.
Stats
"With the digitization of modern cities, large data volumes and powerful computational resources facilitate the rapid update of intelligent models deployed in smart cities."
"The typical setting of continual learning is to learn a series of tasks sequentially. In most CL scenarios, there is no universal assumption made about the data distribution among tasks. In fact, tasks can be generated from very different environments, so the new data can be out-of-distribution (OOD) or with the distribution shifted (DS)."
"We counted publications related to both CL and smart cities and plotted the statistics in Fig.2. This implies that smart city related CL works are in a strong uptrend and many promising challenges remain open."
Quotes
"Continual Learning is a process that trains a base model fθ through sequential tasks. The typical setting is that when task τ comes, the model has been trained with the previous τ −1 tasks, denoted by f (τ−1)
θ ; moreover, the model only has access to the data of the current task τ, with which it is updated as f (τ)
θ."
"The overarching objective of smart cities is to make cities and human settlements inclusive, safe, resilient, and sustainable."