2011-07-28 12 views
8

Jeśli mamy sieć neuronową, taką jak wielowarstwowa sieć neuronowa propagacji wstecznej perceptronu, która używa sigmodialnych funkcji aktywacji logistycznej, czy możliwe jest zasilanie wyjść sieciowych i wyliczenie zestawu wejść? Ponieważ możemy odwrócić funkcję aktywacji za pomocą logarytmu naturalnego i operacji odwrotnych, dopóki nie otrzymamy wartości sumy, która składa się ze wszystkich wag pomnożonych przez ich dane wejściowe, sądzę, że możliwe byłoby przynajmniej uzyskanie zestawów możliwych danych wejściowych, które wygeneruje określoną wartość wyjściową.Czy można uruchomić sieć neuronową w odwrotnej kolejności?

Odpowiedz

6

Ponieważ istnieje nieskończona liczba możliwości dystrybucji wyników do neuronów karmienia, jest to możliwe tylko dla każdej warstwy, gdzie liczba neuronów odbierających jest równa liczbie neuronów karmiących. Istnieje proste równanie liniowe, które sprowadza się do problemu rozmnażania/odwracania macierzy, który można łatwo rozwiązać.

Jeśli liczba neuronów, w których liczba neuronów odbierających (n) jest mniejsza niż liczba neuronów zasilających (m), jako przestrzeń rozwiązania znajduje się kolektor o wymiarach m - n.

+0

Bardzo późne pytanie uzupełniające: Czy ktoś zna jakieś dokumenty, o których mowa? – Chrigi

+1

Sprawdź to https://www.youtube.com/watch?v=uSUOdu_5MPc cool as hell –

Powiązane problemy