Sobes.tech
Junior — Senior

Depthwise ayırma konvolusiyası nədir və harada tətbiq olunur (MobileNet)?

sobes.tech Süni İntellekt

AI-dan cavab

Derinlik üzrə ayrılmış konvolusiya — bu, adi konvolusiyanı iki ayrı əməliyyətə bölən bir növ konvolusiyadır:

  1. Derinlik konvolusiyası — hər giriş kanalına (dərinliyə) ayrıca filtr tətbiq edilir.
  2. Nöqtə konvolusiyası — 1x1 nüvəsi ilə konvolusiya, bu, dərinlik qatının nəticələrini birləşdirir və yeni xüsusiyyətlər yaradır.

Bu yanaşma, adi konvolusiyaya nisbətən parametr sayını və hesablama mürəkkəbliyini əhəmiyyətli dərəcədə azaldır, model keyfiyyətini qoruyaraq.

MobileNet-də, derinlik üzrə ayrılmış konvolusiya, yüngül və səmərəli modellər qurmaq üçün istifadə olunur və mobil və gömülü cihazlar üçün uyğundur, məhdud resurslara malikdir.

Nümunə: əgər adi konvolusiya 3x3 nüvəsi və N giriş və M çıxış kanalları ilə 33NM parametr tələb edirsə, onda derinlik üzrə ayrılmış konvolusiya 33N (dərinlik) + 11NM (nöqtə) tələb edir, bu isə çox daha azdır.