atlas

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

Enhancing Vision-Language Models with Morphological and Taxonomic Knowledge: Towards Coral Recognition for Ocean Health

AAAI 2025 · Vision-language and multimodal › CLIP and zero-shot · approach: Adapting VLMs for zero-shot classification · 3 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.

Introduces the HSCR16K hierarchical stony coral dataset with morphology text prompts and CORAL-Adapter, a parameter-efficient CLIP adapter with morphological and taxonomic branches for coral recognition.

Problem

Pretrained vision-language models like CLIP perform poorly on fine-grained coral species recognition because they lack coral-specific taxonomic and morphological knowledge, and existing coral datasets lack species-level taxonomy and text descriptions.

Approach

A CLIP adapter with two complementary branches: a morphological adapter that fuses last-two-layer visual features (outer product plus non-local structure block) and aligns them with morphology text embeddings, and a taxonomic adapter with a bottleneck residual; the branches are coupled by a reversed JS divergence loss and cross-entropy.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add CORAL-Adapter instead of the strongest listed baselineCLIP ResNet50 · HSCR16K coral species recognition, 1–16 shotsaccuracy: 41.4 vs 29.5 (1-shot); 50.1 vs 31.6 (2-shot); 64.8 vs 48.9 (4-shot); 66.2 vs 56.6 (8-shot); 77.3 vs 63.8 (16-shot)Helped
add CORAL-Adapter instead of the strongest listed baselineCLIP ResNet50 · HSCR16K coral genera recognition, 1–16 shotsaccuracy: 37.1 vs 25.2 (1-shot); 58.9 vs 46.9 (2-shot); 70.0 vs 46.4 (4-shot); 70.0 vs 57.9 (8-shot); 75.7 vs 66.1 (16-shot)Helped
use CORAL-Adapter rather than LP++CLIP ResNet50 · Unseen bleaching-prone coral species, novel classesaccuracy: 60.5 vs 49.7Helped
use CORAL-Adapter rather than LP++CLIP ResNet50 · Unexplored ocean, novel classes (Atlantic)accuracy: 50.4 vs 30.6Helped
use coral-customized prompts instead of the original zero-shot promptsZero-shot CLIP · HSCR16K coral species recognitionaccuracy: 13.46 -> 19.14; +5.68%Helped
use coral-customized prompts instead of the original zero-shot promptsZero-shot CLIP · HSCR16K coral genera recognitionaccuracy: 15.14 -> 41.72; +26.58%Helped
add the morphological adapter (ablation)CORAL-Adapter · HSCR16K coral species recognition, 16-shotaccuracy: 28.88 -> 77.27Helped
add the morphological adapter (ablation)CORAL-Adapter · Unseen bleaching-prone coral species, novel classesaccuracy: 48.55 -> 60.50Helped
add the taxonomic adapter (ablation)CORAL-Adapter · HSCR16K coral species recognition, 16-shotaccuracy: 46.50 -> 77.27Helped
add the taxonomic adapter (ablation)CORAL-Adapter · Unseen bleaching-prone coral species, novel classesaccuracy: 54.45 -> 60.50Helped

Surprising findings

Limitations

Experimental setup

Datasets: HSCR16K

Benchmarks: HSCR16K

Metrics: accuracy Micro Accuracy Macro Accuracy Macro F1

Baselines: Zero-shot CLIP CoOp CLIP-Adapter TaskRes LP++

Builds on: CLIP CLIP-Adapter CoOp TaskRes LP++

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