Hi Bob, I really appreciate your efforts, but I’m getting more and more confused here. Would you mind running through this piece by piece:
1. bpxnc(training_data,48); - This produces a 24 x 48 x 60 network.
2. Input Layer consists of 24 Neurons (in line with the 24 input features from original post). Each neuron has a bias input and takes a weighted input from each vector. ie. if input vector is [A B C D… X] then neuron 1 takes [A*wA] [B*wB] [C*wC] [D*wD]… [X*wX] and [BIAS]. Neuron 2 takes the same etc.
3. Hidden Layer consists of 48 neurons. Each neuron takes a weighted input from each of the input layer neurons and a bias.
4. Output layer consists of 60 neurons (in line with 60 classes). Each neuron takes a weighted input from each of the hidden layer neurons and a bias.
If this isn’t correct, is there a simple way to visualise the generated network using nntool or something?