人工知能

 こちらの内容は、もともと「深層・機械学習/人工知能学習の記録」サイトの、「書籍による学習」タグに掲載されていたものです。実践的な内容なので、こちらのサイトに移動させました。

 「M1 MacbookPro」の購入をきっかけに始まった、こちらの「人工知能研究実践ブログ」ですが、その後、ハードウェアの主軸を「Xavier NX」に移して、研究がなされました。しかし、近年はほとんど更新されていませんでした。

 2024年、今年は、このブログの本格稼働2回目になるかもしれません。今年のブログの特徴は、人工知能の「研究内容」に特化したものになります。

 「M1 MacbookPro」では、「Python 開発環境構築」に焦点を当てて研究を進めました。その翌年からは、Nvidia製AIコンピュータ「Xavier NX」で、「画像認識・検知」を中心に研究を進めてきました。

 そうした、ハードウェア主導の研究から、AIの様々な分野の内容に拡大・変更していこうと思います。

 具体的には、まずは「音声認識」、その後は「生成AI」を研究したいと思います。これらのテーマが落ち着いたら、「AIの基礎技術」(強化学習の基本定理、マルコフ決定過程、ベルマン方程式、Q学習、ニューラルネットワークなど)について勉強したいと思います。

人工知能研究の関連書籍

 現在、私が今までに、人工知能学習で実際に使用した書籍、並びに、今後、使用する書籍、合わせて全7冊を、ご紹介させていただきます。(全て購入済み)

No.タイトル発行章(ステージ)の構成実践学習
ゼロから作る
Deep Learning ①

Python で学ぶ
DLの理論と実装
著者
斎藤 康毅
1 Python 入門
2 パーセプトロン
3 ニューラルネットワーク
4 ニューラルネットワークの学習
5 誤差逆伝搬法
6 学習に関するテクニック
7 畳み込みニューラルネットワーク
8 ディープラーニング









書籍
ゼロから作る
Deep Learning ②

自然言語編
著者
斎藤 康毅
1 ニューラルネットワークの学習
2 自然言語と単語の分散表現
3 word2vec
4 word2vec の高速化
5 リカレントニューラルネットワーク
6 ゲート付き RNN
7 RNN による文章生成
8 Attention









書籍
ゼロから作る
Deep Learning ③

フレームワーク編
著者
斎藤 康毅
<ステージ>
1 微分を自動で求める
2 自然なコードで表現する
3 高階微分を実現する
4 ニューラルネットワークを作る
5 DeZero で挑む







書籍
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 モデルの訓練とデプロイ





















待機中

書籍
機械学習実践シリーズ
Python で学ぶ

音声認識
著者
高島 遼一
1 音声認識とは
2 音声認識の基礎知識
3 音声処理の基礎と特徴量検出
4 音声認識の初歩-DPマッチング
5 GMM-HMM による音声認識
6 DNN-HMM による音声認識
7 End – to – End モデルによる連続音声認識
学習中

書籍

実践
ゼロから作る
Deep Learning ④

強化学習編
著者
斎藤 康毅
1 バンディット問題
2 マルコフ決定過程
3 ベルマン方程式
4 動的計画法
5 モンテカルロ法
6 TD法
7 ニューラルネットワークとQ学習
8 DQN
9 方策勾配法
10 さらに先に
ゼロから作る
Deep Learning ⑤

生成モデル編
著者
斎藤 康毅
ステップ
1 正規分布
2 最尤推定
3 多次元正規分布
4 混合ガウスモデル
5 EMアルゴリズム
6 ニューラルネットワーク
7 変分オートエンコーダ(VAE)
8 拡張モデルの理論
9 拡張モデルの実装
10 拡張モデルの応用
学習中

書籍
タイトルとURLをコピーしました