//
//Neuro Model command
//

//Syntax
neuro inputs by outputs;

//
//Options
//
limit:100000 //limit of loop (default=100000);
err:1        //convergent condition (default=0);
mid:5        //num of middle node except input and bias node. (default=レコード数÷2)
step:3       //num of layer (default=3)

//
//Example 1
// 
//Execution for Sin curve with noize.
hand x y/
0	 0.349486
0.111111 0.830839
0.222222 1.007332
0.333333 0.971507
0.444444 0.133066
0.555556 0.1666823
0.666667 -0.848307
0.777778 -0.445686
0.888889 -0.563567
1	 0.261502
;

//View sin curve with noize.
plot scan x y;

//Execution neuro command for y by x; neuro y by x;

View output by output bottom

process of convergency by loop count


xxx_neuro is output of xxx by neuro command.

//View output of neuro analysis. get freq@ana; plot scat x y; over line y_nuero by x;

// //Example 2 // //This Example predicts win rate by 4 plays result. // hand play1 play2 play3 play4 win defeat/ 1 1 0 0 0.9 0.1 1 0 1 0 0.4 0.6 1 0 0 1 0.7 0.3 0 1 1 0 0.4 0.6 0 1 0 1 0.4 0.6 0 0 1 1 0.2 0.8 ; //Execute neuro command for prediction win rate by win of defeat of players. neuro win defeate by play1 - 4;

get freq@ana; //Plot compare fact win rate with predicted win rate. plot bar win win_calc;