Yapay Sinir Ağları ile ilgili fikir, az ön işleme ihtiyaç duymalarıdır, çünkü ağır kaldırma özellikleri öğrenmekten sorumlu olan algoritma tarafından gerçekleştirilir.
Data Science Bowl 2015'in kazananları yaklaşımlarıyla ilgili çok iyi bir yazıya sahipler, bu nedenle bu cevap içeriğinin çoğu şunlardan alındı:
Derin sinir ağları ile planktonların sınıflandırılması . Özellikle ön işleme ve veri büyütme ile ilgili bölümü okumanızı öneririm .
- Görüntüleri Yeniden Boyutlandır
Farklı boyutlarda, çözünürlüklerde veya mesafelerde ise aşağıdakileri yapabilirsiniz. Her görüntünün en büyük tarafını sabit bir uzunlukta yeniden ölçeklendirebilirsiniz.
Başka bir seçenek openCV veya scipy kullanmaktır. ve bu, görüntünün 100 sütun (genişlik) ve 50 satır (yükseklik) olacak şekilde yeniden boyutlandırılmasını sağlar:
resized_image = cv2.resize(image, (100, 50))
Diğer bir seçenek ise scipy modülünü kullanarak şunları kullanmaktır:
small = scipy.misc.imresize(image, 0.5)
- Veri Büyütme
Veri Büyütme, miktarın veri kümesine bağlı olmasına rağmen performansı her zaman iyileştirir. Verileri yapay olarak veri setinin boyutunu artırmak için arttırmak istiyorsanız, aşağıdaki durumlarda uygulayabilirsiniz: (örneğin, evlerin veya insanların 180 derece döndürürseniz tüm bilgileri kaybedecekleri yerlerdeki görüntüler olsa geçerli olmaz) ama onları bir ayna gibi çevirirseniz değil):
- dönme: 0 ° ile 360 ° arasında açı ile rastgele (düzgün)
- çeviri: -10 ile 10 piksel arasında değişen (rasgele) rastgele
- yeniden ölçeklendirme: 1 / 1.6 ile 1.6 arasında ölçek faktörü ile rasgele (log -iform)
- saygısız: evet veya hayır (bernoulli)
- kesme: -20 ° ile 20 ° arasında açı ile rastgele (üniforma)
- germe: 1 / 1.3 ve 1.3 (log -iform) arasındaki germe faktörü ile rastgele
Sonuçları Data Science'ın kase resimlerinde görebilirsiniz.
Önceden işlenmiş görüntüler
aynı görüntülerin artırılmış sürümleri
-Diğer teknikler
Bunlar, aydınlatma gibi diğer görüntü özellikleri ile ilgilenecektir ve zaten basit bir ön-işlem basamağı gibi ana algoritma ile ilgilidir. Listenin tamamını kontrol edin: UFLDL Eğitimi