# Backbone Optimizer Coupling Eval

> Probes the interdependence between vision backbone architectures and optimization algorithms by measuring how different backbones perform when paired with various optimizers across classification and detection tasks. It evaluates whether architectural design dictates optimal optimizer choice and how this coupling affects transfer learning and hyperparameter robustness. Use when the user wants to benchmark on CIFAR-100, ImageNet-1K, COCO, or asks about evaluating this task. Reports Top-1 accuracy.

- Skill: `qhjqhj00/backbone-optimizer-coupling-eval` (Agent Skill)
- Install (CLI): `npx skillmds add qhjqhj00/backbone-optimizer-coupling-eval`
- Raw SKILL.md: https://api.skillmd.com/api/skills/qhjqhj00/backbone-optimizer-coupling-eval/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Productivity
- Author: qhjqhj00 (https://skillmd.com/u/qhjqhj00)
- Updated: 2026-09-08
- Page: https://skillmd.com/skills/qhjqhj00/backbone-optimizer-coupling-eval

---


# backbone-optimizer-coupling-eval

> Unveiling the Backbone-Optimizer Coupling Bias in Visual Representation Learning — Hippocampus et al. (2024) (arXiv:2410.06373, 2024)

## What this evaluates

Probes the interdependence between vision backbone architectures and optimization algorithms by measuring how different backbones perform when paired with various optimizers across classification and detection tasks. It evaluates whether architectural design dictates optimal optimizer choice and how this coupling affects transfer learning and hyperparameter robustness.

## Datasets

- **CIFAR-100** — total ?; splits: train (-1), test (-1)
- **ImageNet-1K** — total ?; splits: train (-1), val (-1)
- **COCO** — total ?; splits: train (-1), val (-1)

## Metrics

- `Top-1 accuracy` **(primary)** — range: [0, 1]
  - The proportion of correctly classified images out of the total number of images in the dataset. Computed as correct predictions divided by total samples.
- `AP50` — range: [0, 1]
  - Average Precision for object detection and pose estimation computed at an Intersection over Union (IoU) threshold of 0.50. Measures detection/pose quality across recall levels.

## Input / output format

**Input**: Pre-trained vision backbones (e.g., ResNet, ViT, ConvNeXt) initialized with weights from various optimizers, fed with image data from CIFAR-100, ImageNet-1K, or COCO for classification, object detection, or pose estimation tasks.

**Output**: Predicted class labels for classification tasks, or bounding boxes and keypoints for COCO tasks, evaluated against ground truth annotations.

## Scoring recipe

```python
# Pseudo-code for metric computation
def compute_top1_accuracy(predictions, gold_labels):
    correct = sum(1 for pred, gold in zip(predictions, gold_labels) if pred == gold)
    return correct / len(gold_labels)

def compute_ap50(predictions, gold_annotations):
    # COCO standard evaluation at IoU=0.50
    return coco_api.accumulate(predictions, gold_annotations, iouThr=0.50)['AP']

# Apply per dataset/task
if task == 'classification':
    metric_value = compute_top1_accuracy(preds, labels)
elif task in ['detection', 'pose']:
    metric_value = compute_ap50(preds, annotations)
```

## Common pitfalls

- Assuming a single optimizer (e.g., AdamW) is universally optimal regardless of backbone architecture, ignoring the documented coupling bias.
- Overlooking hyperparameter sensitivity; classical CNNs require narrow, specific learning rate and weight decay ranges, while modern DNNs tolerate broader ranges.
- Directly swapping optimizers during transfer learning without re-tuning, which degrades performance due to the bidirectional coupling bias.

## Evidence (verbatim from paper)

> Table[2] details the Top-1 accuracy for a curated selection of vision backbones under various optimizers. The results are congruent with those from CIFAR-100, reinforcing the BOCB phenomenon.

## Citation

```bibtex
@misc{hippocampus2024backbone,
  title={Unveiling the Backbone-Optimizer Coupling Bias in Visual Representation Learning},
  author={Hippocampus et al. (2024)},
  year={2024},
  note={arXiv:2410.06373}
}
```

- arXiv: 2410.06373

