Multiple inputs using NEWFF
Afficher commentaires plus anciens
I am writing a program to generate a neural network using NEWFF.
I have 5 input variables (A through E) which are currently being input as an array:
input = [ A1 A2 A3 A4 A5
B1 B2 B3 B4 B5
C1 C2 C3 C4 C5
D1 D2 D3 D4 D5
E1 E2 E3 E4 E5 ];
There is 1 target vector:
target = [ T1 T2 T3 T4 T5 ];
I input this to NEWFF as:
net = newff( input, target );
I would think this would generate a network with 5 inputs and 1 output. However, no matter how I format the input variables the network is defined as having only 1 input.
Can anyone clarify what the issue is?
Thanks, Joe
P.S. I am using R2009B
Réponses (4)
Catherine DA GRACA
le 10 Avr 2011
Your input array only has one row in it - MATLAB ignores the line breaks. Use semi-colons to separate the values:
input = [ A1 A2 A3 A4 A5;
B1 B2 B3 B4 B5;
C1 C2 C3 C4 C5;
D1 D2 D3 D4 D5;
E1 E2 E3 E4 E5 ];
2 commentaires
Walter Roberson
le 10 Avr 2011
Not correct, Catherine.
>> [1 2 3 4 5
6 7 8 9 10
11 12 13 14 15]
ans =
1 2 3 4 5
6 7 8 9 10
11 12 13 14 15
When a line break is hint in an array and there is no continuation marker, it is treated as a vertical concatenation.
Joe
le 11 Avr 2011
Walter Roberson
le 10 Avr 2011
0 votes
- T SN x Q2 matrix of Q2 sample SN-element target vectors
Your target is 1 x 5 so SN is 1, so you are defining a network with a single input.
1 commentaire
Joe
le 12 Avr 2011
Kukuh
le 25 Avr 2012
0 votes
yes joe...I have same problem with you,,,my NN can't running when I use multi input like that. please help me.. thanks
Greg Heath
le 25 Avr 2012
0 votes
[I N ] = size(p)
[O N ] =size(t)
net = newff(p,t,H);
Results in a FFMLP with I-H-O node topology.
Hope this helps.
Greg
1 commentaire
Greg Heath
le 25 Avr 2012
I think what the documentation fails to make clear:
Regardless of the size of I and O, when you type the command
net
it will show only 1 (vector-valued/I-dimensional) input and 1 (vector-valued/O-dimensional) output.
Hope this helps
AND
Hope the documentation re this is modified in all of the many places
that it is (ab)used.
Greg
Catégories
En savoir plus sur Image Data Workflows dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!