この作業では、初めて、テストデータがトレーニング中に表示されないクラスまたはドメインに属する可能性があるユニバーサルクロスドメイン検索の問題に対処します。カテゴリの数が動的に増加し、大量のデータを必要とするすべての可能なドメインでのトレーニングの実際的な制約があるため、見えないクラスとドメインの両方に一般化することが重要です。その目標に向けて、SnMpNet(Semantic Neighborhood and Mixture Prediction Network)を提案します。これは、テスト中に遭遇した目に見えないクラスとドメインを説明するために2つの新しい損失を組み込んでいます。具体的には、新しいセマンティック近傍損失を導入して、表示クラスと非表示クラスの間の知識のギャップを埋め、非表示クラスの潜在空間埋め込みが隣接クラスに対して意味的に意味があることを確認します。また、混合予測損失を使用してトレーニングするために、画像レベルおよびセマンティックレベルでの混合ベースの監視を導入します。これは、クエリが非表示ドメインに属している場合に効率的な検索に役立ちます。これらの損失は、SnMpNetを取得するためにSE-ResNet50バックボーンに組み込まれます。 Sketchy ExtendedとDomainNetの2つの大規模データセットでの広範な実験、および最新技術との徹底的な比較により、提案されたモデルの有効性が正当化されます。
In this work, for the first time, we address the problem of universal cross-domain retrieval, where the test data can belong to classes or domains which are unseen during training. Due to dynamically increasing number of categories and practical constraint of training on every possible domain, which requires large amounts of data, generalizing to both unseen classes and domains is important. Towards that goal, we propose SnMpNet (Semantic Neighbourhood and Mixture Prediction Network), which incorporates two novel losses to account for the unseen classes and domains encountered during testing. Specifically, we introduce a novel Semantic Neighborhood loss to bridge the knowledge gap between seen and unseen classes and ensure that the latent space embedding of the unseen classes is semantically meaningful with respect to its neighboring classes. We also introduce a mix-up based supervision at image-level as well as semantic-level of the data for training with the Mixture Prediction loss, which helps in efficient retrieval when the query belongs to an unseen domain. These losses are incorporated on the SE-ResNet50 backbone to obtain SnMpNet. Extensive experiments on two large-scale datasets, Sketchy Extended and DomainNet, and thorough comparisons with state-of-the-art justify the effectiveness of the proposed model.