一般化されたゼロショット学習(GZSL)の最適なトランスポート(OT)フレームワークを提案し、補助属性を使用して、表示されているクラスと表示されていないクラスの両方のサンプルを区別しようとします。最適なトランスポート問題を解決することにより、機能と属性間の不一致が最小限に抑えられます。具体的には、条件付き生成モデルを構築して、見たクラスの属性から特徴を生成し、生成された特徴の分布と実際の特徴の分布との間の最適なトランスポートを確立します。生成モデルと最適なトランスポートは、属性ベースの正則化を使用して繰り返し最適化され、生成された特徴の識別力がさらに強化されます。分類器は、表示されているクラスと表示されていないクラスの両方に対して生成された機能に基づいて学習されます。一般化されたゼロショット学習に加えて、私たちのフレームワークは、標準およびトランスダクティブZSL問題にも適用できます。実験によると、最適なトランスポートベースの方法は、いくつかのベンチマークデータセットで最先端の方法よりも優れています。
We propose an optimal transport (OT) framework for generalized zero-shot learning (GZSL), seeking to distinguish samples for both seen and unseen classes, with the assist of auxiliary attributes. The discrepancy between features and attributes is minimized by solving an optimal transport problem. Specifically, we build a conditional generative model to generate features from seen-class attributes, and establish an optimal transport between the distribution of the generated features and that of the real features. The generative model and the optimal transport are optimized iteratively with an attribute-based regularizer, that further enhances the discriminative power of the generated features. A classifier is learned based on the features generated for both the seen and unseen classes. In addition to generalized zero-shot learning, our framework is also applicable to standard and transductive ZSL problems. Experiments show that our optimal transport-based method outperforms state-of-the-art methods on several benchmark datasets.