Ana içeriğe geç
Tüm Projeler

Garbage Images Classification

MobileNetV2 transfer learning ile 15.500+ atık görüntüsünü 12 kategoriye sınıflandıran derin öğrenme projesi.

Yapay Zeka Yapay Zeka Geliştirici 12 kategoride yüksek doğrulukla atık sınıflandırması
Python TensorFlow Keras MobileNetV2 OpenCV NumPy
Garbage Images Classification ekran görüntüsü

Problem

Geri dönüşüm süreçlerinde atıkların doğru kategorize edilmesi kritik öneme sahiptir. Manuel ayırma yavaş ve hatalıdır. Otomatik sınıflandırma sistemi ile bu süreç hızlandırılabilir.

Yaklaşım

MobileNetV2 mimarisi üzerine transfer learning uygulandı. Önceden eğitilmiş ağırlıklar kullanılarak, 15.500+ görüntü içeren veri setinde ince ayar yapıldı. Custom classification head eklenerek 12 kategoriye sınıflandırma sağlandı.

Teknik Detaylar

  • 12 kategori: pil, biyolojik, karton, kıyafet, cam (kahverengi/yeşil/beyaz), metal, kağıt, plastik, ayakkabı, çöp
  • 12.409 eğitim + 3.106 doğrulama görüntüsü
  • MobileNetV2 backbone + GlobalAveragePooling2D + BatchNormalization + Dense(512, relu) + Dropout(0.5) + Dense(12, softmax)
  • 30 epoch, Adam optimizer (lr=1e-4), 224x224 giriş çözünürlüğü
  • Accuracy, Cohen’s Kappa, Confusion Matrix, ROC-AUC eğrileri ile değerlendirme

Sonuçlar

  • Yüksek doğruluk oranı ile 12 kategoride başarılı sınıflandırma
  • Transfer learning ile düşük eğitim süresi ve yüksek performans
  • Akıllı atık yönetimi altyapısına entegre edilebilir çıktı

Bu projeyi beğendin mi?

Birlikte harika projeler geliştirebiliriz.

Birlikte Çalışalım