using 2D data as input for a neural network
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
59morgan
am 23 Apr. 2016
Kommentiert: 59morgan
am 25 Apr. 2016
have data that i'd like to use as input for a pattern recognition neural net project
the data comes as a series of tables, each of which needs to be input all at once, rather than one row or one col at a time
so, I figure it needs to be "spooled" out to one long array, and the net will need at least that many input neurons
so, two questions:
1) does it matter how it gets spooled out? say, column by column, row by row, or either as long as I'm consistent?
2) the tables are different sizes, should I just pad the smaller ones out with zeros? nulls?
thanks
0 Kommentare
Akzeptierte Antwort
Greg Heath
am 24 Apr. 2016
0. An input layer node is not a neuron. Only hidden and output layer nodes are neurons.
1. Use the colon operator matrix(:) to convert matrices to a single column.
2. No need to pad with zeros or nulls. Just stack the converted matrices ([a(:);b(:);...;z(:)]
Hope this helps.
Thank you for formally accepting my answer
Greg
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Deep Learning Toolbox finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!