Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Utmaning: Bygg Enkel VAE | Bygga och Träna Generativa Modeller
Generativ AI

bookUtmaning: Bygg Enkel VAE

I denna utmaning kommer du att bygga och träna en variational autoencoder (VAE) på MNIST-datasetet — steg för steg. Du kommer att definiera arkitekturen, implementera reparameteriseringstricket, skapa en anpassad förlustfunktion och köra hela träningsprocessen.

För att göra din upplevelse smidigare kan du välja ett av följande alternativ för att arbeta med koden:

När du öppnar notebooken kommer du att se en serie uppgifter. Varje uppgift innehåller:

  • Tydliga instruktioner;
  • Kod med tomrum att fylla i;
  • Kontrollfunktioner som verifierar din lösning.

När din implementation är korrekt kommer kontrollfunktionen att visa en kort nyckel. Samla alla nycklar från varje steg — du kommer att behöva dem i slutet.

question-icon

Ange delarna av nyckeln (du fick dem efter att du slutfört projektet)

1.  2.
3.
 4.
Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 3. Kapitel 4

Fråga AI

expand

Fråga AI

ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

Suggested prompts:

Can you explain what a variational autoencoder (VAE) is?

What are the steps involved in building and training the VAE on MNIST?

How do I collect and use the keys from each step?

Awesome!

Completion rate improved to 4.76

bookUtmaning: Bygg Enkel VAE

Svep för att visa menyn

I denna utmaning kommer du att bygga och träna en variational autoencoder (VAE) på MNIST-datasetet — steg för steg. Du kommer att definiera arkitekturen, implementera reparameteriseringstricket, skapa en anpassad förlustfunktion och köra hela träningsprocessen.

För att göra din upplevelse smidigare kan du välja ett av följande alternativ för att arbeta med koden:

När du öppnar notebooken kommer du att se en serie uppgifter. Varje uppgift innehåller:

  • Tydliga instruktioner;
  • Kod med tomrum att fylla i;
  • Kontrollfunktioner som verifierar din lösning.

När din implementation är korrekt kommer kontrollfunktionen att visa en kort nyckel. Samla alla nycklar från varje steg — du kommer att behöva dem i slutet.

question-icon

Ange delarna av nyckeln (du fick dem efter att du slutfört projektet)

1.  2.
3.
 4.
Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 3. Kapitel 4
some-alt