Skip to main content
QUICK REVIEW

[論文レビュー] Local Unsupervised Learning for Image Analysis

Lea T. Grinberg, J. J. Hopfield|arXiv (Cornell University)|Aug 14, 2019
Advanced Image and Video Retrieval Techniques参考文献 18被引用数 7
ひとこと要約

本論文は、誤差逆伝播法を用いずに、下位から上位へのHebb的スタイルの重み更新のみを用いて畳み込みニューラルネットワークを訓練する局所的で自己教師あり学習アルゴリズムを提案する。パッチ正規化と急峻な非線形性を組み合わせることで、CIFAR-10およびImageNet-32における分類精度が、エンドツーエンドの誤差逆伝播法で訓練されたネットワークと同等の水準に達し、自己教師あり学習が非教師データから強力な一般化表現を生成できることを示している。

ABSTRACT

Local Hebbian learning is believed to be inferior in performance to end-to-end training using a backpropagation algorithm. We question this popular belief by designing a local algorithm that can learn convolutional filters at scale on large image datasets. These filters combined with patch normalization and very steep non-linearities result in a good classification accuracy for shallow networks trained locally, as opposed to end-to-end. The filters learned by our algorithm contain both orientation selective units and unoriented color units, resembling the responses of pyramidal neurons located in the cytochrome oxidase 'interblob' and 'blob' regions in the primary visual cortex of primates. It is shown that convolutional networks with patch normalization significantly outperform standard convolutional networks on the task of recovering the original classes when shadows are superimposed on top of standard CIFAR-10 images. Patch normalization approximates the retinal adaptation to the mean light intensity, important for human vision. We also demonstrate a successful transfer of learned representations between CIFAR-10 and ImageNet 32x32 datasets. All these results taken together hint at the possibility that local unsupervised training might be a powerful tool for learning general representations (without specifying the task) directly from unlabeled data.

研究の動機と目的

  • 局所的学習が表現学習において誤差逆伝播法よりも劣っているという一般的な信念に挑戦すること。
  • 非教師データから直接畳み込みフィルタを学習できるスケーラブルで局所的かつ自己教師ありのアルゴリズムを設計すること。
  • パッチ正規化と急峻な非線形性を用いた局所的学習が、タスク固有の誤差信号なしに汎用的な特徴を生成できるかどうかを調査すること。
  • CIFAR-10とImageNet-32間での学習済み表現の転移性を評価すること。
  • 学習されたフィルタの生物学的妥当性が、霊長類のV1皮質組織(例:ボブとインターバルクルス領域)とどのように関連しているかを検討すること。

提案手法

  • アルゴリズムは、画像パッチ内のランク順序付き活性化に基づいて畳み込みフィルタ重みを更新する局所的でHebb的スタイルの学習ルールを用いる。
  • 各訓練バッチは、入力画像からランダムにシャッフルされ、重複のないW×W×3のパッチから構成される。
  • 学習ルールはスパースで、上位および下位ランクのチャンネルにのみ非ゼロ勾配が発生する「勝者が全員を取る」型の活性化関数を採用する。
  • パッチ正規化を各パッチに適用して、平均光強度への網膜の適応を模倣し、照明変化に対してより頑健にする。
  • 非常に急峻な非線形性を活性化関数に用いることで特徴選択性を向上させ、皮質応答ダイナミクスを模倣する。
  • ネットワークは段階的に訓練される:まず畳み込みフィルタを局所的学習で、次に特徴抽出器を逆伝播なしに標準的なSGDで上位層分類器を訓練する。

実験結果

リサーチクエスチョン

  • RQ1完全に局所的で自己教師ありの学習アルゴリズムが、誤差逆伝播法なしに、画像データセットで競争力のある分類精度を達成できるか?
  • RQ2パッチ正規化は、影などの照明変化に対してどのように性能を向上させるのか?
  • RQ3CIFAR-10とImageNet-32のような異なるデータセット間で、局所的自己教師あり学習によって得られた表現の転移性はどの程度高いか?
  • RQ4局所的アルゴリズムで学習されたフィルタは、霊長類のV1皮質領域(例:ボブおよびインターバルクルス領域)に類似した機能的組織を示すか?
  • RQ5パッチ正規化や急峻な非線形性といったアーキテクチャ的要素を含めた場合、局所的学習の性能がエンドツーエンドの誤差逆伝播法と同等になるか?

主な発見

  • 提案された局所的自己教師あり学習アルゴリズムは、類似したアーキテクチャとサイズのエンドツーエンドの誤差逆伝播法で訓練されたネットワークと同等のCIFAR-10における分類精度を達成した。
  • ImageNet-32では、エンドツーエンド学習と比べてわずかに低いが、同じ範囲内に収まる精度を達成しており、スケーラビリティと競争力の両方を示した。
  • パッチ正規化は、影のあるCIFAR-10テストセットにおいて、標準的な畳み込みネットワークを大きく上回る性能を発揮した。
  • アルゴリズムが学習したフィルタは、明確に方向選択性を持つユニットと色に敏感なユニットに分離しており、霊長類のV1におけるボブおよびインターバルクルス経路に類似した機能的特徴を示した。
  • CIFAR-10とImageNet-32間での転移学習は成功しており、1つのデータセットで事前学習したモデルが、上位層分類器をSGDで微調整するだけで、もう一方のデータセットで良好な性能を発揮した。
  • データオーグメンテーション、ドロップアウト、前処理なしに強力な結果を達成しており、学習済み特徴の頑健さが顕著に示された。

より良い研究を、今すぐ始めましょう

論文の読解から最終レビューまで、研究時間を劇的に削減しましょう。

クレジットカード登録不要

このレビューはAIが作成し、人間の編集者が確認しました。