{"about":{"site":"https://codewithpapers.app","non_affiliation":"Code with Papers and Syntology are not affiliated with, endorsed by, or sponsored by Papers with Code, Meta, or the pwc-archive mirror.","licence":"CC BY-SA 4.0","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","attribution":"https://codewithpapers.app/attribution","modified":"archive material modified by Syntology; see the attribution page"},"url":"/paper/candle-iterative-conceptualization-and","title":"CANDLE: Iterative Conceptualization and Instantiation Distillation from Large Language Models for Commonsense Reasoning","arxiv_id":"2401.07286","date":"2024-01-14","proceeding":null,"authors":["Weiqi Wang","Tianqing Fang","Chunyang Li","Haochen Shi","Wenxuan Ding","Baixuan Xu","Zhaowei Wang","Jiaxin Bai","Xin Liu","Jiayang Cheng","Chunkit Chan","Yangqiu Song"],"abstract":"The sequential process of conceptualization and instantiation is essential to generalizable commonsense reasoning as it allows the application of existing knowledge to unfamiliar scenarios. However, existing works tend to undervalue the step of instantiation and heavily rely on pre-built concept taxonomies and human annotations to collect both types of knowledge, resulting in a lack of instantiated knowledge to complete reasoning, high cost, and limited scalability. To tackle these challenges, we introduce CANDLE, a distillation framework that iteratively performs contextualized conceptualization and instantiation over commonsense knowledge bases by instructing large language models to generate both types of knowledge with critic filtering. By applying CANDLE to ATOMIC, we construct a comprehensive knowledge base comprising six million conceptualizations and instantiated commonsense knowledge triples. Both types of knowledge are firmly rooted in the original ATOMIC dataset, and intrinsic evaluations demonstrate their exceptional quality and diversity. Empirical results indicate that distilling CANDLE on student models provides benefits across four downstream tasks. Our code, data, and models are publicly available at https://github.com/HKUST-KnowComp/CANDLE.","url_abs":"https://arxiv.org/abs/2401.07286v2","url_pdf":"https://arxiv.org/pdf/2401.07286v2.pdf","source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","row_kind":"abstracts"},"code_links":[{"paper_slug":"candle-iterative-conceptualization-and","repo_url":"https://github.com/hiyouga/llama-factory","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok","spdx":"Apache-2.0"}},{"paper_slug":"candle-iterative-conceptualization-and","repo_url":"https://github.com/hkust-knowcomp/candle","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok","spdx":"MIT"}}],"tasks":[{"task_slug":"diversity","task_name":"Diversity"}],"methods":[{"method_slug":"base","method_name":"BASE"}],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"atlas_url":"https://app.syntology.ai/?focus=2401.07286","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"2401.07286"}},"developers":"https://syntology.ai/developers","read_at":"2026-09-24T18:15:14+00:00","read_at_is":"when the build read Syntology's graph, not when any sample ran","claim":"Per-sample execution status on synthesized fixtures; not a correctness claim about the paper. Samples come from repositories linked to the paper, official or community; repo_kind says which.","repos":[{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/hiyouga/llama-factory","reach":{"status":"ok","spdx":"Apache-2.0"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/hkust-knowcomp/candle","reach":{"status":"ok","spdx":"MIT"}},{"provenance":"deterministic:regex_extraction","url":"https://github.com/HKUST-KnowComp/CANDLE","reach":{"status":"ok","spdx":"MIT"}},{"provenance":"deterministic:regex_extraction","url":"https://github.com/liujch1998/vera","reach":{"status":"ok","spdx":"Apache-2.0"}}],"summary":{"ran":2,"ran_draft_wrong":1},"by_repo_kind":{"official":{"samples":3,"ran":3,"repositories":1}},"repo_kind_vocabulary":{"official":"The archive marks this repository official for the paper","named_in_paper":"The archive records that the paper mentions this repository; it is not marked official","listed":"In the archive's code links for this paper, not marked official and not recorded as mentioned in the paper","found_in_text":"Syntology found this repository in the paper's own text; whether it is the authors' implementation is not asserted","community":"Not in the archive's code links for this paper; a community repository Syntology harvested"},"n_pointer_only_for_licence":0,"samples":[{"code_sha256_prefix":"401d1fa81ca2b1bc","entry":"dispatch_openai_requests","repo":"hkust-knowcomp/candle","repo_kind":"official","path":"CANDLE_Distillation/ChatGPT_Conceptualization.py","file_url":"https://github.com/hkust-knowcomp/candle/blob/HEAD/CANDLE_Distillation/ChatGPT_Conceptualization.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"401d1fa81ca2b1bc"}},{"code_sha256_prefix":"246dbdcc59861dd9","entry":"get_assertion","repo":"HKUST-KnowComp/CANDLE","repo_kind":"official","path":"CANDLE_Distillation/ChatGPT_Conceptualization.py","file_url":"https://github.com/HKUST-KnowComp/CANDLE/blob/HEAD/CANDLE_Distillation/ChatGPT_Conceptualization.py","link_basis":"first_harvest_node","language":"python","status":"ran_draft_wrong","verification_level":1,"contract_check":"OUTPUT_MISDECLARED","metamorphic_tier":"deterministic","behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"246dbdcc59861dd9"}},{"code_sha256_prefix":"c76834667ebe5870","entry":"get_assertion","repo":"hkust-knowcomp/candle","repo_kind":"official","path":"CANDLE_Distillation/ChatGPT_Conceptualization.py","file_url":"https://github.com/hkust-knowcomp/candle/blob/HEAD/CANDLE_Distillation/ChatGPT_Conceptualization.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"c76834667ebe5870"}}]},"arxiv_metadata":null,"syntology_extracted_results":null}