からっぽのしょこ

読んだら書く!書いたら読む!同じ事は二度調べ(たく)ない

Python

【Python】1.2:ベクトルの差の可視化【『スタンフォード線形代数入門』のノート】

はじめに 『スタンフォード ベクトル・行列からはじめる最適化数学』の学習ノートです。 本の内容に関して「Pythonを使って再現」や「数式の行間埋め」によって理解を目指します。本と一緒に読んでください。 この記事は1.2節「ベクトルの和」の内容です。 …

【Python】1.2:ベクトルの和の可視化【『スタンフォード線形代数入門』のノート】

はじめに 『スタンフォード ベクトル・行列からはじめる最適化数学』の学習ノートです。 本の内容に関して「Pythonを使って再現」や「数式の行間埋め」によって理解を目指します。本と一緒に読んでください。 この記事は1.2節「ベクトルの和」の内容です。 …

【Python】1.1.1:ベクトルの例【『スタンフォード線形代数入門』のノート】

はじめに 『スタンフォード ベクトル・行列からはじめる最適化数学』の学習ノートです。 本の内容に関して「Pythonを使って再現」や「数式の行間埋め」によって理解を目指します。本と一緒に読んでください。 この記事は1.1節「ベクトル」の内容です。 ベク…

【Python】2次元スチューデントのt分布の作図

はじめに 機械学習で登場する確率分布について色々な角度から理解したいシリーズです。 この記事では、Pythonで多次元(多変量)スチューデントのt分布のグラフを作成します。 【前の内容】 www.anarchive-beta.com 【他の記事一覧】 www.anarchive-beta.com …

【Python】多次元スチューデントのt分布の計算

はじめに 機械学習で登場する確率分布について色々な角度から理解したいシリーズです。 この記事では、Pythonで多次元(多変量)スチューデントのt分布に関する計算をします。 【前の内容】 www.anarchive-beta.com 【他の記事一覧】 www.anarchive-beta.com …

8.2:DQNのコア技術【ゼロつく4のノート】

はじめに 『ゼロから作るDeep Learning 4 ――強化学習編』の独学時のまとめノートです。初学者の補助となるようにゼロつくシリーズの4巻の内容に解説を加えていきます。本と一緒に読んでください。 この記事は、8.2節の内容です。DQNを実装して、カートポール…

8.1:OpenAI Gym:Classic Control【ゼロつく4のノート】

はじめに 『ゼロから作るDeep Learning 4 ――強化学習編』の独学時のまとめノートです。初学者の補助となるようにゼロつくシリーズの4巻の内容に解説を加えていきます。本と一緒に読んでください。 この記事は、8.1節の内容です。OpenAI GymのClassic Control…

7.4:Q学習とニューラルネットワーク【ゼロつく4のノート】

はじめに 『ゼロから作るDeep Learning 4 ――強化学習編』の独学時のまとめノートです。初学者の補助となるようにゼロつくシリーズの4巻の内容に解説を加えていきます。本と一緒に読んでください。 この記事は、7.4節の内容です。ニューラルネットワークを用…

7.3.5:オプティマイザ(最適化手法)【ゼロつく4のノート】

はじめに 『ゼロから作るDeep Learning 4 ――強化学習編』の独学時のまとめノートです。初学者の補助となるようにゼロつくシリーズの4巻の内容に解説を加えていきます。本と一緒に読んでください。 この記事は、7.3.5項の内容です。DeZeroを利用して最適化手…

7.3.1-3:ニューラルネットワーク【ゼロつく4のノート】

はじめに 『ゼロから作るDeep Learning 4 ――強化学習編』の独学時のまとめノートです。初学者の補助となるようにゼロつくシリーズの4巻の内容に解説を加えていきます。本と一緒に読んでください。 この記事は、7.3.1項から7.2.3項の内容です。DeZeroを利用し…

7.2:線形回帰【ゼロつく4のノート】

はじめに 『ゼロから作るDeep Learning 4 ――強化学習編』の独学時のまとめノートです。初学者の補助となるようにゼロつくシリーズの4巻の内容に解説を加えていきます。本と一緒に読んでください。 この記事は、7.3節の内容です。DeZeroを利用して線形回帰の…

7.1.3:勾配降下法【ゼロつく4のノート】

はじめに 『ゼロから作るDeep Learning 4 ――強化学習編』の独学時のまとめノートです。初学者の補助となるようにゼロつくシリーズの4巻の内容に解説を加えていきます。本と一緒に読んでください。 この記事は、7.1.3節の内容です。DeZeroを利用して勾配降下…

6.5:サンプルモデル版のQ学習【ゼロつく4のノート】

はじめに 『ゼロから作るDeep Learning 4 ――強化学習編』の独学時のまとめノートです。初学者の補助となるようにゼロつくシリーズの4巻の内容に解説を加えていきます。本と一緒に読んでください。 この記事は、6.5節の内容です。サンプリング版のQ学習を実装…

6.4:Q学習【ゼロつく4のノート】

はじめに 『ゼロから作るDeep Learning 4 ――強化学習編』の独学時のまとめノートです。初学者の補助となるようにゼロつくシリーズの4巻の内容に解説を加えていきます。本と一緒に読んでください。 この記事は、6.4節の内容です。Q学習による行動価値関数を推…

6.3:方策オフ型のSARSA【ゼロつく4のノート】

はじめに 『ゼロから作るDeep Learning 4 ――強化学習編』の独学時のまとめノートです。初学者の補助となるようにゼロつくシリーズの4巻の内容に解説を加えていきます。本と一緒に読んでください。 この記事は、6.3節の内容です。方策オフ型のSARSAにより行動…

