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で学ぶ次世代の機械学習アルゴリズム

2章フィードフォワードニューラルネットワークの訓練

2.1 ファストフード店での問題

ディープラーニングは興味深い課題の解決に利用できることがわかりましたが、大きな問題が残されています。それは、パラメーターベクトル(ニューラルネットワークでのすべての接続に対する重み)をどのように決めればよいかという点です。ここで行われるのが、一般的に訓練と呼ばれるプロセスです(図2-1)。訓練とは、ニューラルネットワークに多数の例となるデータを与え、誤りが最小化されるように重みを徐々に調整してゆくというものです。十分に例を与えれば、かなり効果的に問題を解決できるようになると見込まれます。

ファストフード店での問題を解決するために、このニューロンに対して訓練を行う

図2-1 ファストフード店での問題を解決するために、このニューロンに対して訓練を行う

1章で紹介した線形ニューロンの例をここでも使い、説明を続けることにします。我々はこのファストフード店で毎日、ハンバーガーとフライ、そしてソーダを購入しています。それぞれの個数は毎回異なります。商品には値札が付いておらず、店員さんは合計金額だけを教えてくれます。このような状況で、1つの線形ニューロンに対して訓練を行い、個々の商品の金額を予測するという問題を解決してみましょう。

1つの戦略として、訓練のためのデータを賢く選ぶというものがあります。1回目の食事ではハンバーガーを1つだけ購入し、2回目にはフライを1つだけ、そして3回目にはソーダを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