Tool Learning with Foundation Models

By Yujia Qin, Shengding Hu, Yankai Lin, Weize Chen, Ning Ding, Ganqu Cui, Zheni Zeng, Yufei Huang, Chaojun Xiao, Chi Han and 31 more. ACM Computing Surveys, 2023

420 citations recorded by the source corpus.

Humans possess an extraordinary ability to create and utilize tools. With the advent of foundation models, artificial intelligence systems have the potential to be equally adept in tool use as humans. This paradigm, which is dubbed as tool learning with foundation models, combines the strengths of tools and foundation models to achieve enhanced accuracy, efficiency, and automation in problem-solving. This article presents a systematic investigation and comprehensive review of tool learning. We first introduce the background of tool learning, including its cognitive origins, the paradigm shift of foundation models, and the complementary roles of tools and models. Then we recapitulate existing tool learning research and formulate a general framework: starting from understanding the user instruction, models should learn to decompose a complex task into several subtasks, dynamically adjust their plan through reasoning, and effectively conquer each sub-task by selecting appropriate tools. We also discuss how to train models for improved tool-use capabilities and facilitate generalization in tool learning. Finally, we discuss several open problems that require further investigation, such as ensuring trustworthy tool use, enabling tool creation with foundation models, and addressing personalization challenges. Overall, we hope this article could inspire future research in integrating tools with foundation models.

Subfields: Artificial Intelligence, Control and Systems Engineering, Information Systems

View Paper: https://www.semanticscholar.org/paper/352420ee61a8da783ca7750170793613b18b8d9c

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Zhiyuan Liu
  2. Maosong Sun
  3. Peng Gao
  4. Hongsheng Li
  5. Wayne Xin Zhao
  6. Yu Qiao
  7. Yankai Lin
  8. Ji-rong Wen

In Control and Systems Engineering

  1. Yu Qiao
  2. Enhong Chen
  3. Hongsheng Li
  4. Jean Kaddour

In Information Systems

  1. Ji-rong Wen
  2. Wayne Xin Zhao
  3. Maosong Sun
  4. Zhiyuan Liu
  5. Xingyao Wang
  6. Huan Sun
  7. Zhewei Wei
  8. W. Zhang

Citations in the corpus