logologo
Ai badge logo

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

ResNet (Residual Network)

Bilişim Ve İletişim Teknolojileri+1 Daha
fav gif
Kaydet
viki star outline
02ff4333-f341-47a2-9651-3fce1474105d.png
Model
ResNet
Yıl
10 Kasım 2015
Geliştirici
Kaiming He ve ekibi
Temel Bileşen
Artık bağlantılar (residual connections)
Başarı
ImageNet 2015 Birinciliği
Varyantlar
ResNet-18ResNet-34ResNet-50ResNet-101ResNet-152

Derin sinir ağları mimarilerinde karşılaşılan en büyük problemlerden biri olan “katman sayısı arttıkça eğitim performansının düşmesi” sorununu çözmek üzere geliştirilen ResNet (Residual Network), 2015 yılında Kaiming He ve ekibi tarafından tanıtılmıştır. Bu mimari, klasik katman yapılarına ek olarak artık bağlantılar (residual connections) kullanarak, çok derin ağların daha verimli ve başarılı şekilde eğitilebilmesini sağlamıştır. Özellikle görüntü sınıflandırma gibi görevlerde yüksek doğruluk elde etmesiyle derin öğrenme alanında devrim yaratmıştır.

Artık Öğrenme Mekanizması

ResNet mimarisinin temelinde, her bir katmanın doğrudan çıktısını bir sonraki katmana iletmenin yanı sıra, girdinin kendisini de ileriye taşıyan artık bağlantılar (skip connections) yer alır. Bu yapı, modelin sadece öğrenmesi gereken değişiklikleri (residuals) öğrenmesini sağlar.

Artık Bloklar (Residual Blocks)

Artık bloklar, ResNet mimarisinin temel yapı taşıdır. Her blok, giriş verisini x olarak alır ve bu girdinin bir dönüşümünü F(x) olarak üretir. Ancak klasik ağlardan farklı olarak bu dönüşümün çıktısına giriş verisi doğrudan eklenir:


y = F(x) + x


Bu sayede, modelin sıfıra yakın bir dönüşüm öğrenmesi gerekirse, öğrenme işlemi daha kolay gerçekleşir. Böylece, ağın derinliği arttıkça meydana gelen kaybolan gradyan (vanishing gradient) problemi büyük ölçüde azaltılır.

Basit Artık Blok Yapısı

Bir artık blok genellikle şu bileşenlerden oluşur:

  • İki adet ardışık evrişim katmanı (Conv2D),
  • Her birinden sonra gelen batch normalization (BN) ve ReLU aktivasyon fonksiyonu,
  • Son olarak artık bağlantı (residual connection).


Artık Blok Yapısı (Kredi: Divo into Deep Learning)

Derinlik ve Varyantlar

ResNet mimarisi, farklı derinliklerde ağlar ile uygulanmıştır. En bilinen varyantları:

  • ResNet-18 ve ResNet-34: Daha az derinlikte olup temel artık bloklar kullanır.
  • ResNet-50, ResNet-101 ve ResNet-152: Daha derin modellerdir ve “bottleneck block” adı verilen özel blok yapıları içerir.

Bottleneck Bloklar

Bu bloklar, parametre sayısını ve hesaplama maliyetini azaltmak amacıyla üç katmandan oluşur:

  1. 1x1 evrişim (boyut indirgeme),
  2. 3x3 evrişim (özellik çıkarımı),
  3. 1x1 evrişim (boyut geri yükseltme).

Bu yapı sayesinde derin modellerin verimliliği artar. ResNet-50 mimarisinde katmanlar, artık bağlantılarla desteklenen bloklar halinde gruplanmıştır. Derinlik arttıkça bu bloklar tekrar edilir.


ResNet-50 Model Mimarisi (Kredi: Shuai Wang)

Kullanım Alanları ve Başarıları

ResNet, görüntü sınıflandırma başta olmak üzere birçok bilgisayarla görme görevinde başarıyla kullanılmıştır. Özellikle ImageNet yarışmasında 2015 yılında birincilik elde ederek yüksek doğruluk ve verimli eğitim performansını kanıtlamıştır. Ayrıca, ResNet mimarisi daha sonraki birçok modelin (örneğin: ResNeXt, DenseNet) temelini oluşturmuştur. Günümüzdeki transformer tabanlı modelde artık bağlantı yapısı aktif olarak içermektedir. Derin sinir ağları mimarilerinde karşılaşılan en büyük problemlerden biri olan “katman sayısı arttıkça eğitim performansının düşmesi” sorununu çözmek üzere geliştirilen ResNet (Residual Network), 2015 yılında Kaiming He ve ekibi tarafından tanıtılmıştır. Bu mimari, klasik katman yapılarına ek olarak artık bağlantılar (residual connections) kullanarak, çok derin ağların daha verimli ve başarılı şekilde eğitilebilmesini sağlamıştır. Özellikle görüntü sınıflandırma gibi görevlerde yüksek doğruluk elde etmesiyle derin öğrenme alanında devrim yaratmıştır.

Kaynakça

Wang, Shuai, Xiaojun Xia, Lanqing Ye, and 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.


"Dive Into Deep Learning. "Residual Networks (ResNet) and ResNeXt. Erişim Adresi: https://d2l.ai/chapter_convolutional-modern/resnet.html"

He, Kaiming, Xiangyu Zhang, Shaoqing Ren, and Jian Sun. “Deep Residual Learning for Image Recognition.” 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), June 2016. https://doi.org/10.1109/cvpr.2016.90. 

Szegedy, Christian, Sergey Ioffe, Vincent Vanhoucke, and Alexander Alemi. 2017. “Inception-V4, Inception-ResNet and the Impact of Residual Connections on Learning.” Proceedings of the AAAI Conference on Artificial Intelligence 31 (1). https://doi.org/10.1609/aaai.v31i1.11231.

Ayrıca Bakınız

Yazarın Önerileri

VGG 16

VGG 16

Bilişim Ve İletişim Teknolojileri +1

Sen de Değerlendir!

0 Değerlendirme

Yazar Bilgileri

Avatar
Ana YazarKaan Gümele11 Nisan 2025 22:19
KÜRE'ye Sor