Tips by yumatsuge

Computer Scienceを勉強する大学4年生.Python、Chainer、Deep learning、機械学習、人工知能やubuntuの備忘録

機械学習

Numpyで作るXOR, Irisデータセットを分類するニューラルネットワーク

前回作成したニューラルネットワーク(Neural Network)はNumpyを使わず、行列積のような数学的演算はすべて深くネストされたfor文で処理していましたが、今回はその部分をNumpyで書き換えたコードを載せます。 今回よく使ったメソッドを以下にまとめておきま…

PythonでXORとUCI_Iris_datasetを解くニューラルネットワーク

前回は線形の問題を解くニューラルネットワーク(Neural Net)のコードを書きましたが、今回は、非線形のXOR、巷で有名?なIrisデータセットを識別するNeural Netのコードを書きました。 前回のコードは2入力3出力の2層のニューラルネットワークをコーディング…

Pythonでニューラルネットワークを実装してみた。

Python(一部Numpy)を使って2層ニューラルネットのスクリプトを作成しました。 ディープラーニング(Deep Learning)は魅力的ですが、ディープラーニングの基礎となるニューラルネット(CNNだとfull connected layerと呼ばれますね)の実装および、誤差逆伝播法(B…