gk cnn
G検定トップ
> ResNet(残差接続)とは?G検定対策
まず結論
- ResNet(Residual Network)とは、残差接続(skip connection)を導入することで、非常に深いCNNでも安定して学習できるようにしたアーキテクチャ。
- G検定では「なぜ深くできたのか」=勾配消失問題の解決を理解しているかが問われる。
直感的な説明
-
ネットワークを深くすると、
- 学習が進まない
- 精度が悪化する という問題が起きます。
- ResNetは、 👉 層を“飛び越える近道”を用意することで、情報や勾配がスムーズに流れるようにしました。
- 人で言えば、 👉 遠回りせずに近道を通れる構造です。
定義・仕組み
-
ResNetでは、
- 入力 x を
- 変換結果 F(x) に足し合わせて
- 出力を x + F(x) とします。
-
これが 残差接続(skip connection) です。
-
特徴:
- 非常に深いネットワーク(ResNet-50 / 101 / 152)
- 勾配消失・劣化問題の緩和
- 高い汎化性能
いつ使う?(得意・不得意)
使われる場面(得意)
- 高精度画像分類
- 多くのCNNの基盤モデル
注意点・不得意
- モデルが重い
- モバイル用途には不向き(そのままでは)
G検定ひっかけポイント
-
よくある誤り表現:
- ❌ 「軽量化を目的としたモデル」
- ❌ 「Attention機構を導入した」
-
正しい理解:
- 残差接続で深層化
-
判断基準:
- skip connection → ResNet
- チャネルAttention → SENet
まとめ(試験直前用)
- ResNet=残差接続
- skip connectionで勾配が流れる
- 非常に深いCNNが可能に
- 2015年ImageNetで大成功
- 「深さ問題の解決役」
🔗 関連記事
- AlexNet(ディープラーニング革命の起点)とは?G検定対策
- Atrous Convolution(拡張畳み込み)とは?【DeepLabで使われる理由|G検定対策】
- Atrous ConvolutionとPoolingの違いとは?【受容野と解像度の観点で整理|G検定対策】
- AutoAugment・RandAugment・TrivialAugmentの違い【画像データ拡張 完全比較|G検定対策】
- Brightness(明るさ調整)とは?【データ拡張|G検定対策】
🏠 G検トップに戻る