Konvolutsioonvõrgud
Konvolutsioonvõrgud, tuntud ka kui CNN-id (Convolutional Neural Networks), on teatud tüüpi süvaõppimise algoritm, mis on eriti tõhus piltide töötlemisel ja analüüsimisel. Need võrgud on inspireeritud bioloogilisest nägemissüsteemist, kus üksikud neuronid reageerivad spetsiifilistele piirkondadele vaateväljas. Konvolutsioonvõrkude arhitektuur koosneb mitmest kihist, sealhulgas konvolutsioonikihid, pooling-kihid ja täielikult ühendatud kihid. Konvolutsioonikihid kasutavad filtreid piltide erinevate omaduste, nagu servade, nurkade ja tekstuuride tuvastamiseks. Pooling-kihid vähendavad andmete suurust, säilitades samal ajal olulise teabe. Täielikult ühendatud kihid kasutavad eelnevalt õpitud tunnuseid, et teha lõplikke otsuseid, näiteks pildi klassifitseerimist. Konvolutsioonvõrke kasutatakse laialdaselt sellistes rakendustes nagu pildituvastus, objektide tuvastamine, näo tuvastamine ja meditsiiniline pildianalüüs. Nende võime automaatselt õppida hierarhilisi tunnuseid piltidest on muutnud need üheks kõige võimsamaks tööriistaks arvutinägemise valdkonnas.