arXiv reaDer
ディープメトリック学習のための新しいクラスを生成することを学ぶ
Learning to Generate Novel Classes for Deep Metric Learning
ディープメトリック学習は、トレーニング中にクラスが表示されない場合でも、データ間の距離がクラスの同等性を反映する埋め込みスペースを学習することを目的としています。ただし、トレーニングで利用できるクラスの数が限られているため、学習した埋め込みスペースを一般化することはできません。これに動機付けられて、新しいクラスとその埋め込みベクトルを合成する新しいデータ拡張アプローチを紹介します。私たちのアプローチは、埋め込みモデルに豊富なセマンティック情報を提供し、元のデータでは利用できない新しいクラスでトレーニングデータを拡張することにより、その一般化を改善できます。このアイデアは、クラスラベルとノイズが与えられると、クラスのランダム埋め込みベクトルを生成する条件付き生成モデルを学習して活用することで実装されます。私たちが提案するジェネレーターは、現実的で多様なクラスを拡張することにより、損失がより豊富なクラス関係を使用できるようにし、目に見えないサンプルへのより良い一般化をもたらします。公開ベンチマークデータセットの実験結果は、私たちの方法がプロキシベースの損失のパフォーマンスを明らかに向上させることを示しています。
Deep metric learning aims to learn an embedding space where the distance between data reflects their class equivalence, even when their classes are unseen during training. However, the limited number of classes available in training precludes generalization of the learned embedding space. Motivated by this, we introduce a new data augmentation approach that synthesizes novel classes and their embedding vectors. Our approach can provide rich semantic information to an embedding model and improve its generalization by augmenting training data with novel classes unavailable in the original data. We implement this idea by learning and exploiting a conditional generative model, which, given a class label and a noise, produces a random embedding vector of the class. Our proposed generator allows the loss to use richer class relations by augmenting realistic and diverse classes, resulting in better generalization to unseen samples. Experimental results on public benchmark datasets demonstrate that our method clearly enhances the performance of proxy-based losses.
updated: Tue Jan 04 2022 06:55:19 GMT+0000 (UTC)
published: Tue Jan 04 2022 06:55:19 GMT+0000 (UTC)
参考文献 (このサイトで利用可能なもの) / References (only if available on this site)
被参照文献 (このサイトで利用可能なものを新しい順に) / Citations (only if available on this site, in order of most recent)
Amazon.co.jpアソシエイト