| Products & Services | Solutions | Academia | Support | User Community | Company |
| Download Product Updates | | | Get Pricing | | | Trial Software |
| Documentation → Neural Network Toolbox |
| Contents | Index |
Widrow-Hoff weight/bias learning function
[dW,LS] = learnwh(W,P,Z,N,A,T,E,gW,gA,D,LP,LS) [db,LS] = learnwh(b,ones(1,Q),Z,N,A,T,E,gW,gA,D,LP,LS) info = learnwh(code)
learnwh is the Widrow-Hoff weight/bias learning function, and is also known as the delta or least mean squared (LMS) rule.
learnwh(W,P,Z,N,A,T,E,gW,gA,D,LP,LS) takes several inputs,
| dW |
S x R weight (or bias) change matrix |
| LS |
New learning state |
Learning occurs according to learnwh's learning parameter, shown here with its default value.
| LP.lr -- 0.01 |
Learning rate |
learnwh(code) returns useful information for each code string:
| 'pnames' |
Names of learning parameters |
| 'pdefaults' |
Default learning parameters |
| 'needg' |
Returns 1 if this function uses gW or gA |
Here you define a random input P and error E for a layer with a two-element input and three neurons. You also define the learning rate LR learning parameter.
Because learnwh only needs these values to calculate a weight change (see algorithm below), use them to do so.
You can create a standard network that uses learnwh with newlin.
To prepare the weights and the bias of layer i of a custom network to learn with learnwh,
To train the network (or enable it to adapt),
See newlin for adaption and training examples.
learnwh calculates the weight change dW for a given neuron from the neuron's input P and error E, and the weight (or bias) learning rate LR, according to the Widrow-Hoff learning rule:
Widrow, B., and M.E. Hoff, "Adaptive switching circuits," 1960 IRE WESCON Convention Record, New York IRE, pp. 96-104, 1960
Widrow, B., and S.D. Sterns, Adaptive Signal Processing, New York, Prentice-Hall, 1985
| Provide feedback about this page |
![]() | learnsomb | linkdist | ![]() |

Includes the most popular MATLAB recorded presentations with Q&A sessions led by MATLAB experts.
| © 1984-2009- The MathWorks, Inc. - Site Help - Patents - Trademarks - Privacy Policy - Preventing Piracy - RSS |