ポイント
- 特徴マップは小さな板が写真を走査したあと、場所ごとに付けた点数を元の並びのとおりに並べた絵です。
- 値が大きい場所は、その板が探す模様がはっきりあった場所です。値が小さければあまりなかった場所です。
- 板が何枚もあれば特徴マップもその分だけ何枚も出ます。一つの層が出すのは絵一つの束です。
- 層を上がるほど絵は小さくなり枚数は増えます。位置はぼやけ、意味は濃くなります。
- 次の層は元の写真ではなく前の層が作った特徴マップを受け取り、また走査します。
たとえで理解する
丘の原っぱに風力発電機が列をそろえて立っています。管理室の画面には発電機が立つ場所そのままにマスが描かれていて、マスごとに今その発電機がどれだけ回っているか数字が浮かびます。尾根に遮られて風が届かない列は数字ががくっと落ち、風がまっすぐ入る場所は数字が高くなります。
数字を紙にただ書き取るだけでは何も分かりません。ところが発電機の場所そのままにマスへ入れておくと、風が遮られる列が原っぱのどこを横切っているかが絵のように浮かび上がります。管理者がすることは数字を一つずつ読むのではなく、画面の模様を見ることです。
画面は一枚ではありません。同じ瞬間について、回転速度の画面、振動の画面、温度の画面のように測るものを変えた画面を並べて出せば、同じ原っぱをめぐって何枚も積み重なります。特徴マップもこうして場所を保ったまま何枚も積み重なります。
くわしく
場所を保つことが要です
特徴マップを理解する鍵は「値がいくつか」ではなく「値がどこにあるか」です。走査は写真の上の場所ごとに点数を一つずつ出しますが、その点数を場所と無関係に袋へ放り込んでしまえば何の役にも立ちません。点数を出てきた場所のとおりに格子に乗せるからこそ絵になります。
そのため特徴マップは元の写真と形がよく似ています。縦横の大きさは板をずらす間隔や端の扱いによって元と同じか小さくなりますが、左上は変わらず左上、右下は変わらず右下です。写真の中の物体が右にあったなら、特徴マップでも値が大きい場所は右に集まります。
この性質のおかげで物体がどこにあるかを突き止めることが可能になります。物体ごとに枠を付ける仕事や点単位で切り出す仕事は、特徴マップに残った位置をたどり直して使います。写真一枚に名札を一つ付けるだけの仕事は、たいてい最後に位置を一つにまとめて、何があるかだけを集めます。
一枚ではなく一束です
一つの層には板が数十から数百枚あり、板ごとに別々に走査するので結果も板の数だけ出ます。縦線を探す板が作った絵、色が急に変わる場所を探す板が作った絵が並んで積み重なります。
同じ場所を何枚もの絵で同時に見ると、その場所の性質を読み取れます。縦線の絵でも横線の絵でも値が高い場所は、二つの線が出会う角である可能性が高いです。次の層はまさにこの点を利用します。何枚もを一度に覆う厚みのある板で走査しながら、どの絵どうしが同時に高いかを見てより大きな部品を見分けます。
上がるほど小さく厚くなります
層を進むにつれて特徴マップの形が規則的に変わります。数層に一度、プーリングや大股の走査が入る箇所で縦横は半分に減り、枚数は二倍に増える設計がよくあります。その間の層は大きさも枚数もそのままにする場合が多いです。広くて薄かった束が、だんだん小さくて厚みのある束になります。
この変化が意味するところははっきりしています。手前の特徴マップの一マスは元の写真の爪ほどの場所一つを指しますが、奥の特徴マップの一マスは写真の広い区域をまるごと要約します。位置はつぶれ、代わりに「その近くに何があったか」という意味が込められます。最後の層まで来ると縦横が数マスしか残らず、一マスがほぼ写真全体を代表するようになります。
目でそのまま読めるのは手前です
特徴マップを絵として取り出してみると、最初の層は分かりやすいです。輪郭だけ残った写真、片方向の線だけが際立った写真のように元の写真の名残があります。何を見つけたのか人の目でも見当が付きます。
奥に行くほど事情が変わります。まだら模様の小さな格子にしか見えず、どのマスがなぜ点灯したのか一目では読み取れません。マス数が少なく、意味が何枚にも散らばっているからです。人の顔や車輪のように名前を付けられるものに反応する絵もありますが、見つけ出すには別に分析が必要です。そのためモデルが何を見て判断したのか調べたい人たちは、特徴マップをそのまま見る代わりに、どの場所が結論に大きく寄与したかを元の写真の上に色を重ねて見る方法を使います。
もう少し正確に
特徴マップは畳み込み層の出力です。縦・横・枚数の三方向を持つ値の塊で、枚数はその層のフィルター数と同じです。それぞれの値は掛けて足した結果に基準値を足し、活性化関数を通したあとの数字です。活性化関数で負の値を0に押さえ込む方式をよく使うため、実際の特徴マップには0のマスがとても多くあります。
管理画面のたとえがずれる点もあります。画面の数字は発電機一台が作った値ですが、特徴マップの一マスは元の写真の一点ではなく、その点の周りの複数の点がいっしょに作った値です。層が深くなるほど一マスが抱え込む元の範囲が広がるので、奥のマス一つは写真の大きな塊に対応します。
また管理画面は人に見せるために作られたものですが、特徴マップは次の層が使うために作られた中間結果です。絵として描いてみることはできても、人が読みやすいように整えられた形ではありません。
やってみる
よくある誤解
特徴マップが元の写真をぼかしたものだと思われがちですが、実際には写真ではなく場所ごとに付けた点数を並べた表です。
特徴マップ一枚に物体一つが写ると見なされがちですが、実際には一枚は一つの模様に対する反応にすぎず、物体は何枚もにまたがって現れます。
層を上がっても絵の枚数はいつも同じと思われがちですが、実際には層ごとに板の数を別に決めます。同じ段階の中ではそのままにして、絵が小さくなるときに増やす場合が多いです。
ひとこと要約
特徴マップは走査が場所ごとに付けた点数を元の並びのとおりに並べた絵で、層を上がるほど小さく厚くなりながら位置の代わりに意味を込めていきます。
誤りや、もっと良いたとえがありますか? 修正を提案する · 最終更新 2026-10-17