本文へスキップ
← 用語集一覧へ

畳み込みニューラルネットワーク

教科書で学ぶ学習の転用と代表的な深層学習モデル

定義CNN の正式名称で、畳み込みと呼ばれる処理によって画像の局所的な特徴を取り出していくニューラルネットワークを畳み込みニューラルネットワークという。

解説畳み込みでは、小さなフィルタを画像の上で少しずつずらしながら当て、その範囲に特定の模様があるかどうかを数値にする。続くプーリングで近くの値をまとめて特徴を縮め、こうした層を重ねたあと、最後の層で何が写っているかを判定する。写っている物の位置が少しずれても同じ特徴を見つけやすいため、画像を扱う作業に向いている。

たとえ小さな型紙を布の端から端まで少しずつずらして当て、型と同じ柄がある場所に印を付けていくようなもの。

記憶フック「畳み込み」は数学の convolution の訳語で、音や画像の信号にフィルタを掛ける計算の名前として以前から使われてきた。