AI用語集・ディープラーニングの応用例

VGGとは

ブイジージーVGGNet

別名:VGGNet、VGG16、VGG19

  • シラバス 技術26
  • ◯×チェック3問
  • 練習問題3問

最終更新日:作成:ウカトレ編集部(AIで作成し、別のAIが一次資料と照合)人による確認:未出典

1行定義

VGGとは、3×3の小さなフィルタの畳み込み層を何層も重ねて深くした、オックスフォード大学の研究グループが提案したCNNのことです。

くわしく

VGGは、オックスフォード大学のSimonyanとZissermanが2014年に発表したCNNです。名前は、2人が所属する研究グループVisual Geometry Groupの略称に由来します。層を深くすると精度がどこまで上がるかを確かめるため、深さだけを変えた複数の構成を比べました。

小さなフィルタを重ねる

それまでのCNNには、AlexNetのように、最初の層で11×11などの大きなフィルタを使うものがありました。VGG16やVGG19では、畳み込み層のフィルタをすべて3×3にそろえています。

3×3の層を、間にプーリングを入れずに2つ重ねると5×5の範囲を、3つ重ねると7×7の範囲を見られます。入力と出力のチャネル数をどちらもCとすると、3×3を3層重ねた重みの数は3 × 3 × 3 × C × C = 27C²で、7×7の1層の49C²より少なくなります。さらに、層ごとにReLU関数が入るので、より複雑な特徴を表せます。

構成

畳み込み層を数層重ねては、最大値プーリングで縦横を半分にする流れを繰り返します。チャネル数は64から始まり、プーリングのたびに2倍になって512で止まります。最後に全結合層3層で1,000クラスに分類します。重みをもつ層が16層のものをVGG16、19層のものをVGG19と呼びます。

長所と短所

構造が単純で、学習済みモデルも公開されました。そのため、転移学習の特徴抽出器や、SSDやSegNetなどの土台として広く使われました。一方で、VGG16のパラメータ数は約1億3,800万と多く、その大部分は最後の全結合層にあります。計算も重いため、スマートフォンなどの端末で動かす用途には向きません。

2014年のILSVRCでは、画像分類部門でGoogLeNetに次ぐ2位、位置特定の部門で1位でした。

覚え方

「VGGは3×3を積み重ねた、単純で重いCNN」と覚えます。

G検定での出題

出題のされ方

3×3の小さなフィルタを重ねる設計の利点、VGG16・VGG19の層の数え方、2014年のILSVRCでの順位、パラメータの多くが全結合層に集中していることが問われます。GoogLeNetやResNetとの違いも論点です。

混同しやすい用語

用語意味
VGGこのページの用語3×3の小さなフィルタの畳み込み層を何層も重ねて深くした、オックスフォード大学の研究グループが提案したCNN
AlexNet2012年のILSVRCで従来の手法に大差をつけて優勝した、畳み込み層5層と全結合層3層からなるCNN
GoogLeNet大きさの異なる畳み込みを並列に行うInceptionモジュールを重ね、2014年のILSVRCの画像分類部門で優勝したCNN

◯×チェック

3問

次の文が正しいか、誤りかを選んでください。

  1. VGG16の「16」は、畳み込み層と全結合層を合わせた、重みをもつ層の数を表している。

    答えを見る

    答え ◯ 正しい

    VGG16は畳み込み層13層と全結合層3層からなります。重みをもたないプーリング層は数えません。VGG19は畳み込み層が16層です。

  2. VGGは、2014年のILSVRCの画像分類部門で優勝したモデルである。

    答えを見る

    答え × 誤り

    画像分類部門では2位で、優勝はGoogLeNetでした。VGGのチームは、物体の位置を示す位置特定の部門で1位になっています。

  3. VGGは、層を飛び越えて入力を出力に足し合わせるスキップ結合を使い、19層までの深さを実現した。

    答えを見る

    答え × 誤り

    VGGは畳み込み層とプーリング層を順に重ねただけの単純な構成です。スキップ結合は、2015年のResNetで導入された仕組みです。

この用語の練習問題

3問
  1. #0066画像分類モデルの設計の工夫難易度 基礎・単一選択未回答
  2. #0209モバイル向けモデルの自動設計難易度 標準・単一選択未回答
  3. #0401VGGの3×3畳み込みの積み重ね難易度 応用・単一選択未回答

出典

作成:ウカトレ編集部(AIで作成し、別のAIが一次資料と照合)人による確認:未 最終確認日: 対応シラバス:シラバス第1.4版 技術26

誤りを報告

表示設定

テーマ
文字の大きさ
問題演習