arXiv reaDer
画像認識のための神経伝達とアーキテクチャ適応の共同学習
Joint Learning of Neural Transfer and Architecture Adaptation for Image Recognition
現在の最先端の視覚認識システムは通常、次のパイプラインに依存しています:(a)大規模なデータセット(ImageNetなど)でニューラルネットワークを事前トレーニングし、(b)より小さなタスクでネットワークの重みを微調整する-特定のデータセット。このようなパイプラインは、固定アーキテクチャがすべてのドメインに適しているという強い仮定に基づいて、唯一の重み適応がネットワーク機能をあるドメインから別のドメインに転送できることを前提としています。ただし、異なる認識ターゲットを持つ各ドメインには、機能階層の異なるレベル/パスが必要な場合があります。この場合、一部のニューロンは冗長になり、他の一部は再アクティブ化されて新しいネットワーク構造を形成します。この作業では、アーキテクチャに関係なく重みのみを調整する既存の画像認識パイプラインと比較して、効率と有効性の両方で重みの微調整の利点とともに、各ドメインタスクに合わせて調整されたネットワークアーキテクチャを動的に適応させることを証明します。私たちの方法は、スーパーネットトレーニングをソースドメインタスクで自己教師あり学習に置き換え、ダウンストリームタスクで線形評価を実行することにより、教師なしパラダイムに簡単に一般化できます。これにより、メソッドの検索効率がさらに向上します。さらに、既存のニューラルアーキテクチャ検索の非効率性を調査することにより、私たちのアプローチが機能する理由を説明するための原理的および経験的分析も提供します。ネットワークアーキテクチャと重みの同時分布を維持することが重要であることがわかります。この分析は、画像認識に役立つだけでなく、ニューラルネットワークを作成するための洞察も提供します。人の再識別、年齢推定、性別認識、画像分類、教師なしドメイン適応などの5つの代表的な画像認識タスクに関する実験は、私たちの方法の有効性を示しています。
Current state-of-the-art visual recognition systems usually rely on the following pipeline: (a) pretraining a neural network on a large-scale dataset (e.g., ImageNet) and (b) finetuning the network weights on a smaller, task-specific dataset. Such a pipeline assumes the sole weight adaptation is able to transfer the network capability from one domain to another domain, based on a strong assumption that a fixed architecture is appropriate for all domains. However, each domain with a distinct recognition target may need different levels/paths of feature hierarchy, where some neurons may become redundant, and some others are re-activated to form new network structures. In this work, we prove that dynamically adapting network architectures tailored for each domain task along with weight finetuning benefits in both efficiency and effectiveness, compared to the existing image recognition pipeline that only tunes the weights regardless of the architecture. Our method can be easily generalized to an unsupervised paradigm by replacing supernet training with self-supervised learning in the source domain tasks and performing linear evaluation in the downstream tasks. This further improves the search efficiency of our method. Moreover, we also provide principled and empirical analysis to explain why our approach works by investigating the ineffectiveness of existing neural architecture search. We find that preserving the joint distribution of the network architecture and weights is of importance. This analysis not only benefits image recognition but also provides insights for crafting neural networks. Experiments on five representative image recognition tasks such as person re-identification, age estimation, gender recognition, image classification, and unsupervised domain adaptation demonstrate the effectiveness of our method.
updated: Wed Mar 31 2021 08:15:17 GMT+0000 (UTC)
published: Wed Mar 31 2021 08:15:17 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アソシエイト