Skip to content

ayyucekizrak/PyTorch-ile-Goruntu-Siniflandirma

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 

Repository files navigation

🔥 PyTorch ile Görüntü Sınıflandırma

Bir süredir PyTorch üzerinden pratikler yapmaya çalışıyorum. Caffe ile başlayan yolculuğum, TensorFlow ve Keras ile güzel devam etti ama neden PyTorch'un da nimetlerini öğrenmeyeyim ki diye düşünüyorum. 😎 Geçtiğimiz hafta içinde People In Data ve Facebook DevC Stockholm ortaklığıyla düzenlenen etkinlikte Udacity AI mentorlerinden Pranjal ile tanışmış oldum ve harika bir webinar gerçekleştirdi. Tabi hem Pytorch'a ısınmam için hem de bu sırada meraklılarına faydalı olması adına bu notebook'u hazırlamaya karar verdim. Destek veren Pranjal'a ve bu etkinlik hakkında beni haberdar ettiği için Zümrüt'e teşekkürler.

Bu Colab Notebookda, Evrişimli Sinir Ağları temellerini kullanarak basit bir görüntü sınıflandırma çalışması uygularken PyTorch Ekosistemindeki yeniliklerden de faydalanacağız.

Başlayalım!!!



📌Open In Colab Google Colab Not Defterinde Aç




İçerik:
1. Colab Üzerinde Veri Setini Veri Setlerini Kullanma
2. Eğitim, Doğrulama/Geçerleme ve Test Kümelerinin Oluşturulması
3. Dataloaderların Hazırlanması
4. PyTorch Kullanarak CNN Modeli Oluşturma
4.1.1. Evrişimli Sinir Ağı (CNN) Mimarisi
4.1.2 Temel bir CNN Katmanı
4.1.3 Adım kaydırma (Stride)
4.1.4 Piksel Ekleme (Padding)
4.1.5 Maksimum Ortaklama (Max-Pooling)
4.1.6 Aktivasyon Fonksiyonu: ReLU (Rectified Linear Units)
4.1.7 Tam Bağlantılı, Lineer Bağlantılı Katmanlar (Fully Connected or Linear Layers)
4.2.1 PyTorch (Gelelim Sadede)
4.2.2 Hesaplamalı Grafikleri (Computational Graph) Anlama
4.2.3 Tensörler
4.2.4 Autograd Modülü
4.2.5 nn.Module
4.2.6 Optim Paketi
4.3 Modelimizi tanımlama zamanı!

5. 2020'de bir PyTorch Modeli Eğitelim
6. Aşırı Uydurma/Öğrenme (Ezberleme) ya da Overfitting naıl birşeydir anlayalım
7. Daha İyi Bir Eğitim Döngüsü
8. Daha Alımlı Bir Eğitim Döngüsü
9. SONUÇ
10. Teşekkürler


Gently Thanks to Pranjal for awesome webinar and thanks to Zümrüt for invited me to the webinar
Not: https://github.com/pranjalchaubey/Deep-Learning-Notes

About

PyTorch ile Görüntü Sınıflandırma

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published