Skip to Content
実践 Deep Learning ―PythonとTensorFlowで学ぶ次世代の機械学習アルゴリズム
book

実践 Deep Learning ―PythonとTensorFlowで学ぶ次世代の機械学習アルゴリズム

by Nikhil Buduma, 太田 満久, 藤原 秀平, 牧野 聡
April 2018
Intermediate to advanced
336 pages
5h 8m
Japanese
O'Reilly Japan, Inc.
Content preview from 実践 Deep Learning ―PythonとTensorFlowで学ぶ次世代の機械学習アルゴリズム

7章シーケンス分析のモデル

Surya Bhupatiraju

7.1 可変長の入力に対する分析

ここまでの章では、MNISTやCIFAR-10そしてImageNetの画像に代表されるような固定サイズのデータを主に扱ってきました。これらのモデルはとても強力ですが、固定長では不十分だというケースも少なくありません。日常生活の中で発生する行動のほとんどでは、シーケンスつまり一連の物事を深く理解しなければなりません。朝刊を読んでいても、1皿分のシリアルを用意していても、ラジオを聴いていても、プレゼンテーションを見ていても、株売買の判断を下す時にも、シーケンスの理解が求められます。可変長の入力に対応するには、ディープラーニングのモデルを設計する際にもう少し賢いアプローチが必要です。

図7-1は、フィードフォワードニューラルネットワークがシーケンスの分析に失敗する様子を表しています。シーケンスが入力層と同じサイズなら、モデルは期待どおりにふるまいます。より小さな入力に対しては、末尾をゼロでパディングすることも可能です。しかし層のサイズを超える入力に対しては、単純なフィードフォワードネットワークは役に立ちません。

入力が固定長の課題にのみ、フィードフォワードネットワークはうまく機能する。入力が小さい場合には、ゼロパディングによる対応も可能。しかし固定長を超える場合、モデルはそのままでは機能しない

図7-1 入力が固定長の課題にのみ、フィードフォワードネットワークはうまく機能する。入力が小さい場合には、ゼロパディングによる対応も可能。しかし固定長を超える場合、モデルはそのままでは機能しない

しかし、あきらめる必要はありません。これから、フィードフォワードネットワークでシーケンスを扱えるようにするための「ハック」をいくつか紹介します。続いて、これらのハックの欠点について考察し、その欠点を克服する新しいアーキテクチャーを明らかにします。最後に、最先端の研究を紹介します。シーケンスに対して人間と同等の論理的推論や認知を行うための難題のいくつかについて、解決が試みられています。 ...

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 ―実務者のためのアプローチ

詳説 Deep Learning ―実務者のためのアプローチ

Josh Patterson, Adam Gibson, 本橋 和貴, 牧野 聡, 新郷 美紀
直感 Deep Learning ―Python×Kerasでアイデアを形にするレシピ

直感 Deep Learning ―Python×Kerasでアイデアを形にするレシピ

Antonio Gulli, Sujit Pal, 大串 正矢, 久保 隆宏, 中山 光樹

Publisher Resources

ISBN: 9784873118321Other