PatternRecognition

バックプロパゲーションとは何なのか-Rubyでニューラルネットワークで学習やってみる#2

ということで前回の続き、バックプロパゲーションを用いたプログラムを実際に動かしてみます。 動作確認 今回はこちらのプログラムを動かしてみることにした。 https://github.com/gbuesing/neural-net-ruby まず、iris data setのデータを読み込んで学習す…

バックプロパゲーションとは何なのか-Rubyでニューラルネットワークで学習やってみる#1

Rubyでニューラルネットワークを使った学習をするバックプロパゲーションのプログラムを試してみたいと思い立ったので記事にメモしておきます。 今回の記事では、その準備ということでまずバックプロパゲーションが何なのかということから振り返ってみたいと…

【Python】標準偏差をもとに特徴を正規化する

PRML TALK #2 を開催しました。 今日はPRML TALK #2やりました。特徴の正規化、超平面の容量、主成分分析とかの基礎部分あたりを。次回はk-NN法とか誤差の話かな!— 凸(とつ) Yuta Totsuka (@totu_iy) 2015, 2月 27 ということで毎回の習慣として例題か演習…

【パターン認識】NN法で数字の画像から数値を識別する

フリーソフトでつくる音声認識システムという本の第一章のメモ。 学んだことと演習問題に沿って実際に識別するプログラムを書こうと思った。 Imageクラスを定義 まずは各imageをインスタンス化するためのImageクラスを作ってみる。 インスタンス化する際に5*…