機械学習

BatchNormalization について

BatchNormalizationについて勉強しました。作成したノートブックは こちら。

Numpy配列で指定の軸の2番目に大きい値とインデックスを求める

Numpy配列で、指定の軸の1番大きい値とインデックスは、numpy.amax と numpy.argmax で求まる。では、2 番目に大きい値とインデックスはどうするか?

Numpy配列の各要素の演算

NumPy 配列、たとえば 1, 2, ..., 9、のそれぞれの要素の積、1x1, 1x2, 1x3, ..., 9x8, 9x9、をどうやって求めるか?もちろんループでもできるが、もっと簡単な方法があった。

Keras で自前の評価関数を作成する

Keras の出力で異なる活性化関数を使いそれぞれの損失関数を指定する - プログラマのメモ書き で、評価関数 を作成してみました。この評価関数で、bbox の評価値として Intersection over Union (IOU) を計算します。

Keras の出力で異なる活性化関数を使いそれぞれの損失関数を指定する

画像を認識する機械学習のプログラムを勉強しています。Keras を使って、次のことが学習できるかためしてみました。 画像中に物体が存在するかどうか。 物体が存在するならば、その物体を囲む長方形の位置。 このモデルで、出力に異なる 2 種類の 活性化関数…