KÜRE LogoKÜRE Logo
Ai badge logo

Bu madde yapay zeka desteği ile üretilmiştir.

DenseNet

Bilişim Ve İletişim Teknolojileri+1 Daha
fav gif
Kaydet
kure star outline
densenet_name.png
Model
DenseNet
Yıl
26 Temmuz 2017
Geliştirici
Gao Huang ve ekibi
Temel Bileşen
Dense Block
Varyantlar
DenseNet-121DenseNet-169DenseNet-201DenseNet-161

DenseNet, yani Yoğun Bağlantılı Evrişimli Sinir Ağları, 2017 yılında Gao Huang ve çalışma arkadaşları tarafından geliştirilmiş bir derin öğrenme mimarisidir. Bu yapı, her katmanın yalnızca bir sonraki katmana değil, tüm sonraki katmanlara bağlantılar kurmasını sağlayarak sinir ağı içinde bilgi akışını maksimum düzeye çıkarır. DenseNet mimarisi, özellikle parametre verimliliği ve gradyan akışı açısından derin sinir ağlarının eğitiminde önemli avantajlar sağlamaktadır.

Yoğun Bağlantı Mimarisi

DenseNet mimarisinde her katman, kendisinden önceki tüm katmanların çıktısını giriş olarak alır. Bu yaklaşım, klasik sinir ağlarının aksine, bilgi kaybını azaltır ve özelliklerin yeniden kullanımını sağlar.

Katmanlar Arası Bağlantılar

DenseNet mimarisinde her katmanın girdisi aşağıdaki gibi tanımlanır:



  • 'xl': l. katmanın çıktısıdır.
  • H(l) : Batch normalization, ReLU aktivasyonu ve 3×3 evrişim gibi işlemlerden oluşan dönüşüm fonksiyonudur.
  • Köşeli parantez içindeki x'li ifadeler, önceki tüm katmanların çıktılarının birleştirilmesini ifade eder. Bu yapı sayesinde, daha az parametre ile daha derin ağlar kurulabilir.

Dense Bloklar ve Geçiş Katmanları

DenseNet yapısı, tekrarlanan dense bloklar ve bunları birbirine bağlayan geçiş katmanları (transition layers) içerir. Dense bloklar içerisinde katmanlar yoğun şekilde birbirine bağlıdır; geçiş katmanları ise kanal boyutunu ve boyutsal çözünürlüğü azaltarak modelin kompakt kalmasını sağlar.

Dense Blok Yapısı

  • Tüm katmanlar birbirine bağlanır.
  • Her katmanın çıktısı doğrudan sonraki tüm katmanlara iletilir.
  • Ağ içinde bilgi yayılımı en üst düzeye çıkarılır.

Geçiş Katmanları

  • 1×1 evrişim katmanı ile kanal boyutunu düşürür.
  • 2×2 ortalama havuzlama (average pooling) ile boyut küçültülür.
  • Ağırlık paylaşımını artırarak overfitting riskini azaltır.

5 katmanlı dense block (Akademik Yayın)

DenseNet mimarisinde her katman, kendinden önceki tüm katmanlardan bilgi alır, bu sayede gradyan yayılımı ve özellik kullanımı optimize edilir.

Avantajlar ve Uygulama Alanları

DenseNet mimarisinin öne çıkan avantajları şunlardır:


  • Gradyan akışı kolaylığı: Yoğun bağlantılar sayesinde, gradyanların geriye doğru akışı kolaylaşır.
  • Parametre verimliliği: Yeniden kullanılan özellikler sayesinde daha az parametre ile yüksek performans sağlanır.
  • Daha az aşırı öğrenme (overfitting) eğilimi: Az parametreli yapısı nedeniyle aşırı öğrenme riski daha düşüktür.


DenseNet, görüntü sınıflandırma, nesne tespiti, tıbbi görüntü analizi gibi birçok alanda kullanılmaktadır. ImageNet gibi büyük veri setlerinde başarılı sonuçlar elde etmiştir.

Kaynakça

Huang, Gao, Zhuang Liu, Laurens van der Maaten, ve Kilian Q. Weinberger. “Densely Connected Convolutional Networks.” In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), 4700–4708. 2017. https://doi.org/10.1109/CVPR.2017.243.


Wang, Shuai, Xiaojun Xia, Lanqing Ye, ve Binbin Yang. “Automatic Detection and Classification of Steel Surface Defect Using Deep Convolutional Neural Networks.” Metals 11, no. 3 (2021): 388. https://doi.org/10.3390/met11030388.

Ayrıca Bakınız

Yazarın Önerileri

ResNet (Residual Network)

ResNet (Residual Network)

Bilişim Ve İletişim Teknolojileri +1
VGG 16

VGG 16

Bilişim Ve İletişim Teknolojileri +1
VGG19

VGG19

Bilişim Ve İletişim Teknolojileri +1

Sen de Değerlendir!

0 Değerlendirme

Yazar Bilgileri

Avatar
Ana YazarKaan Gümele25 Nisan 2025 19:21
KÜRE'ye Sor