How do I see the weight and biases variables in neural networks, please show me on simple example code?
33 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Radek
le 2 Juin 2015
Réponse apportée : Gene Pennello
le 25 Fév 2022
How do I see the weight and biases variables in neural networks, please show me on simple example code?
1 commentaire
Matthew Eicholtz
le 2 Juin 2015
It depends. Are you using the built-in Neural Network Toolbox or building one from scratch?
Réponse acceptée
Matthew Eicholtz
le 2 Juin 2015
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 commentaires
Subhadarshini Jati
le 14 Oct 2020
this provides only one set of weights associated to a single input. what if i need all weights associated with all inputs?
Plus de réponses (2)
Ava harry
le 10 Sep 2019
How about havng 2 hidden layers? how can I extract bias and weights between them?
Gene Pennello
le 25 Fév 2022
https://www.mathworks.com/matlabcentral/answers/398531-how-to-manually-calculate-a-neural-network-output
0 commentaires
Voir également
Catégories
En savoir plus sur Define Shallow Neural Network Architectures dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!