Skip to Content
ゼロから作るDeep Learning ❸ ―フレームワーク編
book

ゼロから作るDeep Learning ❸ ―フレームワーク編

by 斎藤 康毅
April 2020
Intermediate to advanced
552 pages
6h 13m
Japanese
O'Reilly Japan, Inc.
Content preview from ゼロから作るDeep Learning ❸ ―フレームワーク編

ステップ56CNNのメカニズム(2)

前ステップでは、縦と横方向に並ぶ2次元データ(2階テンソル)に対しての畳み込み演算を説明しました。しかし画像の場合、縦と横方向に加えて、RGBのように「チャンネル方向」にもデータが並ぶため、そのような3次元データ(3階テンソル)を扱う必要があります。ここでは、前ステップと同じ手順で、3階テンソルに対しての畳み込み演算を見ていきます。その後に、プーリングについて説明します。

56.1 3階テンソル

早速、図56-1に畳み込み演算の例を示します。ここでは、チャンネル数が3のデータを例に、畳み込み演算を行う様子を示します。

3階テンソルに対する畳み込み演算の例

図56-1 3階テンソルに対する畳み込み演算の例

図56-1のとおり、畳み込み演算の手順は、2階テンソルの場合と同じです。奥行き方向にデータが増えたことを除けば、フィルタの動き方や計算方法に変更はありません。ここで注意すべき点は、入力データとフィルタの「チャンネル数」を同じにするということです。図56-1では、入力データとフィルタのチャンネル数はどちらも3です。一方、フィルタの縦・横のサイズは好きな数に設定できます。上の例ではフィルタのサイズは(3, 3)ですが、それは(1, 2)(2, 1)といったように、好きな値に設定できます。

図56-1のフィルタは、前ステップと同じく横と縦方向の2次元上を動きます。そのため、(3階テンソルに対しての畳み込み演算ですが)、これは「2次元の畳み込み層」に分類されます。多くのディープラーニングのフレームワークでは、 ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

ゼロから作るDeep Learning ❻ ―LLM編

ゼロから作るDeep Learning ❻ ―LLM編

斎藤 康毅

Publisher Resources

ISBN: 9784873119069Publisher Website