zuqqhi2のIT日記

プログラミング + アカデミック + 何か面白いこと

   Jul 20

[Ruby]Neural Net Learning with Most Decent Method part4

by zuqqhi2 at 2013年7月20日
Pocket

Target

I wrote tiny sample program about neural network.
So, I’ll organize equations for memo.

Neural Network Model

neuralnet

hidden_layer_output

output_layer_output

Sigmoid Function(f,g)

sigmoid

Equation for learning

backpropagation

Differential with parameter

weight_input_hidden

weight_hidden_output

weight_hidden_threshold

I want to organize algorithm.

Related Posts

  • 2013年7月24日 Neural Net Learning with Most Decent Method part5 重みと閾値の(weight_input_hidden, weight_hidden_output, threshold_hidden)初期値を設定し、繰り返し回数num、誤差の許容値δ、学習係数αを用意する。 入力データx^p, […]
  • 2013年7月18日 [Ruby]Neural Net Learning with Most Decent Method part3 やりたいこと 前回までのNeuralNetworkプログラムでは何らかしらのバグがあったため それを修正したい。 プログラム シグモイド関数の微分が間違ってた。 シグモイド関数の微分の部分を直したプログラムが以下。 実行結果 […]
  • 2013年7月15日 [Ruby]Neural Net Learning with Most Decent Method part1 やりたいこと ニューラルネットワークのプログラムを書きたくなったので、 一番簡単な最急降下法でプログラムを書いてみる。 今日は、とりあえず枠組みだけ。 プログラム 入力データ 適当なinput layerのデータ。 nn.rb […]
  • Visualization of Neural Network and its Training using Tensorboard2017年5月21日 Visualization of Neural Network and its Training using Tensorboard [MachineLearning]How to introduce to real project" width="150" height="150" / data-unveil="true">2016年12月11日 [MachineLearning]How to introduce to real project [PCL][Python][CPP]Install Python PCL(Point Cloud Library) And Run Sample Program 概要 PCL(点群処理ライブラリ)のが出たということで触って見た。 まだ python pcl でできる部分は少ないみたい。 Env Linux ubuntu 3.8.0-29-generic #42~precise1-Ubuntu SMP Wed Aug 14 […]
Pocket

You can follow any responses to this entry through the RSS 2.0 feed. Both comments and pings are currently closed.