Evrişimli sinir ağlarını anlamıyor musunuz? Korkma, bu sevimli resimleri okuduktan sonra anlayacaksın

Lin Lin, authomaton.blogspot'tan derlendi

Qubit Üretildi | Genel Hesap QbitAI

Bu makale, evrişimli sinir ağlarının (CNN) temel ilkelerini en kısa ve anlaşılır şekilde açıklar ve içindeki matematiksel teoriyi atlar.

Aynı zamanda, sıfırdan bir CNN ağı kurmak gibi konularla ilgilenmek istiyorsanız, yazar "İnsanlar için Yapay Zeka Cilt 3: Derin Öğrenme ve Sinir Ağları" nın 10. Bölümünü okumanızı tavsiye ediyor.

Söyleyecek çok şey yok, CNN yolculuğuna başlayın

Ağ yapısı

CNN modeli genellikle ileri beslemeli sinir ağı modeli üzerine kuruludur ve yapısı size aşina olmalıdır. Aradaki fark, "gizli katman" ın aşağıdaki katmanlarla değiştirilmesidir:

Evrişimli Katmanlar

Havuz Katmanları

Tamamen bağlı katman (Yoğun Katmanlar)

Yapı aşağıdaki şekle benzer:

kıvrım

Bu aşamada, giriş görüntüsü bir ızgara tarafından taranır ve giriş olarak ağa iletilir. Bundan sonra, ağ giriş görüntüsüne evrişimli bir katman uygular ve onu 3 görüntü içeren üç boyutlu bir küp yapısına böler. Üç görüntünün üç karesi sırasıyla orijinal görüntünün kırmızı, yeşil ve mavi bilgilerini sunar.

Ardından, PhotoShop'ta filtrelerle belirli özellikleri vurgulamaya benzer şekilde görüntüye evrişim filtreleri (nöronlar da denir) uygular. Örneğin, "Doc And Mharti" animasyonunda, Roberts çapraz kenar geliştirme filtresi tarafından işlenen efekt aşağıdaki şekilde gösterilmektedir:

Gerçek görüntü

Tedaviden sonra

100'den fazla farklı filtreye sahip güçlü bir sinir ağının karmaşık özellikleri filtreleyebileceği ve bu da gerçek dünyadaki şeyleri tanımasına büyük ölçüde yardımcı olacağı düşünülebilir. Sinir ağı görüntüye evrişim filtresini uyguladığında, özellik / aktivasyon haritasını alabiliriz.

Özellik haritası, belirtilen alandaki belirli nöronlar tarafından etkinleştirilecektir.Örneğin, aşağıdaki sol görüntüye kenar algılama filtresini eklersek, etkinleştirme haritası sağda gösterilir:

Bu noktalar, 0'ın sıralarını temsil eder (bu alanların kenarlar olabileceğini belirtir). İki boyutlu bir dizide "30" değeri, görüntü alanında yüksek bir kenar olasılığı olduğunu gösterir.

Aktif katman

Aktivasyon haritasına sahip olduğumuzda, göstermek için aktivasyon fonksiyonunu kullanabiliriz.Örnek olarak araştırmacının tercih ettiği ReLU aktivasyon fonksiyonunu (değiştirilmiş lineer birim) kullanalım. Bununla birlikte, bazı araştırmacılar hala Sigmoid işlevini veya hiperbolik tanjantı kullanmanın en iyi eğitim sonuçlarını sağlayabileceğini düşünüyor, ancak ben öyle düşünmüyorum.

Aktivasyon katmanını kullanmak, giriş ve çıkışın genelliğini geliştirebilen sisteme doğrusal olmama durumunu tanıtmaktır. ReLU (x) işlevi yalnızca maks (0, x) döndürür veya aktivasyon haritasındaki negatif ağırlıkları döndürür.

Havuz tabakası

Daha sonra en iyi uygulama, genellikle özellik haritasında maksimum havuzlama (veya başka bir havuzlama türü) uygulamaktır. Maksimum havuz katmanını uygulama ilkesi, görüntüyü küçük bir ızgarada taramak ve her ızgarayı belirli bir ızgaradaki en yüksek değeri içeren tek bir birimle değiştirmektir:

Bunun önemli nedenlerinden biri, belirli bir özelliğin belirli bir giriş alanında olduğunu bildiğimizde, verileri genelleştirmek ve aşırı uyumu azaltmak için özelliğin tam konumunu göz ardı edebiliriz. Örneğin, eğitim doğruluğu% 99'a ulaşsa bile, daha önce görülmemiş yeni veriler üzerinde test edildiğinde doğruluğu yalnızca% 50'dir.

