AIMech AI

DropBlock

Layers & Modules AIMech:DropBlock DRAFT
A training-time feature-map transformation for convolutional networks that suppresses randomly placed contiguous spatial blocks of activations and rescales retained activations.
Identity Notes & Concept Scope DropBlock defines a structured dropout transformation of intermediate convolutional feature maps, rather than an entire CNN, input-only Cutout augmentation or always-whole-channel SpatialDropout. The paper’s default uses separate spatial masks for feature channels; a shared-channel mask is an examined alternative. A block spanning a whole map and a block of size1 are boundary settings, not equivalence of the general methods. No normalized identity match was found across all 442 pinned AIO labels/scoped synonyms and 273 preceding native IDs/names/aliases. Full-checkout fixed-string searches included ignored and hidden files in worktree and main, returning 18 and 18 lines respectively. Every text hit was a prior candidate lead. Eleven exact AIO CLASS nodes with scoped synonyms/comments and outgoing edges and five native neighboring mechanisms were inspected. Absence is bounded to this snapshot and semantic neighborhood.

Claims & Grounded Evidence

1 Claim
Mechanism #method
During training, sample block seeds within the spatial region whose expanded square blocks fit inside the feature map, suppress the union of those blocks, multiply activations by the resulting keep mask and normalize using the observed retained-mask fraction. The paper uses a block size and a seed probability gamma computed approximately from the desired keep probability, block area and number of valid centers. Overlap makes the formula approximate. The author-linked pinned TensorFlow implementation confirms gamma as the probability that a valid center becomes a drop seed. It supports square feature maps, clamps block size to map width, expands zeros using minimum pooling, and computes normalization from the resulting mask tensor as a whole. During ordinary inference, the transformation returns its input unchanged. The paper recommends a linear decrease of keep probability from1 to a target during training; this schedule is an experimental choice rather than a new learned mask.

⚠️ Curated Limitations & Negative Results

Artificial Intelligence Ontology (AIO) Grounding

Mapped AIO Classes
AIO Target Class Mapping Relation Mapping Rationale
AIO:Layer
Layer
broad_match The method is represented as the defined neural-network component that transforms an input feature map for subsequent layers. The generic AIO Layer is broader than this particular transformation.
AIO:DropoutLayer
Dropout Layer
related_match DropBlock shares stochastic training-time activation suppression with dropout. Its contiguous blocks, overlapping coverage and realized-mask normalization differ from the pinned independent-unit/fixed-rate description, so this is a related association rather than equivalence or a forced subclass claim.

Evidence Sources & Primary Literature

2 Sources
Source ID Publication / Document Type / Access Reference & Checksum
method-source
Golnaz Ghiasi, Tsung-Yi Lin, Quoc V. Le
primary paper
full_text
sha256:bb215d0f3d8f…
pinned-implementation
TensorFlow TPU contributors
official documentation
documentation
sha256:0707ff8e76dd…

Curation Provenance

Curator: Codex
Method: ai_assisted
Model: GPT-6
Created: 2026-10-11T12:27:02Z
Updated: 2026-10-11T12:27:02Z
Source File: data/curated/DropBlock.yaml