2016年10月04日
書評28. (中井 悦司著)TensorFlowで学ぶディープラーニング入門:畳み込みニューラルネットワーク徹底解説
キーワード
: TensorFlowで学ぶディープラーニング入門 書評
TensorFlowで学ぶディープラーニング入門 ~畳み込みニューラルネットワーク徹底解説~
中井 悦司(著)2016年9月刊行 出版社:マイナビ出版
[ PR:Pythonを使ってデータサイエンスを学びたい方は要チェック ]
世界最大級であるオンライン学習のプラットフォーム
「 Udemy 」(ユーデミー)
その他にも様々なプログラミング関連の講座があります。
気になる講座がないかチェックしてみてください。
以下のテキストリンク先の検索欄に
学びたいプログラミング言語などを入力して
調べられます。(例.Scratch、Swift、Androidなど)
: Udemy
「 人工知能(AI) 」
* Artificial Intelligence
や、
「 Deep Learning 」(ディープラーニング)
* 深層学習
の話題に関心のある方の中には、
・顔認識
・音声認識
・被写体認識
・画像検索
・翻訳
・ウェブ検索の最適化
・メールの分別
・メールの自動返信文作成
・自動運転車
をはじめとした用途などでの利用が
期待される
Googleから2015年11月から提供されている
オープンソースソフトウェアライブラリの
「 TensorFlow 」
* テンソルフロー:日本語読み(Tensor:ドイツ語読みでテンソル)
テンソーフロー:英語読み
TensorFlow: Open source machine learning | You Tube動画
という
人工知能のソフトウェアライブラリ
に興味を持たれている方も
いるのではないかと思います。
無料で使えるということで
実際に
「 TensorFlow 」
の公式サイトで、
Tutorials(チュートリアル)などを
みてみても、
人工知能について学び始めてみたいと
思っている初学者の方にとっては、
英語の壁はじめとして
よくわからないことだらけではないかと思います。
2016年10月4日時点で
日本語で紹介されている
TensorFlowの使い方に関連する
情報をインターネット上で調べてみると
公式サイトの英語のチュートリアルを日本語に
訳して情報を提供してくださっているサイトや、
実際に
「 TensorFlow 」
を使って、
人工知能プログラミングの実装の仕方を
説明してくれている記事なども
散見しますが、
プログラミングや機械学習に関しての
初学者の方にとっては、
基礎的な考え方を含めて
意味がわからず、
ディープラーニングをはじめとした機械学習の
根本的なところから説明してくれている
基本的な入門サイトはないものかと
日々情報を探しては、
挫折している方も
いるのかもしれませんね。
「 TensorFlow」
に関連する日本語の書籍として、
2016年9月末までに、
TensorFlowはじめました
実践! 最新Googleマシンラーニング
有山 圭二(著)出版社:インプレスR&D 2016年7月刊行
TensorFlowはじめました 実践! 最新Googleマシンラーニング (NextPublishing)
Amazon.co.jpで詳しくみてみる
* TensorFlow 0.8.0・TensorFlow 0.9.0対応
プログラミング言語:Python 3系
画像の多クラス分類問題 CIF AR-10を題材
TensorFlowで学ぶディープラーニング入門
畳み込みニューラルネットワーク徹底解説
中井 悦司(著) 出版社:マイナビ出版 2016年9月刊行
TensorFlowで学ぶディープラーニング入門 ~畳み込みニューラルネットワーク徹底解説~
Amazon.co.jpで詳しくみてみる
* TensorFlow 0.9.0対応
プログラミング言語:Python 2.7
手書き数字の画像データ分類 MNISTデータセットを題材
ハードウェア環境:4コアCPU 4GB以上の物理メモリを想定
の2冊が刊行されているようですが、
まだまだ
日本語での情報は少なそうですね。
今回書評させていただく
「 TensorFlowで学ぶディープラーニング入門
:畳み込みニューラルネットワーク徹底解説 」
の第1章では、
機械学習の基本的な考え方、
ディープラーニングの特徴などに触れられており、
ニューラルネットワークをはじめとした
機械学習の初学者の方にとっても
基本的な考え方を押さえる上で
参考になるのではないかと思います。
全体を一読してみて感じたこととして、
「 TensorFlow 」
は英語での情報は、
公式サイトで提供されていることもあり、
「 TensorFlowで学ぶディープラーニング入門
:畳み込みニューラルネットワーク徹底解説 」
の書籍を読んで
日本語で基礎的なところがつかむなどと
初学者の方が、
はじめのステップとして活用するには、
ありがたい書籍ではないかと思いました。
その他にも
この書籍では
・Linux環境(CentOS7)
・Mac環境(El Capitanまでの動作確認)
・Windows環境(Windows 10)
などでの
開発環境の準備方法も説明がされており、
OS環境の違いによる
導入時の挫折を経験されたことのある方にとっても
ありがたいですね。
2016年10月4日時点に
Amazon.co.jpのショッピングサイトで
この書籍を確認してみると
Amazon.co.jpでもレビューが投稿されているようでしたので、
TensorFlowで学ぶディープラーニング入門 :畳み込みニューラルネットワーク徹底解説のレビューなど、
この書籍が気になる方は、
その他の購入者の方の意見もチェックしてみてください。
現時点では、
まだ少数のレビューのようでしたが、
意見が分かれているようでしたので
書店などで見かけたら、
一度中身をチェックして
現在の自分の学習のレベルや
学習目的に合いそうか
みておくと安心かもしれませんね。
個人的には
「 TensorFlow 」
や、
人工知能関連の周辺情報を
プログラミングでの実装方法を含めて
日本語で解説していただいている
今回の書籍には感謝したいと思います。
Amazon.co.jpのショッピングサイトを
2016年10月4日確認時点の情報では、
「 TensorFlowで学ぶディープラーニング入門
:畳み込みニューラルネットワーク徹底解説 」
のカスタマーレビュー(口コミ・感想・評判・評価)
も投稿されているようでした。
TensorFlow・人工知能・ディープラーニングプログラミングなどに
関心のある方はチェックしてみてください。
? Amazonで詳しく見てみる :
TensorFlowで学ぶディープラーニング入門 ~畳み込みニューラルネットワーク徹底解説~
? 楽天で詳しく見てみる :
TensorFlowで学ぶディープラーニング入門 畳み込みニューラルネットワーク徹底解説[本/雑誌] / 中井悦司/著
? ハイブリッド総合書店hontoで詳しく見てみる :
TensorFlowで学ぶディープラーニング入門 :畳み込みニューラルネットワーク徹底解説 - 中井悦司 (著)
[ スポンサードリンク ]
by はじめてのコンピュータ・パソコン
AI(人工知能・無能)エンジニア・プログラマー養成講座(一覧へ)
▲ この記事のトップへ
? サイトマップ
? プロフィール | サイトポリシー・免責事項など
? CONTENTS(コンテンツ)一覧
? コンピュータ・プログラミング書籍関連 | 書評(一覧)
? 独学プログラマーのためのAI(人工知能・無能)プログラム入門講座(一覧)
Mac、Windowsともに無料で使えるビジュアルプログラミング言語
Scratch(スクラッチ)を使って、ゲームプログラミング、会話アニメーションプログラミング
などをプログラムする方法なども解説しています。
人工知能プログラミングやプログラミングに関心のある方は、学習のきっかけとして
活用していただけることがあれば幸いです。
? 「 子供向けプログラミングウェブ教室 」始まる | #234 デジタルライフコラム
? 覗いてみた - 大型書店の子供向けプログラミングコーナー | #250 デジタルライフコラム