Çıktı katmanı

Maksimum havuz katmanından sonra, tamamen bağlı ağa aktarılan bilgilerin bir parçası olan kalan aktivasyon haritasından bahsedeceğiz. Önceki katmandaki her bir nöronun çıktısını tamamen bağlı katmandaki bir nörona basitçe eşleyen ve softmax işlevini çıktıya uygulayan tamamen bağlı bir katman içerir; Aktivasyon işlevi.

Görüntüleri sınıflandırmak için bir sinir ağı kullanacağımız için burada softmax işlevi kullanılmaktadır. Softmax çıktı dönüş listesinin olasılıklarının toplamı 1'dir ve her olasılık, belirli bir görüntünün belirli bir çıktı sınıfına ait olma olasılığını temsil eder. Ancak daha sonra, görüntü tahmini ve restorasyon görevleri söz konusu olduğunda, doğrusal aktivasyon işlevinin etkisi daha iyidir.

Sadece tek bir evrişimli katman ve tek bir havuz katmanının basit durumunu dikkate aldığımızı belirtmekte fayda var En iyi doğruluğu elde etmek istiyorsanız, genellikle bunları birden çok katman halinde istiflemeniz gerekir. Her bir tam yinelemeden sonra ağırlık, ağ tersi üzerinden hesaplanan kayba göre güncellenir.

Orijinal adres: https://authomaton.blogspot.co.uk/2017/10/machine-learning-but-funner-02.html

- Bitiş -

Samimi işe alım

Qubit, editörleri / muhabirleri işe alıyor ve merkezi Pekin, Zhongguancun'da bulunuyor. Yetenekli ve hevesli öğrencilerin bize katılmasını dört gözle bekliyoruz! Ayrıntılar için, lütfen QbitAI diyalog arayüzünde "işe alım" kelimesiyle yanıt verin.

Qubit QbitAI

' ' Yapay zeka teknolojisi ve ürünlerindeki yeni eğilimleri takip edin

Ibrahimovic'in zirve dönemi geçti veya Manchester United'ın ilerlemesine engel olabilir
önceki
Ulusal futbolu getirme mücadelesi ne kadar büyük? Lippi: Sadece kazanmakla kalmadım, genç oyuncuları da eğittim! Hayranlar suskun
Sonraki
Tarihteki en maliyetli oyun, araştırma ve geliştirmeye 3,5 milyar harcadı ve onu tavuk yemesi zor sattı ve bir yıldan kısa bir süre içinde soğuktu
Ford Epic Legion Goodwood'u Parlatıyor, Efsanevi Hikayeler Bir Ay Anlayabilir
Bu eski uluslararası oyuncular, Shanghai SIPG'nin yeni teknik direktörü Boas ile aynı yaşta.
Yapay zeka çağında Intel, Intel tarafından yönetiliyordu ve Horizon, A + tur yatırımla yaklaşık 100 milyon ABD doları aldı
Milli futbol takımı 3 balık göbeği seçti ve yeterli sürpriz olmadı mı? Lipiro, ekibi Pers süvarilerini devirmeye yönlendirdi ve bu büyülüydü!
Wang Sicong'un e-spordaki ilk galibiyetiyle ilgili gerçek: Yang Chaoyue'yi maçtan önce yönlendirmek, takımı maçtan sonra çok para ile ödüllendirmek mi?
Bu, bu yıl gördüğüm en güzel atmosfer ışık haritası, MARVEL X
Gundam savaşı çözüldü! Japon robotları önce kazandı, sonra kaybetti ve motorlu testere tarafından sefil bir şekilde kesildi
En şiddetli tavuk yeme oyunu! Paraşütle atlama yok, ekipman toplamak yok, çember küçülmek yok, ölürsen para harcamak zorundasın
Atletico Madrid merkezini kovalayan bir parti, Pato'yu tanıtmak daha iyidir! Yeni trident ön sahaya koyar, rakip kimdir?
Zafer Kralı en karşı saldırı kahramanıdır! Kanalizasyonda 4 ay kaldı, şimdi Tianmei tarafından sunağa gönderildi.
Yeni AlphaGo çok güçlü! Li Shidong versiyonunu cüruf haline getirmek için 0'dan 36 saat içinde usta olmak için kendi kendine eğitim, 100: 0
To Top