paper-with-me

홈 › Papers

Large Language Models are Interpretable Learners

2024-06-25 · Ruochen Wang, Si Si, Felix Yu, Dorothea Wiesmann, Cho-Jui Hsieh, Inderjit Dhillon

The trade-off between expressiveness and interpretability remains a core challenge when building human-centric predictive models for classification and decision-making. While symbolic rules offer interpretability, they often lack expressiveness, whereas neural networks excel in performance but are known for being black boxes. In this paper, we show a combination of Large Language Models (LLMs) and symbolic programs can bridge this gap. In the proposed LLM-based Symbolic Programs (LSPs), the pretrained LLM with natural language prompts provides a massive set of interpretable modules that can transform raw input into natural language concepts. Symbolic programs then integrate these modules into an interpretable decision rule. To train LSPs, we develop a divide-and-conquer approach to incrementally build the program from scratch, where the learning process of each step is guided by LLMs. To evaluate the effectiveness of LSPs in extracting interpretable and accurate knowledge from data, we introduce IL-Bench, a collection of diverse tasks, including both synthetic and real-world scenarios across different modalities. Empirical results demonstrate LSP's superior performance compared to traditional neurosymbolic programs and vanilla automatic prompt tuning methods. Moreover, as the knowledge learned by LSP is a combination of natural language descriptions and symbolic rules, it is easily transferable to humans (interpretable), and other LLMs, and generalizes well to out-of-distribution samples.

📄 PDF Abstract BibTeX arXiv:2406.17224

Code (1)

ruocwang/llm-symbolic-program 공식 구현

Methods 이 논문이 사용한 방법론

SET Dynamic Sparse Training method where weight mask is updated randomly periodically

Similar Papers 제목 키워드 기반

Interpretable Mnemonic Generation for Kanji Learning via Expectation-Maximization

2025-07-07 · Jaewook Lee, Alexander Scarlatos, Andrew Lan arxiv

Learning Japanese vocabulary is a challenge for learners from Roman alphabet backgrounds due to script differences. Japanese combines syllabaries like hiragana with kanji, which are logographic characters of Chinese orig…

Aggregated f-average Neural Network for Interpretable Ensembling

2023-10-09 · Mathieu Vu, Emilie Chouzenoux, Jean-Christophe Pesquet, Ismail Ben Ayed

Ensemble learning leverages multiple models (i.e., weak learners) on a common machine learning task to enhance prediction performance. Basic ensembling approaches average the weak learners outputs, while more sophisticat…

class-incremental learningClass Incremental LearningEnsemble LearningFew-Shot Class-Incremental Learning+2

What makes a word hard to learn? Modeling L1 influence on English vocabulary difficulty

2026-05-12 · Jonas Mayer Martins, Zhuojing Huang, Aaricia Herygers, Lisa Beinborn arxiv

What makes a word difficult to learn, and how does the difficulty depend on the learner's native language? We computationally model vocabulary difficulty for English learners whose first language is Spanish, German, or C…

LIBRE: Learning Interpretable Boolean Rule Ensembles

2019-11-15 · Graziano Mita, Paolo Papotti, Maurizio Filippone, Pietro Michiardi

We present a novel method - LIBRE - to learn an interpretable classifier, which materializes as a set of Boolean rules. LIBRE uses an ensemble of bottom-up weak learners operating on a random subset of features, which al…

LLMs as In-Context Meta-Learners for Model and Hyperparameter Selection

2025-10-30 · Youssef Attia El Hili, Albert Thomas, Malik Tiomoko, Abdelhakim Benechehab 외 arxiv

Model and hyperparameter selection are critical but challenging in machine learning, typically requiring expert intuition or expensive automated search. We investigate whether large language models (LLMs) can act as in-c…

Hyperparameter Optimization