Deep Learning Javaプログラミング 深層学習の理論と実装 (impress top gear)の表紙

Deep Learning Javaプログラミング 深層学習の理論と実装 (impress top gear)

巣籠悠輔

出版日: 2016/10/7

出版社: インプレス

ページ数: 264ページ

最終更新: 2020年1月15日

人気スコア: 70

どんな本?

本書は、深層学習の理論と実装をJavaでゼロから学びたい、あるいは既存のJavaライブラリを活用したい開発者向けの決定版です。まず、ディープラーニングの基礎となる機械学習アルゴリズムを復習し、主要な理論を数式と図解で丁寧に解説。その後、Javaでディープラーニングアルゴリズムを直接実装する方法を示します。さらに、オープンソースの強力なJavaライブラリであるDeeplearning4jの活用法も網羅。これにより、Apache Spark/Hadoopとの連携や、リカレントニューラルネットワーク、長短期記憶といった応用技術の実装が可能になります。PythonによるTheano/TensorFlow/Caffeの利用方法も番外編として解説。本書は、ディープラーニングの根本原理から応用までをJavaで体系的に習得し、実務で活用したいと考えている方にとって、非常に価値の高い一冊です。Javaの経験が浅い読者でも理解できるよう、コード例は読みやすさに配慮されています。

この本に言及している記事

Q

Javaプログラマ(4年目)が今まで買った技術書の棚卸しとオススメ度

by 佐藤 正進 on Qiita 2020年1月15日
"JavaでDeep Learningを学びたい、かつDeep Learning4jの入門としても活用できる書籍。Java以外の言語に抵抗がある開発者にとって、Javaでの実装に特化している点が強み。ただし、Deep Learning自体の難易度が高いため、本書も例外なく難解。Javaで機械学習分野への参入を考えている開発者にとっては、貴重な一冊となる可能性を秘めている。"

関連書籍

「Deep Learning Javaプログラミング 深層学習の理論と実装 (impress top gear)」と一緒に紹介されることが多い本