arXiv reaDer
Salient ImageNet:ディープラーニングで偽の機能を発見する方法は?
Salient ImageNet: How to discover spurious features in Deep Learning?
ディープニューラルネットワークは、特に予測にスプリアス機能を多用する場合、現実の世界では信頼できない可能性があります。画像の分類に焦点を当てて、コア機能を常にオブジェクト定義の一部である視覚的機能のセットとして定義しますが、スプリアス機能はオブジェクトと共起する可能性が高いがオブジェクトの一部ではないものです(例:属性クラス「バンドエイド」の「指」)。偽の特徴を発見するための従来の方法は、広範な人間の注釈を必要とするか(したがって、スケーラブルではありません)、または特定のモデルで役立ちます。この作業では、一般的なモデルの推測に使用されるスプリアスおよびコアの視覚的特徴のサブセットを発見し、最小限の人間の監視でそれらを多数の画像にローカライズするための一般的なフレームワークを紹介します。私たちの方法論は、この重要なアイデアに基づいています。モデル予測で使用されるスプリアスまたはコアの視覚的特徴を特定するために、限られた人間の監視(たとえば、特徴)。次に、これらの神経機能注釈が、人間の監督なしで、より多くの画像に非常によく一般化されることを示します。これらの神経機能のアクティベーションマップをソフトマスクとして使用して、スプリアスまたはコアの視覚的機能を強調します。この方法論を使用して、Imagenetからのサンプルの大規模なセットのコアマスクとスプリアスマスクを含むSalientImagenetデータセットを紹介します。このデータセットを使用して、いくつかの人気のあるImagenetモデルが予測でさまざまなスプリアス機能に大きく依存していることを示します。これは、モデルのパフォーマンスを完全に評価するには、標準の精度だけでは不十分であることを示しています。論文のすべての実験を再現するためのコードとデータセットは、https://github.com/singlasahil14/salient_imagenetで入手できます。
Deep neural networks can be unreliable in the real world especially when they heavily use spurious features for their predictions. Focusing on image classifications, we define core features as the set of visual features that are always a part of the object definition while spurious features are the ones that are likely to co-occur with the object but not a part of it (e.g., attribute "fingers" for class "band aid"). Traditional methods for discovering spurious features either require extensive human annotations (thus, not scalable), or are useful on specific models. In this work, we introduce a general framework to discover a subset of spurious and core visual features used in inferences of a general model and localize them on a large number of images with minimal human supervision. Our methodology is based on this key idea: to identify spurious or core visual features used in model predictions, we identify spurious or core neural features (penultimate layer neurons of a robust model) via limited human supervision (e.g., using top 5 activating images per feature). We then show that these neural feature annotations generalize extremely well to many more images without any human supervision. We use the activation maps for these neural features as the soft masks to highlight spurious or core visual features. Using this methodology, we introduce the Salient Imagenet dataset containing core and spurious masks for a large set of samples from Imagenet. Using this dataset, we show that several popular Imagenet models rely heavily on various spurious features in their predictions, indicating the standard accuracy alone is not sufficient to fully assess model performance. Code and dataset for reproducing all experiments in the paper is available at https://github.com/singlasahil14/salient_imagenet.
updated: Mon Mar 28 2022 02:55:37 GMT+0000 (UTC)
published: Fri Oct 08 2021 15:55:05 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アソシエイト