deformable attention

**Deformable Attention** is an **attention mechanism that attends to a small set of key sampling points around a reference point** — instead of attending to all spatial positions, reducing the $O(N^2)$ complexity of full attention to $O(N cdot K)$ where $K$ is the number of sampling points. **How Does Deformable Attention Work?** - **Reference Points**: Each query has a reference point (e.g., grid position or predicted object center). - **Sampling Offsets**: $K$ learnable offsets from the reference point (typically $K = 4-8$). - **Attention Weights**: Learned attention weights for each of the $K$ sampling points. - **Multi-Scale**: Can sample from multiple feature map scales simultaneously. - **Paper**: Zhu et al., "Deformable DETR" (2021). **Why It Matters** - **Efficiency**: $O(N cdot K)$ vs. $O(N^2)$ for full attention -> enables high-resolution feature maps. - **DETR Acceleration**: Deformable DETR converges 10× faster than vanilla DETR. - **Detection Standard**: The standard attention mechanism in modern detection transformers. **Deformable Attention** is **attention that samples smartly** — attending to a few learnable positions instead of everything, making transformer detection practical.

Go deeper with CFSGPT

Get AI-powered deep-dives, save terms, and run advanced simulations — free account.

Create Free Account