Haaste: Rakenna Yksinkertainen VAE
Tässä haasteessa rakennetaan ja koulutetaan variaatiollinen autoenkooderi (VAE) MNIST-aineistolla vaihe vaiheelta. Määrittele arkkitehtuuri, toteuta reparametrisointikikka, luo mukautettu häviöfunktio ja suorita koko koulutusprosessi.
Voit valita seuraavista vaihtoehdoista koodin kanssa työskentelyyn:
- Lataa muistikirja ja suorita se paikallisesti haluamassasi ympäristössä (esim. VSCode, Jupyter, PyCharm);
- Avaa Google Colabissa – yhdellä klikkauksella kaikki on valmiina ajettavaksi verkossa.
Kun avaat muistikirjan, näet sarjan tehtäviä. Jokainen tehtävä sisältää:
- Selkeät ohjeet;
- Koodia, jossa on täytettäviä kohtia;
- Tarkistimet, jotka varmistavat ratkaisusi.
Kun toteutuksesi on oikea, tarkistin näyttää lyhyen avainkoodin. Kerää kaikki avaimet jokaisesta vaiheesta — tarvitset niitä lopuksi.
Kiitos palautteestasi!
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Can you explain what a variational autoencoder is?
What are the main steps involved in building a VAE for MNIST?
How do I collect and use the keys from each step?
Mahtavaa!
Completion arvosana parantunut arvoon 4.76
Haaste: Rakenna Yksinkertainen VAE
Pyyhkäise näyttääksesi valikon
Tässä haasteessa rakennetaan ja koulutetaan variaatiollinen autoenkooderi (VAE) MNIST-aineistolla vaihe vaiheelta. Määrittele arkkitehtuuri, toteuta reparametrisointikikka, luo mukautettu häviöfunktio ja suorita koko koulutusprosessi.
Voit valita seuraavista vaihtoehdoista koodin kanssa työskentelyyn:
- Lataa muistikirja ja suorita se paikallisesti haluamassasi ympäristössä (esim. VSCode, Jupyter, PyCharm);
- Avaa Google Colabissa – yhdellä klikkauksella kaikki on valmiina ajettavaksi verkossa.
Kun avaat muistikirjan, näet sarjan tehtäviä. Jokainen tehtävä sisältää:
- Selkeät ohjeet;
- Koodia, jossa on täytettäviä kohtia;
- Tarkistimet, jotka varmistavat ratkaisusi.
Kun toteutuksesi on oikea, tarkistin näyttää lyhyen avainkoodin. Kerää kaikki avaimet jokaisesta vaiheesta — tarvitset niitä lopuksi.
Kiitos palautteestasi!