Eteenpäin- ja Taaksepäinlevitys
Pyyhkäise näyttääksesi valikon
Eteenpäin suuntautuva laskenta
Eteenpäin suuntautuva laskenta on prosessi, jossa tieto kulkee neuroverkon syötekerroksesta ulostulokerrokseen. Jokainen neuroni käsittelee syötteensä painojen ja aktivointifunktion avulla, välittää tuloksensa eteenpäin, ja kun viimeinen kerros saavutetaan, verkko tuottaa ennusteen.
Takaisinkulku
Kun neuroverkko tekee ennusteen eteenpäin kulun avulla, sen tuotos verrataan todelliseen dataan virheen laskemiseksi.
Takaisinkulku eli backpropagation on prosessi, jossa tätä virhettä käytetään kulkemaan verkossa taaksepäin ja säätämään neuronien painoja.
Säätämällä painoja tällä tavalla verkko vähentää vähitellen virhettään ja parantaa ennusteidensa tarkkuutta.
Neuroverkon virhe voidaan laskea eri tavoin tehtävästä riippuen, mutta se on aina liukuluku.
Neuroverkot oppivat toistamalla eteenpäin- ja taaksepäin-leviämistä useita kertoja. Jokaisella iteraatiolla malli paranee, mutta se ei koskaan saavuta "täydellistä tarkkuutta". Koulutus päättyy, kun suorituskyky on riittävän hyvä tai kun malli ei enää parane useiden iteraatioiden jälkeen.
1. Mitä on eteenpäinlevitys (forward propagation) neuroverkossa?
2. Mitä on takaisinkytkentä (backpropagation) neuroverkossa?
3. Mitä tapahtuu neuroverkon koulutuksessa eteenpäinlevityksen jälkeen?
Kiitos palautteestasi!
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme