無料オンライン「ニューラルネットワーク構成図・CNN」ジェネレーター:約90秒でラベル付きの図が完成。AIがまず必須ラベルを設計してから教科書スタイルで描画し、生成後もすべてのラベルを編集可能——論文・課題・スライドにそのまま使えます。
✓ 正確なラベル ✓ 生成後に文字修正 ✓ 論文・ポスター・スライド用PNG
OUTPUT · 16:9 · PNGこの構成図は、224×224×3の入力画像をCNNが段階的に特徴表現へ変換し、最終的にクラス確率を出力する前向き伝播を示す。三次元直方体の縦・横は空間サイズ、奥行きはチャネル数を表し、各処理による形状変化を可視化している。
第1の畳み込み層は224×224×64の特徴マップを生成し、ReLUで非線形性を導入する。最大プーリング後は112×112×64となり、第2の畳み込みで112×112×128へ変換される。再度のプーリングで56×56×128とし、平坦化、全結合層、Softmaxへ進む。
CNNの導入後、前向き伝播とテンソル形状を確認する演習で用いる。各層の出力寸法、プーリング後に変化する軸、ReLUの必要性を学生に順番に問うとよい。試験では層の配列だけでなく、空間サイズとチャネル数の推移、Flatten後の要素数56×56×128を計算させる。
ストライドを1とし、入力の周囲に適切なゼロパディングを加えると、畳み込み後も高さと幅を維持できる。例えば3×3カーネルでは、通常は周囲に1画素分のパディングを設定する。
出力チャネル数は使用する畳み込みフィルタの個数で決まる。層が深くなるほど多種類の特徴を表現できるよう、空間サイズを縮小しながらチャネル数を増やす構成がよく用いられる。
同じではない。最大プーリングは各チャネル内の局所領域を代表値へ縮約するのに対し、Flattenは要素を削除せず、三次元配列を一次元ベクトルへ並べ替える処理である。