JAX/Flaxで学ぶディープラーニングの仕組み―新しいライブラリーと畳み込みニューラルネットワークを徹底理解 [単行本]
    • JAX/Flaxで学ぶディープラーニングの仕組み―新しいライブラリーと畳み込みニューラルネットワークを徹底理解 [単行本...

    • ¥3,17996 ゴールドポイント(3%還元)
    • 在庫あり2025年7月18日金曜日までヨドバシエクストリームサービス便(無料)がお届け
JAX/Flaxで学ぶディープラーニングの仕組み―新しいライブラリーと畳み込みニューラルネットワークを徹底理解 [単行本]
画像にマウスを合わせると上部に表示
100000009003672573

JAX/Flaxで学ぶディープラーニングの仕組み―新しいライブラリーと畳み込みニューラルネットワークを徹底理解 [単行本]

価格:¥3,179(税込)
ゴールドポイント:96 ゴールドポイント(3%還元)(¥96相当)
フォーマット:
お届け日:在庫あり今すぐのご注文で、2025年7月18日金曜日までヨドバシエクストリームサービス便(無料)がお届けします。届け先変更]詳しくはこちら
出版社:マイナビ出版
販売開始日: 2023/02/27
お取り扱い: のお取り扱い商品です。
ご確認事項:返品不可

カテゴリランキング

店舗受け取りが可能です
マルチメディアAkibaマルチメディア梅田マルチメディア博多にて24時間営業時間外でもお受け取りいただけるようになりました

