NastępnyNastępny poradnik
Pobieranie gęstego przejścia
Językowa sztuczna inteligencja
PRZEWODNIK techniczny
DenseNet to sieć splotowa, w której każda warstwa otrzymuje jako dane wejściowe mapy obiektów ze wszystkich poprzednich warstw.
Posłuchaj tego przewodnikaOpowiadane przez sztuczną inteligencję · ~2 min
Ta gęsta łączność wyostrza przepływ gradientowy, zachęca do ponownego wykorzystania funkcji i osiąga dużą dokładność przy znacznie mniejszej liczbie parametrów niż porównywalne głębokie sieci.
DenseNet, wprowadzony przez Huanga, Liu, van der Maatena i Weinbergera w 2017 roku, łączy każdą warstwę z każdą inną w sposób wyprzedzający. Warstwa z L warstwami ma bezpośrednie połączenia L(L+1)/2 zamiast zwykłego L. Co najważniejsze, DenseNet łączy przychodzące mapy obiektów, zamiast je sumować jak robi to ResNet, więc każda warstwa widzi zbiorową wiedzę wszystkich wcześniejszych warstw i wnosi tylko niewielką liczbę nowych map (jego tempo wzrostu, często k=12 lub 32). Sieć jest podzielona na gęste bloki oddzielone warstwami przejściowymi, które zmniejszają próbkowanie. Taka konstrukcja łagodzi problem zanikającego gradientu, wzmacnia propagację cech i jest wysoce wydajna pod względem parametrów: DenseNet-BC dorównał dokładności ResNet w ImageNet z mniej więcej jedną trzecią parametrów.
Systemy obrazowania medycznego (np. CheXNet do wykrywania zapalenia płuc) zbudowały szkielet DenseNet-121 do klasyfikowania zdjęć rentgenowskich klatki piersiowej z dużą czułością.
Aplikacje mobilne do klasyfikacji chorób roślin i upraw korzystają z kompaktowych sieci DenseNet, ponieważ zapewniają dobrą dokładność przy niewielkiej liczbie parametrów.
Klasyfikacja pokrycia terenu za pomocą satelitów i teledetekcji wykorzystuje ponowne wykorzystanie gęstych obiektów w celu rozróżnienia subtelnych różnic w teksturach.
Wbudowana wizja na urządzeniach z ograniczoną pamięcią wykorzystuje warianty DenseNet-BC, aby uzyskać dokładność na poziomie ResNet przy niższych kosztach przechowywania.
Sieci Pure DenseNet są obecnie mniej dominujące, ponieważ transformatory wizyjne i projekty w stylu ConvNeXt stanowią czołowe punkty odniesienia, ale gęsta łączność pozostaje wpływowa. Pomysł łączenia pojawia się ponownie w wydajnych szkieletach, modelach obrazowania medycznego i dekoderach segmentacji, gdzie ponowne wykorzystanie funkcji ma znaczenie przy ograniczonych budżetach pamięci. Spodziewaj się projektów hybrydowych, które wykorzystują gęste wzorce pomijania dla urządzeń brzegowych, a także ciągłego korzystania z wariantów DenseNet, w których oznakowane dane są rzadkie, a wydajność parametrów przewyższa surową skalę.
Darmowy newsletter
Trzy zweryfikowane historie AI każdego poranka w dni robocze, napisane prostym angielskim. Bezpłatne na zawsze, bez reklam.
Jedno e‑mail każdego dnia roboczego. Wypisz się jednym kliknięciem. Nigdy nie sprzedajemy ani nie udostępniamy Twojego adresu.
Sprawdź się
Natychmiastowa informacja zwrotna na każde pytanie oraz udostępnialny certyfikat z weryfikowalnym ID po zaliczeniu kursu.
Wspieraj darmową edukację AI. AI Understanding jest organizacją non-profit 501(c)(3) — bez reklam, bez płatnej ściany, zawsze. Przekaż darowiznę
DenseNet to sieć splotowa, w której każda warstwa otrzymuje jako dane wejściowe mapy obiektów ze wszystkich poprzednich warstw. Ta gęsta łączność wyostrza przepływ gradientowy, zachęca do ponownego wykorzystania funkcji i zapewnia dużą dokładność przy znacznie mniejszej liczbie parametrów niż porównywalne głębokie sieci.
DenseNet łączy mapy obiektów wszystkich wcześniejszych warstw wzdłuż wymiaru kanału, w przeciwieństwie do ResNet, który je dodaje.
Każda warstwa generuje tylko k nowych map obiektów, utrzymując liniowy wzrost kanału i zwartość modelu.
Połączenie każdej warstwy ze wszystkimi kolejnymi daje bezpośrednie połączenia L(L+1)/2.
Warstwy przejściowe wykorzystują splot i łączenie 1x1 do kompresji i próbkowania map obiektów pomiędzy gęstymi blokami.
Bezpośrednie połączenia ze stratą zapewniają każdej warstwie krótką ścieżkę gradientu, łagodząc zanikające gradienty i umożliwiając głęboki nadzór.
Ucz się dalej
Wybrano więcej przewodników na ten temat
NastępnyNastępny poradnik
Pobieranie gęstego przejścia
Językowa sztuczna inteligencja