ゼロから作る Deep Learning 2(ゼロカラツクルディープラーニングツー)
自然言語処理編
- 著者:
- 斎藤 康毅(サイトウ コウキ)
- 出版社:
- オライリー・ジャパン
- 出版日:
- 2018年07月20日頃
- ISBN:
- 9784873118369
- 在庫:
- 在庫あり
なぜ注目されているか
書籍紹介
大ベストセラーの続編。さらに作る、さらに深く Deep Learning に迫る!
コンピュータの専門書としては異例の大ヒットを記録した『ゼロから作る Deep Learning 』の続編。第二弾の本書では、自然言語処理や時系列データ処理に焦点を当て、ディープラーニングを使ってさまざまな問題に挑みます。 word2vec や RNN (リカレントニューラルネットワーク) 、 LSTM や GRU 、 seq2seq や Attention ……ディープラーニングを支えるこれら最先端の技術を実装レベルでマスターできます。前作同様、平坦な言葉で分かりやすくをモットーに、高度に見える技術の裏側をじっくり説明し、実際に作ることで理解を深めます。最後までコンセプトは変わらない。ゼロから作る!
技書の森解説
シリーズ 1 巻がニューラルネットワークの「骨格」を組む本だとすれば、本書は言葉という非構造データにその骨格をどう適用するかを手で確かめる本です。扱うテーマは word2vec による単語の分散表現、 RNN と LSTM による系列モデリング、そして Attention 機構へと段階的に進みます。いずれもフレームワークを使わず Python と NumPy だけで実装するため、「なぜ単語を数百次元のベクトルに写すと意味の演算ができるのか」「なぜ勾配が消えるのか」という問いに、数式の暗記ではなくコードの動作で答えが得られます。
1 巻で画像分類を題材に逆伝播やミニバッチを体験した人が、次に「テキストを扱いたい」と思ったときに自然につながる構成です。ただし RNN 以降はネットワークの時間展開が絡むため、 1 巻より実装の複雑度は一段上がります。写経だけで飛ばさず、各ステップの次元変化をノートに描きながら進めると理解が安定します。
本書を通過しておくと、後に Transformer ベースのモデルを学ぶとき「 Attention とは何をしているか」の直感がすでに手元にある状態で入れます。自然言語処理の原理を「動かして理解する」最初の足がかりとして、長く参照できる一冊です。
言及 Qiita 記事 (170 件)
エンジニアに読んで欲しい技術書90選
♡ 1956技術書, 書籍, 新人プログラマ応援【教材まとめ】これ全部やったら流石に誰でもつよつよAIエンジニアになれる
♡ 1835機械学習, AI読まないと後悔する技術書30選
♡ 1393技術書例の機械学習コースが良いらしいと知りながらも2年間スルーし続けたがやはり良かったという話
♡ 1166Python, 画像処理, 機械学習, MachineLearning, DeepLearning2024年版機械学習・データ分析の必須10冊+ガチ90冊+Next5冊=105冊
♡ 867本, 機械学習, データ分析, データサイエンス2025年版機械学習・データ分析の必須10冊+ガチ89冊+Next5冊=104冊
♡ 450本, 機械学習, データ分析, データサイエンスゼロから作るDeep Learningで素人がつまずいたことメモ: まとめ
♡ 344Python, 機械学習, DeepLearningWord2Vecを理解する
♡ 335Python, 自然言語処理, gensim, word2vecSVD(特異値分解)解説
♡ 299自然言語処理, 数学, 線形代数【深層学習】図で理解するAttention機構
♡ 274DeepLearning, 解説, 深層学習, Attention, Transformer
言及 Zenn 記事 (3 件)
この本に興味がある方におすすめ
この本に関連
斎藤 康毅 の他の書籍
関連記事
技術書の読書メモ術 - 読んだ内容を確実に定着させる記録法
技術書の内容を定着させる 3 行メモ法と、ツール選び、メモを実務に活かす仕組みを紹介します。
技術書の「参考文献リスト」は次の 1 冊への最短ルート
技術書の巻末にある参考文献リストを活用していますか。著者が厳選した文献リストは、次に読むべき本を見つける最も信頼性の高い方法です。参考文献リストの読み方と活用法を紹介します。
OS・低レイヤー本ガイド - コンピュータの仕組みを学ぶ技術書の選び方
OS、コンパイラ、ネットワークなど低レイヤーを学べる技術書の 4 ジャンルと、どこから始めるべきかの指針、賞味期限の見極め方を紹介します。