Convolutional Neural Networks – Evrişimli Sinir Ağları – CNN

« Back to Glossary Index

CNN (Convolutional Neural Networks) nedir?

Türkçesi: Evrişimli Sinir Ağları

İngilizcesi: Convolutional Neural Networks

Türkçe Okunuşu: konvoluşınıl nöyrıl nätbörks

İngilizce Okunuşu: ˌkɒnvəˈluːʃənəl ˈnjuːrəl ˈnɛtˌwɜːrks

Dilbilgisi: İsim, (makine öğrenimi ve yapay zekâ terimi)

Kısaltması: CNN

Köken: “Convolution” Latince “convolvere” (birlikte sarmak, kıvırmak) fiilinden türemiştir; matematikte fonksiyonların belirli bir şekilde çarpılmasını ifade eder. “Neural” kelimesi Yunanca “neuron” (sinir) sözcüğünden gelir. “Network” ise Eski İngilizce “net” (ağ) ve “weorc” (iş, yapı) kelimelerinin birleşimiyle oluşmuştur.

Alakalı Sözcükler: Deep Learning, Feedforward Neural Network, Recurrent Neural Network (RNN), Max Pooling, Feature Map, Backpropagation, Computer Vision

Convolutional Neural Networks, özellikle görsel verilerdeki desenleri, dokuları ve şekilleri tanımak için tasarlanmış derin öğrenme mimarileridir. Evrişim katmanları sayesinde bir görüntüdeki kenar, köşe, renk değişimi gibi temel özellikleri otomatik olarak çıkarır. Bu özellikler, üst katmanlara aktarıldıkça daha karmaşık yapılar (örneğin yüz, nesne, yazı) tespit edilebilir hale gelir.

CNN’ler bilgisayarlı görü alanının temel yapı taşlarından biridir. Görüntü sınıflandırma, nesne tanıma, yüz doğrulama, otonom sürüş, tıbbi görüntü analizi, video işleme ve hatta pazarlama alanında görsel reklam analizleri gibi birçok uygulamada kullanılır. Özellikle büyük veri setleriyle eğitildiklerinde insan seviyesine yakın hassasiyet sağlarlar.

« Fihriste Dön