畳み込みの計算量
入力のチャンネル数が16、出力のチャンネル数が32、カーネルが3×3の畳み込み層で、出力の特徴マップの大きさが10×10のとき、乗算の回数(バイアスは無視)として、最も適切なものを1つ選べ。
- A
4,608
- B
1,600
- C
46,080
- D
460,800
正解と解説を見る
正解:D
畳み込みの乗算の回数は、カーネルの大きさ × 入力チャンネル数 × 出力チャンネル数 × 出力の位置の数。計算量を見積もるのに使う。
| 項目 | 計算(例) |
|---|---|
| 1つの出力値あたりの乗算 | 3 × 3 × 16 = 144 |
| 出力値の数 | 32 × 10 × 10 = 3,200 |
| 合計 | 144 × 3,200 = 460,800 |
- A
誤り。1か所の出力位置あたりの乗算の数。
- B
誤り。出力位置の数×カーネルの積。
- C
誤り。位置の数が 10 になっている。
- D
正しい。3×3×16×32 = 4,608 が1つの出力位置あたりの乗算で、出力が 10×10 = 100 か所なので、460,800。
このサイトの問題は、各試験の公開されているシラバスに沿って作ったオリジナルの模擬問題です。本試験の問題ではありません。日本ディープラーニング協会(JDLA)・一般社団法人生成AI活用普及協会(GUGA)の公式サービスではありません。