2016-01-18 7 views
5

Sono nuovo in NN. Stavo mettendo le mani su MNIST Handwritten Dataset. Hanno specificato la percentuale di errore per ogni metodo che hanno adottato in una forma tabulare. Qui è link alla pagina. Nella sezione NN hanno specificato come:Qual è il significato di NN a 3 strati, 300 + 100 unità nascoste?

3-strati NN, 300 + 100 unità nascoste

2 strati NN, 300 unità nascoste, l'errore quadratico medio

ciò fa 3 strati significano? è esso

InputLayer+HiddenLayer+OutputLayer

O

InputLayer + 3 Hidden Layer+ outputLayer 

anche qual è il significato di 300 + 100 unità nascoste. Specificare due numeri 300 + 100 indica che uno strato nascosto deve contenere 300 units e il prossimo HiddenLayer deve contenere 100 units.

Se ciò che si intende allora perché 3 strati NN?

risposta

4

Il livello di input non viene conteggiato in questa notazione, quindi 3 livelli significa 2 livelli nascosti e 1 livello di output. Quindi in questo caso:

3-layer NN, 300+100 hidden units 

significa la seguente architettura:

Input layer 
Hidden layer of 300 units 
Hidden layer of 100 units 
Output layer 
+2

Che è btw. una notazione problematica e fuorviante, questo è il motivo per cui si dovrebbe sempre dire "X ** hidden ** layers NN", quindi non c'è confusione – lejlot

+0

Thankyou @ TheWalkingCube – null