How do I see the weight and biases variables in neural networks, please show me on simple example code?

조회 수: 33 (최근 30일)
How do I see the weight and biases variables in neural networks, please show me on simple example code?

채택된 답변

Matthew Eicholtz
Matthew Eicholtz 2015년 6월 2일
You can find some code examples using the Neural Network Toolbox here.
Copying from there, one example deals with classifying the sex of crabs.
[x,t] = crab_dataset; %load the dataset
net = patternnet(10); %create the network
[net,tr] = train(net,x,t); %train the network
Now, you can find the weights and biases by looking at net .
w1 = net.IW{1} %the input-to-hidden layer weights
w2 = net.LW{2} %the hidden-to-output layer weights
b1 = net.b{1} %the input-to-hidden layer bias
b2 = net.b{2} %the hidden-to-output layer bias
Hope this helps.

추가 답변 (2개)

Ava harry
Ava harry 2019년 9월 10일
How about havng 2 hidden layers? how can I extract bias and weights between them?

Gene Pennello
Gene Pennello 2022년 2월 25일
https://www.mathworks.com/matlabcentral/answers/398531-how-to-manually-calculate-a-neural-network-output

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by