Haaste: Rakenna Yksinkertainen VAE
Pyyhkäise näyttääksesi valikon
Tässä haasteessa rakennat ja koulutat variational autoencoderin (VAE) MNIST-aineistolla — vaihe vaiheelta. Määrittelet arkkitehtuurin, toteutat reparametrisointikikan, luot mukautetun tappiofunktion ja suoritat koko koulutusprosessin.
Voit valita seuraavista vaihtoehdoista koodin kanssa työskentelyyn:
- Lataa muistikirja ja suorita se paikallisesti suosikkityöympäristössäsi (esim. VSCode, Jupyter, PyCharm);
- Avaa Google Colabissa – vain yksi klikkaus ja kaikki on valmiina suoritettavaksi verkossa.
Kun avaat muistikirjan, näet sarjan tehtäviä. Jokainen tehtävä sisältää:
- Selkeät ohjeet;
- Koodia, jossa on täytettäviä kohtia;
- Tarkistimia, jotka varmistavat ratkaisusi.
Kun toteutuksesi on oikea, tarkistin näyttää lyhyen avainkoodin. Kerää kaikki avaimet jokaisesta vaiheesta — tarvitset niitä lopuksi.
Oliko kaikki selvää?
Kiitos palautteestasi!
Osio 3. Luku 4
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Osio 3. Luku 4