atlas

Research map / Label-efficient and robust learning / Recognition and long-tail

Pedestrian Attribute Recognition as Label-balanced Multi-label Learning

ICML 2024 · Label-efficient and robust learning › Recognition and long-tail · approach: Partial and multi-label learning · 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.

placeholder

Problem

Pedestrian attribute recognition (PAR) datasets are heavily label-imbalanced and co-occurrence entangled, so image-level label-balanced re-sampling is infeasible, and feature augmentation for under-represented attributes overfits.

Approach

Decouple feature extractor (instance-balanced training) from attribute-wise classifiers retrained on label-balanced re-sampled cached features (FRDL); augment features by translating them along their local loss gradient with SGD trajectories, giving heterogeneous Bayesian-like sampling (GOAT), plus a feature de-noising loss.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use label-balanced feature re-sampling and decoupled classifier training instead of the baselinePAR · PA100k, RAPv1, PETAmA: 82.30 -> 88.53; 80.61 -> 86.31; 86.29 -> 87.55Helped
Add GOAT feature augmentation to FRDL (ablation)FRDL · PA100k, RAPv1, PETAmA: 88.53 -> 89.44; 86.31 -> 87.72; 87.55 -> 88.59Helped
Replace ISDA covariance with random noise covariance (ablation)FRDL + ISDA · PA100k, RAPv1, PETAmA: 88.70 -> 88.79; 86.52 -> 86.46; 87.94 -> 87.93No clear effect
Add ISDA feature augmentation (ablation)FRDL · PA100k, RAPv1, PETAmA: 88.53 -> 88.70; 86.31 -> 86.52; 87.55 -> 87.94Helped
Add MetaSAug feature augmentation (ablation)FRDL · PA100k, RAPv1, PETAmA: 88.53 -> 88.63; 86.31 -> 86.58; 87.55 -> 87.80Helped
Generate GOAT features along an SGD trajectory rather than using Eq. [ref] translation alone (ablation)FRDL + GOAT · PA100k, RAPv1, PETAmA: 88.84 -> 89.15; 86.75 -> 87.52; 87.96 -> 88.27Helped
Add feature de-noising to GOAT features generated along an SGD trajectory (ablation)FRDL + GOAT (SGD) · PA100k, RAPv1, PETAmA: 89.15 -> 89.44; 87.52 -> 87.72; 88.27 -> 88.59Helped
Use GOAT rather than standard pixel-space augmentation (ablation)PAR · PA100k, PETAzs, RAPzsmA: 82.55 -> 84.16; 75.22 -> 76.41; 76.43 -> 77.98Helped
Use Cutout augmentation (ablation)PAR baseline · PA100k, PETAzs, RAPzsmA: 82.45 -> 81.09; 75.01 -> 73.83; 76.14 -> 73.56Hurt
Use Mixup augmentation (ablation)PAR baseline · PA100k, PETAzs, RAPzsmA: 82.45 -> 82.07; 75.01 -> 74.50; 76.14 -> 75.79Mixed
Add dropout variational inference to GOAT (ablation)GOAT · PA100k, PETAzs, RAPzsmA: 84.16 -> 84.50; 76.41 -> 76.66; 77.98 -> 78.41Helped

Surprising findings

Limitations

Experimental setup

Datasets: PA100k PETA RAPv1 PETAzs RAPzs UPAR

Benchmarks: PA100k RAPv1 PETA PETAzs RAPzs UPAR*

Metrics: mA F1

Baselines: ResNet-50 baseline ConvNeXt-base baseline DAFL DRFormer IAA-Caps EALC DFDT FEMDAR VAC JLAC L2L OAGCN

Builds on: decoupled learning ISDA MetaSAug class-balanced loss re-weighting

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