Learning Functions
|
learncon
|
Conscience bias learning function.
|
learngd
|
Gradient descent weight/bias learning function
|
learngdm
|
Grad. descent w/momentum weight/bias learning function
|
learnh
|
Hebb weight learning function.
|
learnhd
|
Hebb with decay weight learning function.
|
learnis
|
Instar weight learning function.
|
learnk
|
Kohonen weight learning function.
|
learnlv1
|
LVQ1 weight learning function.
|
learnlv2
|
LVQ2 weight learning function.
|
learnos
|
Outstar weight learning function.
|
learnp
|
Perceptron weight/bias learning function.
|
learnpn
|
Normalized perceptron weight/bias learning function.
|
learnsom
|
Self-organizing map weight learning function.
|
learnwh
|
Widrow-Hoff weight/bias learning rule
|
New Networks
|
network
|
Create a custom neural network.
|
newc
|
Create a competitive layer.
|
newcf
|
Create a cascade-forward backpropagation network.
|
newelm
|
Create an Elman backpropagation network.
|
newff
|
Create a feed-forward backpropagation network.
|
newfftd
|
Create a feed-forward input-delay backprop network.
|
newgrnn
|
Design a generalized regression neural network.
|
newhop
|
Create a Hopfield recurrent network.
|
newlin
|
Create a linear layer.
|
newlind
|
Design a linear layer.
|
newlvq
|
Create a learning vector quantization network
|
newp
|
Create a perceptron.
|
newpnn
|
Design a probabilistic neural network.
|
newrb
|
Design a radial basis network.
|
newrbe
|
Design an exact radial basis network.
|
newsom
|
Create a self-organizing map.
|
Plotting Functions
|
hinton
|
Hinton graph of weight matrix.
|
hintonwb
|
Hinton graph of weight matrix and bias vector.
|
plotep
|
Plot weight and bias position on error surface.
|
plotes
|
Plot error surface of single input neuron.
|
plotpc
|
Plot classification line on perceptron vector plot.
|
plotperf
|
Plot network performance.
|
plotpv
|
Plot perceptron input/target vectors.
|
plotsom
|
Plot self-organizing map.
|
plotv
|
Plot vectors as lines from the origin.
|
plotvec
|
Plot vectors with different colors.
|
Pre and Post Processing
|
postmnmx
|
Unnormalize data which has been norm. by PREMNMX.
|
postreg
|
Post-training regression analysis.
|
poststd
|
Unnormalize data which has been normalized by PRESTD.
|
premnmx
|
Normalize data for maximum of 1 and minimum of -1.
|
prepca
|
Principal component analysis on input data.
|
prestd
|
Normalize data for unity standard deviation and zero mean.
|
tramnmx
|
Transform data with precalculated minimum and max.
|
trapca
|
Transform data with PCA matrix computed by PREPCA.
|
trastd
|
Transform data with precalc. mean & standard deviation.
|
Training Functions
|
trainbfg
|
BFGS quasi-Newton backpropagation.
|
trainbr
|
Bayesian regularization.
|
traincgb
|
Powell-Beale conjugate gradient backpropagation.
|
traincgf
|
Fletcher-Powell conjugate gradient backpropagation.
|
traincgp
|
Polak-Ribiere conjugate gradient backpropagation.
|
traingd
|
Gradient descent backpropagation.
|
traingda
|
Gradient descent w/adaptive lr backpropagation.
|
traingdm
|
Gradient descent w/momentum backpropagation.
|
traingdx
|
Gradient descent w/momentum & adaptive lr backprop.
|
trainlm
|
Levenberg-Marquardt backpropagation.
|
trainoss
|
One step secant backpropagation.
|
trainrp
|
Resilient backpropagation (Rprop)
|
trainscg
|
Scaled conjugate gradient backpropagation.
|
trainwb
|
By-weight-and-bias network training function.
|
trainwb1
|
By-weight-&-bias 1-vector-at-a-time training function.
|
Transfer Derivative Functions
|
dhardlim
|
Hard limit transfer derivative function.
|
dhardlms
|
Symmetric hard limit transfer derivative function.
|
dlogsig
|
Log sigmoid transfer derivative function.
|
dposlin
|
Positive linear transfer derivative function.
|
dpurelin
|
Hard limit transfer derivative function.
|
dradbas
|
Radial basis transfer derivative function.
|
dsatlin
|
Saturating linear transfer derivative function.
|
dsatlins
|
Symmetric saturating linear transfer derivative function.
|
dtansig
|
Hyperbolic tangent sigmoid transfer derivative function.
|
dtribas
|
Triangular basis transfer derivative function
|
Transfer Functions
|
compet
|
Competitive transfer function.
|
hardlim
|
Hard limit transfer function.
|
hardlims
|
Symmetric hard limit transfer function.
|
logsig
|
Log sigmoid transfer function.
|
poslin
|
Positive linear transfer function.
|
purelin
|
Hard limit transfer function.
|
radbas
|
Radial basis transfer function.
|
satlin
|
Saturating linear transfer function.
|
satlins
|
Symmetric saturating linear transfer function.
|
softmax
|
Soft max transfer function.
|
tansig
|
Hyperbolic tangent sigmoid transfer function.
|
tribas
|
Triangular basis transfer function
|
Vectors
|
cell2mat
|
Combines cell array of matrices into one matrix.
|
combvec
|
Create all combinations of vectors.
|
concur
|
Create concurrent bias vectors.
|
con2seq
|
Converts concurrent vectors to sequential vectors.
|
copy
|
Copy matrix or cell array.
|
ind2vec
|
Convert indices to vectors.
|
mat2cell
|
Break matrix up into cell array of matrices.
|
minmax
|
Ranges of matrix rows.
|
normc
|
Normalize columns of matrix.
|
normr
|
Normalize rows of matrix.
|
pnormc
|
Pseudo-normalize columns of matrix.
|
quant
|
Discretize value as multiple of a quantity.
|
seq2con
|
Converts sequential vectors to concurrent vectors.
|
sumsqr
|
Sum squared elements of matrix.
|
vec2ind
|
Convert vectors to indices.
|
Transfer Function
|
compet
|
Competitive transfer function.
|

|
hardlim
|
Hard limit transfer function.
|

|
hardlims
|
Symmetric hard limit transfer function
|

|
logsig
|
Log sigmoid transfer function.
|

|
poslin
|
Positive linear transfer function
|

|
purelin
|
Linear transfer function.
|

|
radbas
|
Radial basis transfer function.
|

|
satlin
|
Saturating linear transfer function.
|

|
satlins
|
Symmetric saturating linear transfer function
|

|
softmax
|
Soft max transfer function.
|

|
tansig
|
Hyperbolic tangent sigmoid transfer function.
|

|
tribas
|
Triangular basis transfer function.
|

|