Max Pooling 2D
Bu fonksiyon bloğu, 2D görüntü verileri üzerinde Max Pooling işlemi uygulamak için tasarlanmıştır ve bir Konvolüsyonel Sinir Ağı (CNN) iş akışının bir parçasıdır. Giriş görüntüsünün mekansal boyutlarını azaltarak daha soyut özellik temsilasyonları sağlar.
📥 Girdiler
Bu fonksiyon bloğu belirli bir girdi almaz, ancak genellikle CNN modelinin iş akışının bir parçası olarak görüntü verilerini alır.
📤 Çıktılar
Bu fonksiyon bloğu, düğüm arayüzünün bir parçası olarak doğrudan çıktı üretmez. Bunun yerine, AI modelinde bir katman olarak işlev görür.
🕹️ Kontroller
Pool Size
Görüntü üzerinde kayacak havuzlama penceresinin boyutunu tanımlamak için kullanılan bir açılır menü. Bu kontrol, havuzlama katmanının aynı anda ne kadar girişi değerlendireceğini belirler.
Stride Size
Havuzlama işlemi sonrası giriş görüntüsü üzerinde kayma miktarını tanımlamak için kullanılan bir açılır menü. Kaymanın artırılması, özellik haritasının daha agresif bir şekilde alt örneklenmesini sağlar.
🎨 Özellikler
Reduces Dimensions
Max Pooling işlemi, özellik haritalarının boyutunu önemli ölçüde azaltarak ağın hesaplama verimliliğini artırır.
Parameter Customization
Kullanıcılar, havuzlama penceresi boyutunu ve kayma miktarını özelleştirerek modeli belirli görevler ve veri setlerine uyarlayabilir.
📝 Kullanım Talimatları
Load Image Data: Bu bloğun, giriş görüntü verilerini işleyen fonksiyon blokları dizisi içinde yer aldığından emin olun.
Set Pool Size:
Pool Size
açılır menüsünden istenen havuzlama boyutunu seçin.Set Stride Size: Havuzlama işlemi sırasında kullanılacak kaymayı
Stride Size
ile tanımlayın.Integrate Within CNN: Bu bloğu, görüntü verilerinden önemli özellikleri çıkarmak için CNN modelinizin bir parçası olarak kullanın.
📊 Değerlendirme
CNN'nin bir parçası olarak çalıştırıldığında, bu blok giriş verilerine Max Pooling işlemini uygular ve sonraki katmanların, en kritik özellikleri koruyarak daha düşük boyutlu verilerle çalışmasına olanak tanır.
💡 İpuçları ve Püf Noktaları
🛠️ Sorun Giderme
Last updated