← Labirynt szczęścia
PL EN DE

Laboratorium Sieci Neuronowej

Sieć feedforward z propagacją wsteczną zbudowana od podstaw. Bez frameworka – każdy krok obliczeń jest czytelny.

1 · Przykład i dane iDane treningowe to przykłady, z których sieć ma sama odkryć regułę – nigdy reguła wprost. Każdy wiersz to jeden przykład: po lewej wejścia, po prawej (po >) pożądane wyjścia. Sieć porównuje swoją prognozę z wartością docelową i się dostraja.
Czego oczekiwać: Szablony poniżej ładują gotowe zadania (krzywe, granice, mini-obrazy). Możesz też dowolnie zmieniać wartości lub wpisać własne dane. Zasada: więcej i czystszych przykładów → lepsza prognoza; za mało → sieć zgaduje.

Pierwsza linia = nazwy kolumn. Oddziel wejścia od wyjść znakiem ">". Wartości przecinkami. Dowolna liczba kolumn i wierszy.
iOdkłada część danych poza trening i mierzy błąd tylko na nich. Tak widać przeuczenie: jeśli błąd treningowy dalej spada, a testowy znów rośnie, sieć uczy się danych na pamięć zamiast reguły. Wypróbuj „Prosta + szum" z dużą siecią.
W zakładce „Krzywa błędu" pojawi się druga, czerwona krzywa dla danych testowych.

3 · Curriculum (uczenie fragmentaryczne) iProgram nauczania: najpierw ogranicza trening do części zakresu, a potem go poszerza – jak plan lekcji zaczynający od łatwych rzeczy. Pomaga przy trudnych funkcjach, bo sieć najpierw uczy się zgrubnego kształtu, zanim dojdą szczegóły. „Auto-program“ poszerza okno automatycznie podczas treningu.

Wybierz okno: trenuj tylko fragment krzywej (lewa, prawa lub środek). Pomaga, gdy sieć utyka w środku zakresu. Punkt odniesienia to pierwsze wejście.
aktywny: cały zakres
Auto: zaczyna od małego okna po lewej i automatycznie je poszerza podczas treningu aż do końca.
Epoka
0
Błąd (MSE)
Parametry
0
Wiersze danych
0
Struktura sieci
Krzywa błędu
Wzorzec vs. Sieć
Płaszczyzna · podgląd
Płaszczyzna · rysuj
Przestrzeń ukryta
Krajobraz błędu
Matematyka

Obliczenia tego neuronu iTo jest dokładnie to, co neuron robi z aktualnymi liczbami. Możesz prześledzić to krok po kroku na papierze: każde wejście pomnóż przez jego wagę, zsumuj wszystko z biasem, następnie przepuść przez funkcję aktywacji.

Kliknij neuron w zakładce „Struktura sieci", aby zobaczyć jego obliczenia krok po kroku.

Testuj przewidywanie iTu wpisujesz własne wartości wejściowe, a wytrenowana sieć przewiduje wynik – także dla wartości spoza danych treningowych. Tak sprawdzasz, czy sieć naprawdę uogólniła regułę, czy tylko zapamiętała przykłady. W zakładce granicy możesz kliknąć punkt, aby przejąć jego wartości tutaj.

Wprowadź wartości wejściowe i kliknij „Oblicz".
Pokaż pełne obliczenia