こちらの内容は、もともと「深層・機械学習/人工知能学習の記録」サイトの、「書籍による学習」タグに掲載されていたものです。実践的な内容なので、こちらのサイトに移動させました。
「M1 MacbookPro」の購入をきっかけに始まった、こちらの「人工知能研究実践ブログ」ですが、その後、ハードウェアの主軸を「Xavier NX」に移して、研究がなされました。しかし、近年はほとんど更新されていませんでした。
2024年、今年は、このブログの本格稼働2回目になるかもしれません。今年のブログの特徴は、人工知能の「研究内容」に特化したものになります。
「M1 MacbookPro」では、「Python 開発環境構築」に焦点を当てて研究を進めました。その翌年からは、Nvidia製AIコンピュータ「Xavier NX」で、「画像認識・検知」を中心に研究を進めてきました。
そうした、ハードウェア主導の研究から、AIの様々な分野の内容に拡大・変更していこうと思います。
具体的には、まずは「音声認識」、その後は「生成AI」を研究したいと思います。これらのテーマが落ち着いたら、「AIの基礎技術」(強化学習の基本定理、マルコフ決定過程、ベルマン方程式、Q学習、ニューラルネットワークなど)について勉強したいと思います。
人工知能研究の関連書籍
現在、私が今までに、人工知能学習で実際に使用した書籍、並びに、今後、使用する書籍、合わせて全7冊を、ご紹介させていただきます。(全て購入済み)
No. | タイトル | 発行 | 章(ステージ)の構成 | 実践 | 学習 |
1 | ゼロから作る Deep Learning ① Python で学ぶ DLの理論と実装 | 著者 斎藤 康毅 | 1 Python 入門 2 パーセプトロン 3 ニューラルネットワーク 4 ニューラルネットワークの学習 5 誤差逆伝搬法 6 学習に関するテクニック 7 畳み込みニューラルネットワーク 8 ディープラーニング | 〇 〇 〇 〇 〇 〇 〇 〇 | 済 書籍 |
2 | ゼロから作る Deep Learning ② 自然言語編 | 著者 斎藤 康毅 | 1 ニューラルネットワークの学習 2 自然言語と単語の分散表現 3 word2vec 4 word2vec の高速化 5 リカレントニューラルネットワーク 6 ゲート付き RNN 7 RNN による文章生成 8 Attention | 〇 〇 〇 〇 〇 〇 〇 〇 | 済 書籍 |
3 | ゼロから作る Deep Learning ③ フレームワーク編 | 著者 斎藤 康毅 | <ステージ> 1 微分を自動で求める 2 自然なコードで表現する 3 高階微分を実現する 4 ニューラルネットワークを作る 5 DeZero で挑む | 〇 〇 〇 〇 〇 | 済 書籍 |
4 | scikit-learn、keras、 TensorFlow による 実践機械学習 | オライリー ジャパン | 【 第Ⅰ部 】 機械学習の基礎 1 機械学習の現状 2 エンドツーエンドの機械学習プロジェクト 3 分類 4 モデルの訓練 5 サポートベクトルマシン(SVM) 6 決定木 7 アンサンブル学習とランダムフォレスト 8 次元消滅 9 教師なし学習のテクニック 【 第Ⅱ部 】 ニューラルネットワークと深層学習 10 人工ニューラルネットワークと Keras の初歩 11 深層ニューラルネットワークの訓練 12 TensorFlow で作るカスタムモデルとその訓練 13 TensorFlow によるデータのロードと前処理 14 畳み込みニューラルネットワークを使った 深層コンピュータビジョン 15 RNN と CNN を使ったシーケンス処理 16 RNN と注意機構による自然言語処理 17 オートエンコーダと GAN を使った表現学習と 生成型学習 18 強化学習 19 大規模な TensorFlow モデルの訓練とデプロイ | 〇 〇 〇 | 待機中 書籍 |
5 | 機械学習実践シリーズ Python で学ぶ 音声認識 | 著者 高島 遼一 | 1 音声認識とは 2 音声認識の基礎知識 3 音声処理の基礎と特徴量検出 4 音声認識の初歩-DPマッチング 5 GMM-HMM による音声認識 6 DNN-HMM による音声認識 7 End – to – End モデルによる連続音声認識 | 学習中 書籍 実践 | |
6 | ゼロから作る Deep Learning ④ 強化学習編 | 著者 斎藤 康毅 | 1 バンディット問題 2 マルコフ決定過程 3 ベルマン方程式 4 動的計画法 5 モンテカルロ法 6 TD法 7 ニューラルネットワークとQ学習 8 DQN 9 方策勾配法 10 さらに先に | ||
7 | ゼロから作る Deep Learning ⑤ 生成モデル編 | 著者 斎藤 康毅 | ステップ 1 正規分布 2 最尤推定 3 多次元正規分布 4 混合ガウスモデル 5 EMアルゴリズム 6 ニューラルネットワーク 7 変分オートエンコーダ(VAE) 8 拡張モデルの理論 9 拡張モデルの実装 10 拡張モデルの応用 | 学習中 書籍 |