6.2:SARSA【ゼロつく4のノート】

はじめに 『ゼロから作るDeep Learning 4 ――強化学習編』の独学時のまとめノートです。初学者の補助となるようにゼロつくシリーズの4巻の内容に解説を加えていきます。本と一緒に読んでください。 この記事は、6.2節の内容です。SARSAにより行動価値関数を推…

6.1:TD法による方策評価【ゼロつく4のノート】

はじめに 『ゼロから作るDeep Learning 4 ――強化学習編』の独学時のまとめノートです。初学者の補助となるようにゼロつくシリーズの4巻の内容に解説を加えていきます。本と一緒に読んでください。 この記事は、6.1節の内容です。TD法により状態価値関数を推…

付録A:方策オフ型のモンテカルロ法【ゼロつく4のノート】

はじめに 『ゼロから作るDeep Learning 4 ――強化学習編』の独学時のまとめノートです。初学者の補助となるようにゼロつくシリーズの4巻の内容に解説を加えていきます。本と一緒に読んでください。 この記事は、付録A節の内容です。方策オフ型のモンテカルロ…

5.5:重点サンプリング【ゼロつく4のノート】

はじめに 『ゼロから作るDeep Learning 4 ――強化学習編』の独学時のまとめノートです。初学者の補助となるようにゼロつくシリーズの4巻の内容に解説を加えていきます。本と一緒に読んでください。 この記事は、5.5節の内容です。重点サンプリングの計算を確…

5.4.3-5:モンテカルロ法による方策反復法の実装【ゼロつく4のノート】

はじめに 『ゼロから作るDeep Learning 4 ――強化学習編』の独学時のまとめノートです。初学者の補助となるようにゼロつくシリーズの4巻の内容に解説を加えていきます。本と一緒に読んでください。 この記事は、5.4.3項から5.4.5項の内容です。モンテカルロ法…

5.4.1-2:モンテカルロ法による方策制御の実装【ゼロつく4のノート】

はじめに 『ゼロから作るDeep Learning 4 ――強化学習編』の独学時のまとめノートです。初学者の補助となるようにゼロつくシリーズの4巻の内容に解説を加えていきます。本と一緒に読んでください。 この記事は、5.4.1項と5.4.2項の内容です。モンテカルロ法に…

5.3:モンテカルロ法による方策評価の実装【ゼロつく4のノート】

はじめに 『ゼロから作るDeep Learning 4 ――強化学習編』の独学時のまとめノートです。初学者の補助となるようにゼロつくシリーズの4巻の内容に解説を加えていきます。本と一緒に読んでください。 この記事は、5.3節の内容です。モンテカルロ法による方策評…

5.2:モンテカルロ法による方策評価【ゼロつく4のノート】

はじめに 『ゼロから作るDeep Learning 4 ――強化学習編』の独学時のまとめノートです。初学者の補助となるようにゼロつくシリーズの4巻の内容に解説を加えていきます。本と一緒に読んでください。 この記事は、5.2節の内容です。状態価値関数をモンテカルロ…

4.2.1:GridWorldクラスの実装:可視化に関するメソッド【ゼロつく4のノート】

はじめに 『ゼロから作るDeep Learning 4 ――強化学習編』の独学時のまとめノートです。初学者の補助となるようにゼロつくシリーズの4巻の内容に解説を加えていきます。本と一緒に読んでください。 この記事は、4.2.1節の内容です。3×4マスのグリッドワールド…

【Python】ディリクレ分布の作図

はじめに 機械学習で登場する確率分布について色々な角度から理解したいシリーズです。 この記事では、Pythonでディリクレ分布のグラフを作成します。 【前の内容】 www.anarchive-beta.com 【他の記事一覧】 www.anarchive-beta.com 【この記事の内容】 は…

【Python】ディリクレ分布の計算

はじめに 機械学習で登場する確率分布について色々な角度から理解したいシリーズです。 この記事では、Pythonでディリクレ分布に関する計算をします。 【前の内容】 www.anarchive-beta.com 【他の記事一覧】 www.anarchive-beta.com 【この記事の内容】 は…

Matplotlibで3D三角グラフを作図したい

はじめに 素直なやり方ではできなかったのでむりくりなんとかする黒魔術シリーズです。もっといい方法があれば教えてください。 この記事では、Pythonで3次元の三角図を作成します。 【前の内容】 www.anarchive-beta.com 【目次】 はじめに Matplotlibで3D…

Matplotlibで三角グラフの等高線を作図したい

はじめに 素直なやり方ではできなかったのでむりくりなんとかする黒魔術シリーズです。もっといい方法があれば教えてください。 この記事では、、Pythonで三角図の等高線図とヒートマップを作成します。 【前の内容】 www.anarchive-beta.com 【目次】 はじ…

Matplotlibで三角グラフを作図したい

はじめに 素直なやり方ではできなかったのでむりくりなんとかする黒魔術シリーズです。もっといい方法があれば教えてください。 この記事では、Pythonで三角図を作成します。 【目次】 はじめに Matplotlibで三角グラフを作図したい 三角座標への変換式の確…

【Python】1次元スチューデントのt分布の作図

はじめに 機械学習で登場する確率分布について色々な角度から理解したいシリーズです。 この記事では、1次元(一変量)スチューデントのt分布のグラフを作成します。 【前の内容】 www.anarchive-beta.com 【他の記事一覧】 www.anarchive-beta.com 【この記事…