atlas

Research map / Vision-language and multimodal / CLIP and zero-shot

LOGICZSL: Exploring Logic-induced Representation for Compositional Zero-shot Learning

CVPR 2025 · Vision-language and multimodal › CLIP and zero-shot · approach: Attribute-based zero-shot learning · 8 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 LOGICZSL, which uses GPT-4-generated relational knowledge (object-induction, object-extension, attribute-extension trees) turned into fuzzy first-order logic losses that plug into existing CLIP-based CZSL methods (CSP, Troika).

Problem

CLIP-based compositional zero-shot learning ignores semantic relationships among attributes, objects, and their compositions (object hierarchy, inter-class similarity, attribute polysemy), limiting generalization to unseen attribute-object compositions.

Approach

Query GPT-4 to build primitive concept trees (object groups, object descriptions, attribute synonyms/extensions), express them as first-order logic rules, relax them with fuzzy logic and the generalized mean quantifiers, and add the resulting differentiable logic losses to standard CZSL losses so any CLIP-based CZSL method can be augmented.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add LOGICZSL logic-induced learning to TroikaTroika · CGQA close worldAUC: 12.4 → 15.3Helped
Add LOGICZSL logic-induced learning to TroikaTroika · CGQA open worldAUC: 2.7 → 3.4Helped
Add LOGICZSL logic-induced learning to TroikaTroika · UT-Zappos50K close worldAUC: 41.7 → 45.8Helped
Add LOGICZSL logic-induced learning to TroikaTroika · UT-Zappos50K open worldAUC: 33.0 → 36.2Helped
Add LOGICZSL logic-induced learning to TroikaTroika · MIT-States close worldAUC: 22.1 → 23.4Helped
Add LOGICZSL logic-induced learning to TroikaTroika · MIT-States open worldAUC: 7.2 → 8.7Helped
Add oi-logic (ablation)Troika · UT-Zappos50K close worldAUC: 41.7 → 45.6Helped
Add oi-logic (ablation)Troika · UT-Zappos50K open worldAUC: 33.0 → 35.0Helped
Add oe-logic (ablation)Troika · UT-Zappos50K close worldAUC: 41.7 → 45.1Helped
Add ae-logic (ablation)Troika · UT-Zappos50K open worldAUC: 33.0 → 35.2Helped
Set aggregation coefficient q to 3.0 rather than q=1.0 (ablation)Logic-Troika · UT-Zappos50K close worldAUC: 45.1 → 45.5Helped
Set aggregation coefficient q to 3.0 rather than q=5.0 (ablation)Logic-Troika · UT-Zappos50K open worldAUC: 34.2 → 35.3Helped

Limitations

Experimental setup

Datasets: CGQA UT-Zappos50K MIT-States

Benchmarks: CGQA UT-Zappos50K MIT-States

Metrics: AUC HM Seen accuracy Unseen accuracy

Baselines: CoOp Prod HPL PCVL DFSP PLID CDS-CZSL CAILA CSP Troika

Builds on: CSP Troika CLIP fuzzy logic (Badreddine-style logic tensor relaxations)

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