Znano je, da imajo globoke nevronske mreže v večini primerov veliko več
parametrov, kot jih potrebujejo. Rezanje (angl. pruning) zmanjšuje računsko
zahtevnost mreže in lahko celo izboljša njeno zmogljivost. V ta namen smo
razvili orodje za iterativno rezanje konvolucijskih nevronskih mrež, ki na
uporabniku prijazen način omogoča rezanje raznolikih arhitektur. Orodje smo
uporabili na modelih U-Net in SegNet, naučenih za segmentacijo beločnice in
žil na slikah očes. Modele smo nato rezali z uporabo različnih mer pomembnosti
konvolucijskih jeder, vključno z nedavno predstavljenim pristopom
Iterative Pruning with Activation Deviation (IPAD). Preučili smo vpliv
rezanja na zmogljivost modelov in primerjali uspešnost različnih mer pomembnosti
jeder. Zbrani rezultati kažejo na znatno prednost rezanih modelov v
primerjavi z modeli, ki so bili od začetka zasnovani kot majhni, zlasti pri
zahtevnejši nalogi segmentacije žil. Potrdili smo prevlado metode IPAD v
primerih, ko je na voljo dovolj učnih podatkov in je izbira hiperparametrov
mogoča v okviru razpoložljivega računalniškega proračuna.
|