Autoencoder je jako telefonní linka s omezenou kapacitou:
| Prvek | Telefon | Autoencoder |
|---|---|---|
| Vstup | Hlas mluvčího | |
| Komprese | Mikrofon převede na signál | |
| Přenos | Úzká linka (omezená kapacita) | |
| Dekomprese | Reproduktor převede zpět |
Vypočítej kompresní poměr:
Proč je to užitečné?
Simulátor obsahuje 8 základních vzorů rozmístěných v kruhu:
Použij slidery X a Y nebo klikej do latentního prostoru a pozoruj výstup:
| Pozice [X, Y] | Co vidíš na výstupu? | Nejbližší prototyp |
|---|---|---|
| [0, -1] (nahoře) | ||
| [1, 0] (vpravo) | ||
| [0, 1] (dole) | ||
| [0, 0] (střed) |
Co se stane, když přesuneš bod mezi dva prototypy?
| Od → Do | Popis přechodu |
|---|---|
| Srdce → Čtverec | |
| Smajlík → Kříž | |
| Kruh → Diamant |
Nakresli kruh s 8 prototypy a ukázku, kde by mohl ležet "mix srdce a čtverce":
Nakresli různé vzory a zmáčkni "Zkomprimovat". Zaznamenej výsledky:
| Co jsi nakreslil/a | Výsledný bod [X, Y] | Rozpoznaný prototyp | F1 Score (%) |
|---|---|---|---|
| Přesné srdce | |||
| Nepřesné srdce | |||
| Čtverec | |||
| Náhodná čmáranice |
F1 = 2×TP / (2×TP + FP + FN)Proč je F1 lepší než prosté sčítání shod?
Nakresli vzor, zkomprimuj, a sleduj "Reconstruction Loss":
| Vstup | Reconstruction Loss | Komentář |
|---|---|---|
| Přesný prototyp | ||
| Podobný, ale ne přesný | ||
| Úplně nový tvar |
Zapni "Error Highlighting" v nastavení. Červeně blikající pixely = největší chyba.
Kde jsou chyby největší?
Změň hodnotu "Interpolace" slideru a pozoruj efekt na přechody:
| Exp hodnota | Efekt na přechody |
|---|---|
| 1.0 (nízká) | |
| 2.5 (střední) | |
| 5.0 (vysoká) |
Načti prototyp, zmáčkni "Add Noise", pak "Zkomprimovat":
| Originální vzor | Loss po přidání šumu | Loss po rekonstrukci | Opravil se? |
|---|---|---|---|
| Srdce | |||
| Smajlík | |||
| Čtverec |
Nakresli schéma: 2D varieta v 3D prostoru, bod s šumem mimo ni, a jeho projekce zpět:
Vysvětli vlastními slovy, proč šum "zmizí":
Zmáčkni "Tour" a sleduj animovanou cestu kolem všech prototypů:
Co pozoruješ při přechodech mezi vzory?
Zmáčkni "Record", nakresli cestu myší v latentním prostoru, pak "Play":
| Jakou cestu jsi nakreslil/a? | |
| Nejzajímavější moment během přehrávání: |
Zmáčkni několikrát "Explore" a sleduj náhodné vzory:
Které náhodné vzory vypadaly nejzajímavěji?
Zapni "Heatmap" v nastavení. Co ukazují barvy?
| Koncept | Tvé shrnutí |
|---|---|
| Autoencoder | |
| Encoder | |
| Latentní prostor | |
| Decoder | |
| Denoising |
Jaký byl tvůj největší "aha moment"?
Co tě překvapilo na latentním prostoru?
Jak bys vysvětlil/a denoising kamarádovi?
Jak dobře rozumím Autoencoderům? (1 = vůbec, 5 = úplně)