atlas

Research map / Large language models / Language, safety and interpretability

Can LLMs Reason Over Non-Text Modalities in a Training-Free Manner? A Case Study with In-Context Representation Learning

NeurIPS 2025 · Large language models › Language, safety and interpretability · approach: LLM unlearning and benchmarks · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes In-Context Representation Learning (ICRL), a training-free way to feed frozen foundation-model representations (e.g., Uni-Mol molecular embeddings) into a text LLM via PCA strings or untrained, OT-aligned embedding injection, evaluated on molecular property regression.

Problem

Existing methods for giving text LLMs non-text modality representations require costly supervised training of projectors or the LLM; the paper asks whether LLMs can use foundation-model representations in-context without any training.

Approach

Replace text inputs in few-shot ICL examples with representations from an external foundation model, mapped into the LLM via PCA-to-string or an untrained random linear projector whose outputs are distribution-aligned to LLM token embeddings using a closed-form optimal-transport-style mean/variance matching.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add ICL to OT-PCAOT-PCA · ESOLRMSE: 1.140±0.01 -> 1.094±0.01Helped
Add ICL to OT-PCAOT-PCA · LipoRMSE: 1.349±0.01 -> 1.277±0.01Helped
Use text-level PCA strings instead of embedding-level injectionICRL without original text features · Molecular datasetsRMSEHelped
Use OT alignment rather than Zero-Pad or Random ProjectionICRL without original text features · Molecular datasetsRMSEHelped
Add OT-PCA representations to SMILES inputICL with SMILES · ESOLPearson r: +16.6%Helped
Add PCA representations to SMILES inputICL with SMILES · Molecular datasetsPerformanceHurt
Replace informative FM features with random noise (ablation)ICRL with original text features · Molecular datasetsPerformanceHelped
Add Zero-Pad representations to SMILES inputICL with SMILES · Molecular datasetsPerformanceHelped
Add activation functions between projector layers (ablation)ICRL projector · Two evaluated datasetsRMSEHurt
Use standard normal initialization instead of alternative projector initializations (ablation)ICRL projector · Two evaluated datasetsRMSEHelped
Increase PCA representation dimensionality (ablation)Text-level PCA ICRL without text input · Molecular datasetsPerformanceHurt
Increase PCA representation dimensionality (ablation)Text-level PCA ICRL with text input · Molecular datasetsPerformanceHelped

Surprising findings

Limitations

Experimental setup

Datasets: ESOL Caco-2 (Caco_wang) AqSolDB LD50_Zhu AstraZeneca lipophilicity TAPE Fluorescence TAPE Stability BindingDB Ki BindingDB IC50

Benchmarks: ESOL Caco_wang AqSolDB LD50_Zhu AstraZeneca TAPE Fluorescence TAPE Stability BindingDB

Metrics: RMSE Pearson r

Baselines: ICL (SMILES text only) Random Noise Zero-Pad Random Projection MolecularGPT GIMLET SELFormer GPT-MolBERTa

Builds on: in-context learning Vector-ICL Uni-Mol Llama-3.1-70B-Instruct

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy