ResNet50 ImageNetの事前モデルを微調整したいですが、finetuneの画像前処理について少し質問があります。ResNetのfintuneの画像前処理
ImageNetの前処理では、ピクセルの平均([103.939,116.779,123.68])を差し引く必要があります。データセットを微調整するために使用するときは、ImageNetの平均値を減算するか、データの平均値を減算する必要があります。
私は多くの人が[0,1]にデータを再スケーリングするのを見ていますが、事前にモデル化されたモデル(ImageNet)は[0,255]に画像のスケールを使用しています。なぜ人々はそれをしますか?それは妥当ですか?
imagenetの平均を使用すると、最高の精度を得ることができると思います。しかし、私はそれが大きな違いをもたらすとは思わない。あなたが実験をして私たちに知らせてくれれば本当に涼しいでしょう! 通常、0と1の間のスケーリングは、さまざまなスケールの異なる数の機能がある場合に使用されます。イメージ分類のために、これは必要ではありません。すべてのイメージが同じスケーリングを持ち、モデルが同じスケーリングを持つイメージでトレーニングされていることを確認してください。 –