Litcius/Paper detail

Towards Viewpoint-Invariant Visual Recognition via Adversarial Training

Shouwei Ruan, Yinpeng Dong, Hang Su, Jianteng Peng, Ning Chen, Xingxing Wei

202317 citationsDOI

Abstract

Visual recognition models are not invariant to viewpoint changes in the 3D world, as different viewing directions can dramatically affect the predictions given the same object. Compared to 2D transformations, the exploration of 3D viewpoint invariance deserves more attention for its greater practical significance. Motivated by the success of adversarial training in promoting model robustness, we propose Viewpoint-Invariant Adversarial Training (VIAT) to improve viewpoint robustness of common image classifiers. By regarding viewpoint transformation as an attack, VIAT is formulated as a minimax optimization problem, where the inner maximization characterizes diverse adversarial viewpoints by learning a Gaussian mixture distribution based on a new attack GMVFool, while the outer minimization trains a viewpoint-invariant classifier by minimizing the expected loss over the worst-case adversarial viewpoint distributions. To further improve the generalization performance, a distribution sharing strategy is introduced leveraging the transferability of adversarial viewpoints across objects. Experiments validate the effectiveness of VIAT in improving the viewpoint robustness of various image classifiers based on the diversity of adversarial viewpoints generated by GMVFool.

Topics & Concepts

Adversarial systemComputer scienceArtificial intelligenceMinimaxInvariant (physics)Machine learningCognitive neuroscience of visual object recognitionRobustness (evolution)ViewpointsParametric statisticsMaximizationPattern recognition (psychology)Mathematical optimizationMathematicsObject (grammar)BiochemistryGeneArtChemistryMathematical physicsVisual artsStatisticsAdversarial Robustness in Machine LearningDomain Adaptation and Few-Shot LearningAnomaly Detection Techniques and Applications
Towards Viewpoint-Invariant Visual Recognition via Adversarial Training | Litcius