クラスの不均衡は、ディープラーニングの多くの実際のアプリケーションに関連する長年の問題です。古典的な学習システムでクラスの不均衡を処理するのに効果的なオーバーサンプリング手法は、エンドツーエンドの深層学習システムに直接適用することはできません。ディープラーニングシステムでオーバーサンプリングを実行するために、コンベックスジェネレーター、マルチクラス分類器ネットワーク、およびリアル/フェイク弁別器の間の3プレイヤーの敵対的ゲームを提案します。凸型ジェネレータは、既存のインスタンスの凸型の組み合わせとしてマイノリティクラスから新しいサンプルを生成し、生成されたサンプルを誤って分類子だけでなく分類子にもだますことを目的としています。その結果、人工サンプルはクラスの周辺に近い重要な場所で生成されます。次に、これにより、分類子によって引き起こされる境界が、少数派クラスからの誤分類を減らす可能性が高い方法で調整されます。複数のクラスの不均衡な画像データセットに対する広範な実験により、提案の有効性が確立されました。
Class imbalance is a long-standing problem relevant to a number of real-world applications of deep learning. Oversampling techniques, which are effective for handling class imbalance in classical learning systems, can not be directly applied to end-to-end deep learning systems. We propose a three-player adversarial game between a convex generator, a multi-class classifier network, and a real/fake discriminator to perform oversampling in deep learning systems. The convex generator generates new samples from the minority classes as convex combinations of existing instances, aiming to fool both the discriminator as well as the classifier into misclassifying the generated samples. Consequently, the artificial samples are generated at critical locations near the peripheries of the classes. This, in turn, adjusts the classifier induced boundaries in a way which is more likely to reduce misclassification from the minority classes. Extensive experiments on multiple class imbalanced image datasets establish the efficacy of our proposal.