atlas

Research map / Detection and segmentation / CNN features

YOLO-RD: Introducing Relevant and Compact Explicit Knowledge to YOLO by Retriever-Dictionary

ICLR 2025 · Detection and segmentation › CNN features · approach: Region-based and query-based detectors · 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.

Introduces a Retriever-Dictionary (RD) plug-in that retrieves dataset-level knowledge atoms (initialized from YOLOv9, CLIP, or GPT features) to reinforce features in YOLO and other detectors, improving COCO detection with under 1% extra parameters.

Problem

Object detectors focus on the current input and ignore dataset-wide information; retrieval-augmented approaches are too heavy for real-time vision models.

Approach

A lightweight Retriever (pointwise coefficient generator plus depthwise global exchanger) produces per-pixel coefficients over a dictionary of unit-normalized atoms, which are pre-initialized by k-means over features from a vision model, CLIP, or an LLM, and then fine-tuned; the dictionary is later compressed by distillation.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add RD initialized with CLIP to YOLOv7YOLOv7 · COCO 2017 valmAP: 50.04 -> 51.75Helped
Add RD initialized with YOLOv7 features to YOLOv9YOLOv9 · COCO 2017 valmAP: 52.64 -> 53.41Helped
Add RD initialized with GPT to Faster R-CNNFaster R-CNN · COCO 2017 valmAP: 38.40 -> 40.70Helped
Add RD initialized with CLIP to Deformable DETRDeformable DETR · COCO 2017 valmAP: 43.80 -> 44.40Helped
Add RD to YOLOv9 classificationYOLOv9-classify · CIFAR-100Top-1 accuracy: 74.86 -> 75.70Helped
Add RD to YOLOv7 segmentationYOLOv7 · COCO 2017 val segmentationmAP: 40.53 -> 41.56Helped
Add CLIP dictionary initialization instead of random initialization (ablation)YOLOv7 + RD · COCO 2017 valmAP: 50.02% -> 51.75%Helped
Use VAE rather than k-means for dictionary construction (ablation)YOLOv7 + RD · COCO 2017 valmAP: 51.34% -> 51.19%Hurt
Use a convex hull rather than k-means for the CLIP dictionary (ablation)YOLOv7 + RD · COCO 2017 valmAP: 51.75% -> 49.58%Hurt
Use tanh rather than standard normalization for GPT features (ablation)YOLOv7 + RD · COCO 2017 valmAP: 51.33% -> 51.27%Hurt
Fuse coefficient generator and global information exchanger into one operation (ablation)YOLOv7 + RD · COCO 2017 valmAP: 50.64% -> 50.95%Helped
Train rather than freeze the dictionary during pretrained fine-tuning (ablation)YOLOv9 + RD · COCO 2017 val, pretrained fine-tuningAP: 52.64 -> 52.73Helped

Surprising findings

Limitations

Experimental setup

Datasets: MS COCO 2017 ImageNet-21k CIFAR-100 VOC

Benchmarks: MS COCO 2017 val CIFAR-100

Metrics: mAP mAP@.5 top-1 accuracy top-5 accuracy latency

Baselines: YOLOv7 YOLOv9 Faster R-CNN Deformable DETR KD YOLO-World RALF

Builds on: YOLOv7 YOLOv9 CLIP DenseCLIP PONO

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