専門用語を使って読んで混乱した部分の説明は省略しました。
私の中国語の成績が非常に悪いので、畳み込みとは何かを文字通り説明しようとしました...
ボリューム、圧縮の一種として理解されます。
畳み込みには、畳み込みカーネル (通常は 3x3 または 5x5 の正方行列) が必要です。
例えば:
// 3x3 コンボリューション カーネル
0 0 0
0 1 0
0 0 0
コンボリューション カーネルを使用してデータを処理するにはどうすればよいでしょうか?
以下に例を示します。
// 以下は正方行列に配置されたデータの束です
//これがデータソースです
1 3 5 1 3 5 1 3 5
4 5 6 1 3 5 1 3 5
4 5 6 1 3 5 1 3 5
4 5 6 1 3 5 1 3 5
コンボリューション カーネルを使用して各データをスキャンして処理します。
例えば2行2列目の5
処理する場合
1 3 5 0 0 0
4 5 6 * 0 1 0
4 5 6 0 0 0
5
付近の数値を抽出し、2 つの正方行列の同じ位置にある数値を乗算して加算します。
結果は5
ですが、これはもちろん、この畳み込みカーネルが行うことは元のデータを出力することであるためです。