G検定 用語解説
Fast R-CNNとは
R-CNNの改良版。画像全体を一度だけ畳み込んで特徴マップを作り、そこから各領域候補の特徴をまとめて取り出すことで処理を高速化した物体検出手法。
この記事の目次
Fast R-CNNの意味と見分け方
Fast R-CNNは、G検定の「大項目6 ディープラーニングの応用例」に出てくる用語です。定義だけでなく、どの場面で使う言葉か、何と混同しやすいか、問題文のどの表現で判断するかまで確認します。
情報源と編集区分
公式範囲を確認し、具体例・誤答例・判断手順は当サイトが編集。
試験概要(公式)試験での問われ方
定義の言い換え
用語そのものではなく、説明文の一部を言い換えて出されることがあります。
似た概念との比較
同じ章の用語と入れ替えた選択肢に注意します。対象、目的、使う場面を分けます。
具体例からの判断
問題文の事例が、定義のどの部分に対応しているかを先に確認します。
誤答しやすいポイント
「大項目6 ディープラーニングの応用例」の問題で、取り違えやすい組み合わせです。
- 物体検出(R-CNN系/YOLO/SSD)とセグメンテーション(セマンティック=画素単位の塗り分け、インスタンス=個体ごとに区別)の混同。
- word2vec・BERT・GPTの違い(BERT=前後両方向、GPT=一方向・自己回帰)。
- 強化学習の応用(DQN、AlphaGo)と画像/言語タスクの取り違え。
関連する確認問題
大項目6 ディープラーニングの応用例 / 音声・強化学習
囲碁で、自己対戦による学習を通じて強化されたシステムとして知られ、AlphaGoの後継として語られることが多いものはどれか。
正解は「AlphaGo Zero」である。AlphaGo Zeroは自己対戦を通じて強化学習を進めた囲碁AIとして知られる。ELMoは自然言語処理の分散表現、Fast R-CNNは物体検出、Cycプロジェクトは知識ベース構築の取り組みであり、囲碁の強化学習システムではない。 固有名は分野と学習方法で対応させる。ELMoは文脈依存の単語表現、Fast R-CNNは物体検出、Cycは常識知識ベース構築である。自己対戦を通じて囲碁を強化学習したシステムはAlphaGo Zeroである。
大項目6 ディープラーニングの応用例 / 画像認識・物体検出
物体検出手法R-CNNの改良版で、画像全体を一度だけ畳み込んで特徴マップを作り、そこから各領域候補の特徴をまとめて取り出すことで処理を高速化した手法はどれか。
正解は「Fast R-CNN」である。もとのR-CNNが領域候補ごとに個別に畳み込みを行って遅かったのに対し、画像全体を一度だけ畳み込んで特徴マップを作り、そこから各領域候補の特徴をまとめて取り出すことで大幅に高速化した。R-CNNは領域候補ごとに処理する初期の手法、YOLOは領域候補の段階を設けず画像を一度見て検出する一段階の手法、セマンティックセグメンテーションは画素ごとに種類を塗り分ける別のタスクで、いずれもFast R-CNNとは異なる。 R-CNN系列は畳み込みの共有範囲で区別する。R-CNNは領域候補ごとにCNN計算を繰り返す。Fast R-CNNは画像全体の畳み込みを一度だけ行い、共通特徴マップから各RoIを取り出す。YOLOは候補領域を別段階にしない一段階検出である。
大項目6 ディープラーニングの応用例 / 画像認識・物体検出
Renらが2015年に発表したFaster R-CNNの原論文(Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks)の抄録が導入する中心的な仕組みとして、最も適切なものはどれか。
正解は「検出ネットワークと画像全体の畳み込み特徴を共有し、領域提案をほぼ無料にするRegion Proposal Network(RPN)」である。Faster R-CNNの原論文(arXiv:1506.01497)の抄録は、最先端の物体検出ネットワークが物体の位置を仮定する領域提案アルゴリズムに依存し、SPPnetやFast R-CNNで検出ネットワークの実行時間が短くなった結果、領域提案の計算がボトルネックになったと述べる。そこで、検出ネットワークと画像全体の畳み込み特徴を共有することで領域提案をほぼ無料にするRegion Proposal Network(RPN)を導入する。RPNは各位置で物体の境界と物体らしさのスコアを同時に予測する全畳み込みネットワークで、その提案をFast R-CNNが検出に使い、両者は畳み込み特徴を共有する1つのネットワークに統合される。VGG-16ではすべての工程を含めてGPU上で5fpsを達成したと述べる。
同じ章で確認したい用語
到達チェック
- Fast R-CNNを一文で説明できる
- 同じ章の似た用語と違いを説明できる
- 問題文の具体例から、Fast R-CNNに関係する論点を拾える
- 関連問題を解き、誤答した選択肢の理由を確認できる
執筆: AI資格ドリル編集部(運営者情報を見る)