特徴マップFeature Map

走査の結果を場所そのままに並べた絵

ポイント
  • 特徴マップは小さな板が写真を走査したあと、場所ごとに付けた点数を元の並びのとおりに並べた絵です。
  • 値が大きい場所は、その板が探す模様がはっきりあった場所です。値が小さければあまりなかった場所です。
  • 板が何枚もあれば特徴マップもその分だけ何枚も出ます。一つの層が出すのは絵一つの束です。
  • 層を上がるほど絵は小さくなり枚数は増えます。位置はぼやけ、意味は濃くなります。
  • 次の層は元の写真ではなく前の層が作った特徴マップを受け取り、また走査します。
目次

1たとえで理解する

丘の原っぱに風力発電機が列をそろえて立っています。管理室の画面には発電機が立つ場所そのままにマスが描かれていて、マスごとに今その発電機がどれだけ回っているか数字が浮かびます。尾根に遮られて風が届かない列は数字ががくっと落ち、風がまっすぐ入る場所は数字が高くなります。

数字を紙にただ書き取るだけでは何も分かりません。ところが発電機の場所そのままにマスへ入れておくと、風が遮られる列が原っぱのどこを横切っているかが絵のように浮かび上がります。管理者がすることは数字を一つずつ読むのではなく、画面の模様を見ることです。

画面は一枚ではありません。明け方の画面、真昼の画面、風の強い日の画面を別々に残しておけば、同じ原っぱをめぐって何枚も積み重なります。特徴マップもこうして場所を保ったまま何枚も積み重なります。

2くわしく

場所を保つことが要です

特徴マップを理解する鍵は「値がいくつか」ではなく「値がどこにあるか」です。走査は写真の上の場所ごとに点数を一つずつ出しますが、その点数を場所と無関係に袋へ放り込んでしまえば何の役にも立ちません。点数を出てきた場所のとおりに格子に乗せるからこそ絵になります。

そのため特徴マップは元の写真と形がよく似ています。縦横の大きさは走査の幅や端の扱いによって少し変わりますが、左上は変わらず左上、右下は変わらず右下です。写真の中の物体が右にあったなら、特徴マップでも値が大きい場所は右に集まります。

この性質のおかげで物体がどこにあるかを突き止めることが可能になります。写真一枚に名札を一つ付けるだけの仕事でも、物体ごとに枠を付ける仕事でも、点単位で切り出す仕事でも、すべて特徴マップに残った位置をたどり直す方式です。位置が保たれていなければ、そのどれもが成り立ちません。

一枚ではなく一束です

一つの層には板が数十から数百枚あり、板ごとに別々に走査するので結果も板の数だけ出ます。縦線を探す板が作った絵、色が急に変わる場所を探す板が作った絵が並んで積み重なります。

同じ場所を何枚もの絵で同時に見ると、その場所の性質を読み取れます。縦線の絵でも横線の絵でも値が高い場所は、二つの線が出会う角である可能性が高いです。次の層はまさにこの点を利用します。何枚もを一度に覆う厚みのある板で走査しながら、どの絵どうしが同時に高いかを見てより大きな部品を見分けます。

上がるほど小さく厚くなります

層を通るたびに特徴マップの形が規則的に変わります。プーリングや大股の走査のせいで縦横は半分ずつ減り、板をより多く置くせいで枚数は二倍ずつ増えます。広くて薄かった束が、だんだん小さくて厚みのある束になります。

この変化が意味するところははっきりしています。手前の特徴マップの一マスは元の写真の爪ほどの場所一つを指しますが、奥の特徴マップの一マスは写真の広い区域をまるごと要約します。位置はつぶれ、代わりに「その近くに何があったか」という意味が込められます。最後の層まで来ると縦横が数マスしか残らず、一マスがほぼ写真全体を代表するようになります。

目で分かるのは手前だけです

特徴マップを絵として取り出してみると、最初の層は分かりやすいです。輪郭だけ残った写真、片方向の線だけが際立った写真のように元の写真の名残があります。何を見つけたのか人の目でも見当が付きます。

奥に行くほど事情が変わります。まだら模様の小さな格子にしか見えず、どのマスがなぜ点灯したのか一目では読み取れません。人が名付けようのない模様を扱っているからです。そのためモデルが何を見て判断したのか調べたい人たちは、特徴マップをそのまま見る代わりに、どの場所が結論に大きく寄与したかを元の写真の上に色を重ねて見る方法を使います。

3もう少し正確に

特徴マップは畳み込み層の出力です。縦・横・枚数の三方向を持つ値の塊で、枚数はその層のフィルター数と同じです。それぞれの値は掛けて足した結果に基準値を足し、活性化関数を通したあとの数字です。活性化関数で負の値を0に押さえ込む方式をよく使うため、実際の特徴マップには0のマスがとても多くあります。

管理画面のたとえがずれる点もあります。画面の数字は発電機一台が作った値ですが、特徴マップの一マスは元の写真の一点ではなく、その点の周りの複数の点がいっしょに作った値です。層が深くなるほど一マスが抱え込む元の範囲が広がるので、奥のマス一つは写真の大きな塊に対応します。

また管理画面は人に見せるために作られたものですが、特徴マップは次の層が使うために作られた中間結果です。絵として描いてみることはできても、人が読みやすいように整えられた形ではありません。数字の並びそのものに意味があるだけで、色の付け方一つで見え方は大きく変わってしまいます。

4やってみる

5よくある誤解

  • 特徴マップが元の写真をぼかしたものだと思われがちですが、実際には写真ではなく場所ごとに付けた点数を並べた表です。

  • 特徴マップ一枚に物体一つが写ると見なされがちですが、実際には一枚は一つの模様に対する反応にすぎず、物体は何枚もにまたがって現れます。

  • 層を通っても絵の枚数は変わらないと思われがちですが、実際には層ごとに板の数が違うので絵の枚数もいっしょに変わります。

7ひとこと要約

つまり特徴マップは走査が場所ごとに付けた点数を元の並びのとおりに並べた絵で、層を上がるほど小さく厚くなりながら位置の代わりに意味を込めていきます。

誤りや、もっと良いたとえがありますか? 修正を提案する · 最終更新2026-09-02