OpenCV ile Yüz Tespiti

OpenCV genel amaçlı nesne tespiti için pek çok sınıflandırıcı sunmaktadır. Bu sınıflandırıcılardan en yaygın bilineni Paul Viola ve Michael Jones tarafından keşfedilen ve Viola-Jones yüz dedektörü olarak adlandırılan “haar-based cascade” sınıflandırıcıdır. OpenCV data klasörü altında bulunan bazı sınıflandırıcılar aşağıda verilmiştir: Daha fazla oku …

Derin Sinir Ağları için Aktivasyon Fonksiyonları

Bir sinir ağındaki nöron, n sayıda girdi alan ve tek bir çıktı üreten temel hesaplama birimidir. Bir yapay nöron x girdilerin, w ağırlıkları toplamını hesaplar ve bias değeri ekleyerek aşağıdaki gibi bir y çıktısı üretir: y=Aktivasyon(∑(w*x+b)) Aktivasyon fonksiyonu burada y Daha fazla oku …

Üretici Çekişmeli Ağlar (Generative Adversarial Networks) ile Yeni Yüz Görüntüleri Üretme

Son zamanlarda çok iyi ve ümit vadeden sonuçlar ile karşımıza çıkan ve kısaca GAN olarak bilinen Üretici Çekişmeli Ağlar (Generative Adversarial Networks) görsel olarak gerçekçi görüntüler üretmektedir. Bu yazıda 200.000’den fazla görüntü içeren The CelebFaces Attributes Dataset (CelebA)  veri seti Daha fazla oku …

Google Colaboratory için Google Drive üzerinden Dosya Yükleme

Google Colaboratory, makine öğrenimi araştırmalarına ve çalışmalarına yardımcı olmak için oluşturulan bir projedir. Kurulum gerektirmeyen ve tamamen bulutta çalışan bir Jupyter notebook ortamıdır. Colab, derin öğrenme çalışmalarında yardımcı olacak pek çok seçenek ve alternatif sunmaktadır: Ücretsiz GPU kullanımı: Notebook çalışma Daha fazla oku …