Skip to main content

Continuously Learning, Adapting, and Improving: A Dual-Process Approach to Autonomous Driving

Publication ,  Conference
Mei, J; Ma, Y; Yang, X; Wen, L; Cai, X; Li, X; Fu, D; Zhang, B; Cai, P; Dou, M; Shi, B; He, L; Liu, Y; Qiao, Y
Published in: Advances in Neural Information Processing Systems
January 1, 2024

Autonomous driving has advanced significantly due to sensors, machine learning, and artificial intelligence improvements. However, prevailing methods struggle with intricate scenarios and causal relationships, hindering adaptability and interpretability in varied environments. To address the above problems, we introduce LeapAD, a novel paradigm for autonomous driving inspired by the human cognitive process. Specifically, LeapAD emulates human attention by selecting critical objects relevant to driving decisions, simplifying environmental interpretation, and mitigating decision-making complexities. Additionally, LeapAD incorporates an innovative dual-process decision-making module, which consists of an Analytic Process (System-II) for thorough analysis and reasoning, along with a Heuristic Process (System-I) for swift and empirical processing. The Analytic Process leverages its logical reasoning to accumulate linguistic driving experience, which is then transferred to the Heuristic Process by supervised fine-tuning. Through reflection mechanisms and a growing memory bank, LeapAD continuously improves itself from past mistakes in a closed-loop environment. Closed-loop testing in CARLA shows that LeapAD outperforms all methods relying solely on camera input, requiring 1-2 orders of magnitude less labeled data. Experiments also demonstrate that as the memory bank expands, the Heuristic Process with only 1.8B parameters can inherit the knowledge from a GPT-4 powered Analytic Process and achieve continuous performance improvement. Project page: https://pjlab-adg.github.io/LeapAD/.

Duke Scholars

Published In

Advances in Neural Information Processing Systems

ISSN

1049-5258

Publication Date

January 1, 2024

Volume

37

Related Subject Headings

  • 4611 Machine learning
  • 1702 Cognitive Sciences
  • 1701 Psychology
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Mei, J., Ma, Y., Yang, X., Wen, L., Cai, X., Li, X., … Qiao, Y. (2024). Continuously Learning, Adapting, and Improving: A Dual-Process Approach to Autonomous Driving. In Advances in Neural Information Processing Systems (Vol. 37).
Mei, J., Y. Ma, X. Yang, L. Wen, X. Cai, X. Li, D. Fu, et al. “Continuously Learning, Adapting, and Improving: A Dual-Process Approach to Autonomous Driving.” In Advances in Neural Information Processing Systems, Vol. 37, 2024.
Mei J, Ma Y, Yang X, Wen L, Cai X, Li X, et al. Continuously Learning, Adapting, and Improving: A Dual-Process Approach to Autonomous Driving. In: Advances in Neural Information Processing Systems. 2024.
Mei, J., et al. “Continuously Learning, Adapting, and Improving: A Dual-Process Approach to Autonomous Driving.” Advances in Neural Information Processing Systems, vol. 37, 2024.
Mei J, Ma Y, Yang X, Wen L, Cai X, Li X, Fu D, Zhang B, Cai P, Dou M, Shi B, He L, Liu Y, Qiao Y. Continuously Learning, Adapting, and Improving: A Dual-Process Approach to Autonomous Driving. Advances in Neural Information Processing Systems. 2024.

Published In

Advances in Neural Information Processing Systems

ISSN

1049-5258

Publication Date

January 1, 2024

Volume

37

Related Subject Headings

  • 4611 Machine learning
  • 1702 Cognitive Sciences
  • 1701 Psychology