データ拡張は、ディープ ニューラル ネットワークのトレーニングにおける一般化を改善するために広く使用されています。最近の研究では、最悪の場合の変換または敵対的拡張戦略を使用すると、精度と堅牢性が大幅に向上することが示されています。ただし、画像変換の微分不可能な特性により、強化学習や進化戦略などの検索アルゴリズムを適用する必要がありますが、これは大規模な問題では計算上実用的ではありません。この作業では、ランダムなデータ拡張を伴う一貫性トレーニングを適用するだけで、ドメイン適応 (DA) と汎化 (DG) に関する最先端の結果が得られることを示します。敵対的な例で精度とロバスト性をさらに改善するために、空間変換ネットワーク (STN) に基づく微分可能な敵対的データ拡張方法を提案します。敵対的変換とランダム変換を組み合わせた方法は、複数の DA および DG ベンチマーク データセットで最先端の方法よりも優れています。さらに、提案された方法は、破損に対して望ましい堅牢性を示しており、一般的に使用されるデータセットでも検証されています。
Data augmentation has been widely used to improve generalization in training deep neural networks. Recent works show that using worst-case transformations or adversarial augmentation strategies can significantly improve the accuracy and robustness. However, due to the non-differentiable properties of image transformations, searching algorithms such as reinforcement learning or evolution strategy have to be applied, which are not computationally practical for large scale problems. In this work, we show that by simply applying consistency training with random data augmentation, state-of-the-art results on domain adaptation (DA) and generalization (DG) can be obtained. To further improve the accuracy and robustness with adversarial examples, we propose a differentiable adversarial data augmentation method based on spatial transformer networks (STN). The combined adversarial and random transformations based method outperforms the state-of-the-art on multiple DA and DG benchmark datasets. Besides, the proposed method shows desirable robustness to corruption, which is also validated on commonly used datasets.