JAX/Flaxで学ぶディープラーニングの仕組み―新しいライブラリーと畳み込みニューラルネットワークを徹底理解 の 商品概要

  • 要旨(「BOOK」データベースより)

    JAX“GPUを使った数値計算”+Flax“ニューラルネットワークの構築”。Google製の新しいライブラリーで応用が効く機械学習モデルを構築しよう!「畳み込みニューラルネットワーク」(CNN)の仕組みをしっかり理解できる。JAX/Flax/Optaxでの機械学習モデル構築が基本から応用まで学べる。転移学習、アノマリー検知、DCGANによる画像生成モデル構築も紹介。
  • 目次(「BOOK」データベースより)

    JAX/Flax/Optax入門(最小二乗法で学ぶ機械学習の基類;JAX/Flax/Optaxの基本的な使い方 ほか)
    2 分散アルゴリズムの基礎(ロジスティック回帰による二項分類器;ソフトマックス関数と多項分類器 ほか)
    3 ニューラルネットワークを用いた分類処理(単層ニューラルネットワークの構造;単層ニューラルネットワークによる手書き文字の分類 ほか)
    4 畳み込みフィルターによる画像の特徴抽出(畳み込みフィルターの機能;畳み込みフィルターを用いた画像の分類 ほか)
    5 畳み込みフィルターの多層化による性能向上(畳み込みニューラルネットワークの完成;学習済みフィルターの解釈 ほか)
  • 出版社からのコメント

    話題のGoogle製ライブラリーを使った初の書籍!
  • 内容紹介

    ●JAX/Flax/Optaxの特徴

    JAXとFlax、およびOptaxは、米Google社のAI研究チームと米DeepMind社のエンジニアが中心となって開発しているオープンソースソフトウェアです。Googleが開発したディープラーニングのライブラリーといえばTensorFlow/Kerasが有名ですが、最近は、JAXとその周辺ライブラリーにも注目が集まっています。

    JAXは、機械学習で必要となる数値計算処理をPythonのコードから高速に実行するためのライブラリーです。表面的にはNumPyとほぼ同じ使い方ができて、GPUでの実行に対応しています。

    TensorFlow/KerasとJAX/Flax/Optaxを比べると、後者では裏側の仕組みが適度なレベルで見えているという点が異なります。

    TensorFlow/Kerasの場合、機械学習の「定型作業」を実施する上では簡単なコードで良いものの、応用的な作業を行おうとするとTensorFlow/Kearsに固有の機能を用いた特殊なコードを書く必要があります。一方、JAX/Flax/Optaxの場合は、定型作業にもある程度のコーディングが必要な一方で、応用的な作業も通常のPythonプログラミングの感覚で行えます。応用的な作業が中心となる、研究・開発目的での利用に適したライブラリーと言えます。


    ● 本書の概要

    本書では、ディープラーニングの代表例とも言える畳み込みニューラルネットワーク(CNN)を例として、これをJAX/Flax/Optaxで実装しながら、モデルの各パーツの役割を数式レベルで丁寧に解説していきます。

    この際、モデル内部の処理の様子を確認するために、モデルの中身を分析するコードもあわせて利用します。JAX/Flax/Optaxを利用すれば、モデルの構築だけでなく、このような分析作業も簡単に実施できることが実感できるでしょう。

    導入となる第1章では、JAX/Flax/Optaxの基本的な機能とその使い方を学ぶために、機械学習の基礎とも言える「最小二乗法」による回帰問題を利用します。まずは、JAXの機能だけを利用して、勾配降下法のアルゴリズムを独自に実装して、回帰モデルの学習を行います。その後、これと同等の処理をFlax/Optaxを組み合わせて、再度、実装してみます。これにより、Flax/Optaxの使い方に加えて、JAXの微分機能など、その背後で行われる実際の処理内容をより明確に理解することができるでしょう。

    第2章以降では、より本格的な畳み込みニューラルネットワークを構築し、さらに、転移学習やDCGANによる画像生成モデルなども実装します。付録として、本書で使用するJAX/Flax/Optaxの主な関数の一覧も用意。JAX/Flax/Optaxの使い方をリファレンス的に知っておきたい方にもおすすめです。
  • 著者紹介(「BOOK著者紹介情報」より)(本データはこの書籍が刊行された当時に掲載されていたものです)

    中井 悦司(ナカイ エツジ)
    1971年4月大阪生まれ。ノーベル物理学賞を本気で夢見て、理論物理学の研究に没頭する学生時代、大学受験教育に情熱を傾ける予備校講師の頃、そして、華麗なる(?)転身を果たして、外資系ベンダーでLinuxエンジニアを生業にするに至るまで、妙な縁が続いて、常にUnix/Linuxサーバーと人生を共にする。その後、Linuxディストリビューターのエバンジェリストを経て、現在は、米系IT企業のSolutions Architectとして活動。最近は、機械学習をはじめとするデータ活用技術の基礎を世に広めるために、講演活動のほか、雑誌記事や書籍の執筆にも注力
  • 著者について

    中井悦司 (ナカイエツジ)
    中井 悦司 (なかい えつじ)
    1971年4月大阪生まれ。ノーベル物理学賞を本気で夢見て、理論物理学の研究に没頭する学生時代、大学受験教育に情熱を傾ける予備校講師の頃、そして、華麗なる(?)転身を果たして、外資系ベンダーでLinuxエンジニアを生業にするに至るまで、妙な縁が続いて、常にUnix/Linuxサーバーと人生を共にする。その後、Linuxディストリビューターのエバンジェリストを経て、現在は、米系IT企業のSolutions Architectとして活動。

JAX/Flaxで学ぶディープラーニングの仕組み―新しいライブラリーと畳み込みニューラルネットワークを徹底理解 の商品スペック

商品仕様
出版社名:マイナビ出版
著者名:中井 悦司(著)
発行年月日:2023/02/28
ISBN-10:4839982325
ISBN-13:9784839982324
判型:B5
発売社名:マイナビ出版
対象:専門
発行形態:単行本
内容:電子通信
言語:日本語
ページ数:352ページ
縦:24cm
横:19cm
他のマイナビ出版の書籍を探す

    マイナビ出版 JAX/Flaxで学ぶディープラーニングの仕組み―新しいライブラリーと畳み込みニューラルネットワークを徹底理解 [単行本] に関するレビューとQ&A

    商品に関するご意見やご感想、購入者への質問をお待ちしています!