Vai atrous (izplēsts) konvolūcija vispār nekad nevar izmantot kādu pikseli sākotnējā attēlā?
sobes.tech AI
Atbilde no AI
Atrous (izlīdzināta) konvolūcija paplašina filtra uztveres lauku, izlaidot pikseļus starp konvolūcijas kodola elementiem. Tomēr, ja apsveram vienu slāni ar fiksētu ievades izmēru un konvolūcijas parametriem, teorētiski katrs ievades attēla pikselis var tikt izmantots, bet ne obligāti — tas ir atkarīgs no ievades izmēra, soļa (stride), kodola izmēra un dilatācijas koeficienta.
Ja dilatācijas koeficients ir pārāk liels un ievades izmērs ir mazs, dažiem pikseļiem var nebūt seguma ar konvolūcijas kodolu nevienā pozīcijā, tas ir, tie netiks izmantoti aprēķinos. Tas ir īpaši pamanāms ar lielām dilatācijām un maziem ievades attēliem.
Kopumā, atrous konvolūcija var neizmantot dažus oriģinālā attēla pikseļus, ja konvolūcijas parametri un ievades izmērs ir tādi, ka šie pikseļi neiekļaujas kodolā nevienā pārvietojumā.
Piemērs: 1D signāla garums 10, kodols ar izmēru 3 un dilatācija 4, kodols skatīs uz pozīcijām [i, i+4, i+8]. Kad i=0, tās ir pozīcijas 0,4,8; kad i=1, tās ir 1,5,9; un kad i=2, tās ir 2,6,10 (kas pārsniedz robežas). Indeksa 3 pikselis netiks izmantots nevienā pozīcijā.