Skip to content

Latest commit

Β 

History

History
382 lines (211 loc) Β· 22 KB

README.md

File metadata and controls

382 lines (211 loc) Β· 22 KB

Empowering LLMs: Tool Learning with Real-World Interactions

This is the official repo for SIGIR 2024 tutorial: Empowering LLMs: Tool Learning with Real-World Interactions. More details can be found in https://rulegreen.github.io/services/tools-meet-llm/

We record the recent progress of tool learning based on LLMs. We list works following the structure of tutorail, and will constantly update it, welcome to raise a issue to add new works!!

Table of Contents

table of contents

0 Survey

1 Defnition and Scope of Tools

defnition and scope of tools

1.1 Cognitive Tools

relevant cognitive tools

1.2 Physical Tools

relevant physical tools

2 Components and Architecture of Tool Learning

2.1 Tool Set

see above

2.2 Controller / Planner

2.3 Environments / Benchmarks

2.4 Perceiver

3 Tool Learning based on LLMs

3.1 Tool-oriented Learning

3.2 Tool-augmented Learning

3.3 Learning of Tool Learning

4 Application of Tool Learning

4.1 Tool Creation Selection and Utilization

Tool Creation

Tool Selection and Utilization

4.2 Tool Learning in IR

4.3 Tool Learning in Embodied Environment

4.4 Tool Learning for All

5 Advanced Topic and Future Directions

defnition and scope of tools

5.1 Multi-modal and Multi-agent Tool Learning

5.2 Safe, Trustworthy and Personalized Tool Learning

5.3 Emerging Trends and Future Opportunities

@inproceedings{toolmeetllm,
        author = {Wang, Hongru and Qin, Yujia and Lin, Yankai and Pan, Jeff Z. and Wong, Kam-Fai},
        title = {Empowering Large Language Models: Tool Learning for Real-World Interaction},
        year = {2024},
        isbn = {9798400704314},
        publisher = {Association for Computing Machinery},
        address = {New York, NY, USA},
        url = {https://doi.org/10.1145/3626772.3661381},
        doi = {10.1145/3626772.3661381},
        abstract = {Since the advent of large language models (LLMs), the field of tool learning has remained very active in solving various tasks in practice, including but not limited to information retrieval. This half-day tutorial provides basic concepts of this field and an overview of recent advancements with several applications. In specific, we start with some foundational components and architecture of tool learning (i.e., cognitive tool and physical tool), and then we categorize existing studies in this field into tool-augmented learning and tool-oriented learning, and introduce various learning methods to empower LLMs this kind of capability. Furthermore, we provide several cases about when, what, and how to use tools in different applications. We end with some open challenges and several potential research directions for future studies. We believe this tutorial is suited for both researchers at different stages (introductory, intermediate, and advanced) and industry practitioners who are interested in LLMs and tool learning.},
        booktitle = {Proceedings of the 47th International ACM SIGIR Conference on Research and Development in Information Retrieval},
        pages = {2983–2986},
        numpages = {4},
        keywords = {language agents, large language models, tool learning},
        location = {Washington DC, USA},
        series = {SIGIR '24}
}