Kasutatakse kaht erinevat treenimisviisi: 1. pakett treenimine (batch-wise training, ) - kõik "treeninguks" vajalikud sisendandmed ja neile vastavad väljundvektori väärtuste jadad on esitatud ühe paketina. Võrgu parameetrite ümberarvutamne toimub kogu paketi alusel. 2. Sammhaaval treenimine (pattern-wise training, ) - võrgu parameetrite ümberarvutamine toimub peale igat sisendvektori töötlemist. Olenemata treenimisviisist koosneb võrgu õpetamise protsess kolmest sammust: 1. võrgu väljundvektori väärtuste arvutamine olemasolevate parameetrite alusel; 2. võrgu vea arvutamine lähtudes õpetamismeetodi poolt määratud kriteeriumist (Näiteks, arvutatud võrgu väljundväärtuse ja etteantud etalonväärtuse vahe); 3. võrgu parameetrite väärtuse ümberarvutamine lähtudes õpetamismeetodi poolt määratud algoritmist.
Kasutatakse kaht erinevat treenimisviisi: 1. pakett treenimine (batch-wise training, ) - kõik "treeninguks" vajalikud sisendandmed ja neile vastavad väljundvektori väärtuste jadad on esitatud ühe paketina. Võrgu parameetrite ümberarvutamne toimub kogu paketi alusel. 2. Sammhaaval treenimine (pattern-wise training, ) - võrgu parameetrite ümberarvutamine toimub peale igat sisendvektori töötlemist. Olenemata treenimisviisist koosneb võrgu õpetamise protsess kolmest sammust: 1. võrgu väljundvektori väärtuste arvutamine olemasolevate parameetrite alusel; 2. võrgu vea arvutamine lähtudes õpetamismeetodi poolt määratud kriteeriumist (Näiteks, arvutatud võrgu väljundväärtuse ja etteantud etalonväärtuse vahe); 3. võrgu parameetrite väärtuse ümberarvutamine lähtudes õpetamismeetodi poolt määratud algoritmist.