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

3章TensorFlowを使ったニューラルネットワークの実装

3.1 TensorFlowとは

本書全体を通じて、ディープラーニングのモデルを抽象的に解説し続けるということも可能でした。しかし筆者は、深層モデルのしくみを学ぶだけでは不十分だと考えます。本書を読み終えた読者が、このようなモデルを1から構築し、各自の問題領域に適用できるようなスキルを身につけていることを願っています。ディープラーニングのモデルについて理論的理解を獲得した読者のために、この章ではこれらのアルゴリズムのいくつかをソフトウェアとして実装します。

本書では主に、TensorFlow†1というツールを利用します。TensorFlowはオープンソースのライブラリで、2015年にGoogleからリリースされました。開発者が容易にディープラーニングのモデルを設計して、構築、訓練できることが目標とされています。当初のTensorFlowは社内向けツールであり、Googleの開発者がモデルを構築するのに利用していました。社内での検討やテストを経た機能が、オープンソース版にも追加されてゆくと見込まれます。開発者にとって、TensorFlowは選択肢の1つでしかありません。しかし、思慮深い設計や使いやすさなどの観点から、筆者はTensorFlowを選びました。後ほど、TensorFlowと他のライブラリを簡単に比較することにします。

大まかに言うなら、TensorFlowとは任意の計算をデータフローのグラフとして表現するためのPythonライブラリです。このグラフでは、それぞれのノード(頂点)は算術演算を表し、エッジ(辺)はノード間を流れるデータを表します。TensorFlowでのデータは ...

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