Ordina i numeri usando solo 2 livelli nascosti


10

Sto leggendo l'articolo chiave Sequence to Sequence Learning con Neural Networks di Ilya Sutskever e Quoc Le. Nella prima pagina, menziona brevemente che:

A surprising example of the power of DNNs is their ability to sort
N N-bit numbers using only 2 hidden layers of quadratic size 

Qualcuno può delineare brevemente come ordinare i numeri usando solo 2 livelli nascosti?

Risposte:


3

Facendo delle ricerche, ho trovato un documento che dimostra che l'ordinamento può essere fatto con un massimo di 3 strati e che la loro soluzione è ottimale se si limita la dimensione della rete per essere polinomiale rispetto al numero di numeri di input:

Reti neurali efficienti di profondità per problemi di divisione e correlati , vedere Teorema 7 a pagina 955 (pagina 10 nel PDF).


1
Grazie per aver trovato il documento pertinente! In realtà, questo documento esegue l'ordinamento con "profondità" 3, che sembra significare solo due livelli nascosti. Vedi anche il loro riferimento 14 su cui si basano per il limite inferiore, "Circuiti di soglia di profondità limitata" igi-web.tugraz.at/people/maass/psfiles/34o.pdf (anche su ResearchGate) esp p. 131-132 (3 -4 in pdf).
Ben Reiniger,

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.