Contents (2)Python

Pythonで3層ニューラルネットの勾配を計算

2019-10-20 17:372019-11-29 10:55

Pythonで3層ニューラルネットの勾配を計算

3層ニューラルネットとは、入力層・中間層・出力層の3層によって構成される多層パーセプトロンで、回帰モデルの1つといえる。ここではその勾配の計算方法とその行列表示をまとめる。行列表示をすることによってPythonのnumpyだけをつかった勾配計算を簡単に書くことができる。いまは3層のみ、忘れない内にメモる。

Pythonで3層ニューラルネットの勾配を計算の続きを読む


numpy配列ndarrayの基本操作メモ

2019-05-30 21:202019-11-29 20:34

目的

pythonでnumpy配列を扱う何がしかのコードを書く時のあるある、久しぶりに書くと目的をスマートに達成するうまい書き方がわからない。配列は特にうまい書き方をするかしないかによってコードの行数にもろに響いてくる。forのネストでぶん回すのとか昔のC言語感しかしないよね。

numpy配列ndarrayの基本操作メモの続きを読む