Logic Distillation: Learning from Code Function by Function for Decision-making Tasks
Proceedings of the Thirty-Fourth International Joint Conference on Artificial Intelligence. Main Track. Pages 7338-7346.
https://doi.org/10.24963/ijcai.2025/816
Keywords
- Knowledge Representation and Reasoning: KRR: Learning and reasoning
- Natural Language Processing: NLP: Language models
- Multidisciplinary Topics and Applications: MTA: Game playing
Abstract
Large language models (LLMs) have garnered increasing attention owing to their powerful comprehension and generation capabilities. Generally, larger LLMs (L-LLMs) that require paid interfaces exhibit significantly superior performance compared to smaller LLMs (S-LLMs) that can be deployed on a variety of devices. Knowledge distillation (KD) aims to empower S-LLMs with the capabilities of L-LLMs, while S-LLMs merely mimic the outputs of L-LLMs, failing to get the powerful decision-making capability for new situations. Consequently, S-LLMs are helpless when it comes to continuous decision-making tasks that require logical reasoning. To tackle the identified challenges, we propose a novel framework called Logic Distillation (LD). Initially, LD employs L-LLMs to instantiate complex instructions into discrete functions and illustrates their usage to establish a function base. Subsequently, LD fine-tunes S-LLMs based on the function base to learn the logic employed by L-LLMs in decision-making. During testing, S-LLMs will yield decision-making outcomes, function by function, based on current states. Experiments demonstrate that with the assistance of LD, S-LLMs can achieve outstanding results in continuous decision-making tasks, comparable to, or even surpassing, those of L-LLMs. The code and data for the proposed method are provided for research purposes https://github.com/Anfeather/Logic-Distillation.
@inproceedings{ijcai2025p816,
title = {Logic Distillation: Learning from Code Function by Function for Decision-making Tasks},
author = {Chen, Dong and Zhang, Shilin and Gao, Fei and Zhuang, Yueting and Tang, Siliang and Liu, Qidong and Xu, Mingliang},
booktitle = {Proceedings of the Thirty-Fourth International Joint Conference on
Artificial Intelligence, {IJCAI-25}},
publisher = {International Joint Conferences on Artificial Intelligence Organization},
editor = {James Kwok},
pages = {7338--7346},
year = {2025},
month = {8},
note = {Main Track},
doi = {10.24963/ijcai.2025/816},
url = {https://doi.org/10.24963/ijcai.2025/816},
}
TY - CPAPER TI - Logic Distillation: Learning from Code Function by Function for Decision-making Tasks AU - Chen, Dong AU - Zhang, Shilin AU - Gao, Fei AU - Zhuang, Yueting AU - Tang, Siliang AU - Liu, Qidong AU - Xu, Mingliang T2 - Proceedings of the Thirty-Fourth International Joint Conference on Artificial Intelligence, IJCAI-25 PB - International Joint Conferences on Artificial Intelligence Organization PY - 2025 SP - 7338 EP - 7346 DO - 10.24963/ijcai.2025/816 UR - https://doi.org/10.24963/ijcai.2025/816 ER -Copied
Machine-readable versions of this paper, for tools and AI agents: