Eteenpäin suuntautuva kohinan lisäys ja käänteinen kohinanpoisto
Lisätkää kohinaa ja oppikaa sitten poistamaan se
Eteenpäin suuntautuva kohinan lisäys ja käänteinen kohinanpoisto on ilmainen Deep Learning Academy-oppitunti CoddyKitissä. Tämä on oppitunti 1/4. Voit lukea koko oppitunnin alta ilmaiseksi ja harjoitella sen jälkeen käytännössä selaimessa sisäänrakennetulla koodieditorilla ja ympäri vuorokauden käytettävissä olevan tekoälytuutorin avulla. Oppitunti kuuluu Deep Learning Academy-oppimispolkuun, ja edistymisesi synkronoituu verkon ja CoddyKit-sovelluksen välillä. Deep Learning Academy-kurssilla on yhteensä 4 oppituntia.
Diffuusion kaksi suuntaa
Diffuusiomalli toimii kahteen suuntaan: se lisää kuvaan hitaasti kohinaa ja oppii sitten kulkemaan prosessin takaisin puhtaaksi kuvaksi. 🌫️
Etenevä kohinan lisääminen
Etenevä prosessi on kiinteä eikä vaadi oppimista. Se vain sekoittaa kuvaan pieniä määriä Gaussin kohinaa askel askeleelta.
Kuvasta kohinaksi
Riittävän monen askeleen jälkeen kuvasta tulee puhdasta satunnaiskohinaa, joka näyttää aivan television lumisateelta ilman jälkeäkään alkuperäisestä.
Aika-askel ohjaa sekoitusta
Aika-askel t kertoo, kuinka pitkällä kohinan lisäämisessä ollaan. Pieni t tarkoittaa selkeää kuvaa, suuri t lähes täydellistä kohinaa.
Kohinaa yhteen kuvaan
Voit siirtyä suoraan mille tahansa aika-askeleelle sekoittamalla kuvan ja kohinan yhteen kerralla ilman silmukkaa.
x_t = sqrt_alpha * x_0 + sqrt_one_minus_alpha * noiseKohina-aikataulu
Aikataulu määrittää, kuinka paljon kohinaa kukin askel lisää. Ensimmäiset askeleet muuttavat kuvaa vain vähän, myöhemmät hukuttavat sen nopeasti.
Käänteinen kohinanpoisto
Käänteinen prosessi on se osa, jonka koulutamme: aloitetaan lumisateesta ja poistetaan jokaisella askeleella hieman kohinaa, kunnes kuva ilmestyy.
Malli ennustaa kohinaa
Nerokas idea on tämä: verkko ei maalaa kuvaa. Se ennustaa lisätyn kohinan, jotta voimme vähentää sen.
Monta pientä askelta
Kohinanpoisto tapahtuu monessa askeleessa, joista jokainen kumoaa pienen määrän kohinaa. Kärsivällisyys tekee lopullisesta kuvasta terävän.
Miksi koulutus toimii niin hyvin
Koska etenemisprosessi tunnetaan, käytettävissä on aina täydellinen kohinan tavoite. Tämä tekee koulutussignaalista selkeän ja vakaan.
Generointi alkaa kohinasta
Kun haluat luoda jotain uutta, syötät vain uutta satunnaiskohinaa ja annat käänteisten askelten muovata siitä täysin uuden näytteen. ✨
Pikatarkistus
Mitä diffuusioverkko oikeastaan oppii ennustamaan?
Kertaus
Diffuusio lisää kohinaa etenemissuunnassa ja oppii poistamaan sitä käänteiseen suuntaan. Kouluta malli ennustamaan kohinaa ja aloita lumisateesta uusien kuvien luomiseksi. 🎉
Opi Python tekoälytuutorin avulla — ilmaiseksi
Kirjoita ja suorita oikeaa koodia selaimessa, saa välitöntä apua tekoälytuutorilta ympäri vuorokauden ja jatka siitä, mihin jäit, verkossa tai sovelluksessa.
- Kurssit
- 30
- Oppitunnit
- 120
Usein kysytyt kysymykset
Onko oppitunti ”Eteenpäin suuntautuva kohinan lisäys ja käänteinen kohinanpoisto” ilmainen?
Kyllä – oppitunnin ”Eteenpäin suuntautuva kohinan lisäys ja käänteinen kohinanpoisto” koko tekstin voi lukea täällä verkossa ilmaiseksi. Jos haluat harjoitella interaktiivisesti sisäänrakennetulla koodieditorilla ja ympäri vuorokauden käytettävissä olevan tekoälytuutorin avulla sekä avata koko Deep Learning Academy-kurssin, päivitä CoddyKit PROhon. Deep Learning Academy-kurssilla on yhteensä 4 oppituntia.
Mitä opin oppitunnilla ”Eteenpäin suuntautuva kohinan lisäys ja käänteinen kohinanpoisto”?
Lisätkää kohinaa ja oppikaa sitten poistamaan se Harjoittelet Deep Learning Academy-aihetta koodilla, jonka suoritat suoraan selaimessa. Ympäri vuorokauden käytettävissä oleva tekoälytuutori vastaa kysymyksiisi oppitunnin aikana.
Tarvitsenko kokemusta aloittaakseni Deep Learning Academy-opiskelun?
Aiempi kokemus ei ole tarpeen. CoddyKitin Deep Learning Academy-oppimispolku sopii vasta-alkajista edistyneisiin, joten voit aloittaa tästä tai alusta ja edetä omaan tahtiisi. Tämä on oppitunti 1/4.
Kuinka kauan ”Eteenpäin suuntautuva kohinan lisäys ja käänteinen kohinanpoisto”-oppitunnin suorittaminen kestää?
Useimmat CoddyKitin oppitunnit kestävät noin 5–10 minuuttia. Jokainen oppitunti on lyhyt ja interaktiivinen, joten edistyt tasaisesti ja voit jatkaa siitä, mihin jäit – sekä verkossa että sovelluksessa.
Voinko kirjoittaa ja suorittaa koodia tällä Deep Learning Academy-oppitunnilla?
Kyllä. Jokainen Deep Learning Academy-oppitunti sisältää sisäänrakennetun koodieditorin, joten voit kirjoittaa ja suorittaa oikeaa koodia suoraan selaimessa ja saada välitöntä palautetta tekoälyltä – paikallista asennusta ei tarvita.
Kaikki tämän kurssin oppitunnit
- Eteenpäin suuntautuva kohinan lisäys ja käänteinen kohinanpoisto
- Ennustakaa kohina U-Netillä
- Näytteistyksen aikataulut ja ohjaus
- Suorittakaa pipeline Diffusersilla