CR-LLM: A Dataset and Optimization for Concept Reasoning of Large Language Models
Nianqi Li, Jingping Liu, Sihang Jiang, Haiyun Jiang, Yanghua Xiao, Jiaqing Liang, Zujie Liang, Feng Wei
Abstract
Concept reasoning is an important capability for models to understand the world. However, the existing datasets, such as concept extraction and concept generation, suffer from modeledge leakage and context leakage. To address these limitations, we construct a dataset of concept reasoning for large language models (CR-LLM) with modeledge leakage prevention and context leakage prevention, which consists of 2,167 samples and covers different concept types. In addition, we propose a hybrid reasoning method, consisting of inductive reasoning, deductive reasoning and a controller. This method allows large language models to adaptively select the optimal reasoning method for each input sample. Finally, we conduct extensive experiments on CR-LLM using different models and methods. The results show that existing large language models and reasoning methods perform sub-optimally in the concept reasoning task. In contrast, our proposed method significantly improves the capabilities, achieving a 7% increase in accuracy compared to CoT and demonstrating better granularity. We release CR-LLM and code at https://github.com/Nianqi-Li/Concept-Reasoning-for-LLMs.
BibTeX
@inproceedings{li-etal-2024-cr,
title = "{CR}-{LLM}: A Dataset and Optimization for Concept Reasoning of Large Language Models",
author = "Li, Nianqi and
Liu, Jingping and
Jiang, Sihang and
Jiang, Haiyun and
Xiao, Yanghua and
Liang, Jiaqing and
Liang, Zujie and
Wei, Feng and
Chen, Jinglei and
Hao, Zhenghong and
Han, Bing",
editor = "Ku, Lun-Wei and
Martins, Andre and
Srikumar, Vivek",
booktitle = "Findings of the Association for Computational Linguistics: ACL 2024",
month = aug,
year = "2024",
address = "Bangkok, Thailand",
publisher = "Association for Computational Linguistics",
url = "https://aclanthology.org/2024.findings-acl.815/",
doi = "10.18653/v1/2024.findings-acl.815",
pages = "13737--13747"
}