×
1 EITC/EITCA Sertifikalarını Seçin
2 Öğrenin ve çevrimiçi sınavlara girin
3 BT becerilerinizi sertifikalandırın

Avrupa BT Sertifikasyon çerçevesi kapsamında BT becerilerinizi ve yeterliliklerinizi dünyanın herhangi bir yerinden tamamen çevrimiçi olarak onaylayın.

EITCA Akademisi

Dijital Toplum gelişimini desteklemeyi amaçlayan Avrupa BT Sertifikasyon Enstitüsü tarafından dijital beceri tasdik standardı

HESABINIZA GİRİŞ YAPIN

HESAP OLUŞTUR Şifrenizi mi unuttunuz?

Şifrenizi mi unuttunuz?

AAH, BEKLE, ŞİMDİ UNUTMAYIN!

HESAP OLUŞTUR

Zaten bir hesabınız var?
AVRUPA BİLGİ TEKNOLOJİLERİ BELGELENDİRME AKADEMİSİ - MESLEKİ DİJİTAL BECERİLERİNİZİ TEST ETMEK
  • ÜYE OL
  • Giriş
  • BILGI

EITCA Akademisi

EITCA Akademisi

Avrupa Bilgi Teknolojileri Sertifika Enstitüsü - EITCI ASBL

Sertifika Sağlayıcı

EITCI Enstitüsü ASBL

Brüksel, Avrupa Birliği

BT profesyonelliğini ve Dijital Toplumu desteklemek için Avrupa BT Sertifikasyonu (EITC) çerçevesini yönetin

  • BELGELERİ
    • EITCA AKADEMİLERİ
      • EITCA AKADEMİLERİ KATALOĞU<
      • EITCA/CG BİLGİSAYAR GRAFİKLERİ
      • EITCA/İŞ BİLGİLERİ GÜVENLİĞİ
      • EITCA/BI İŞ BİLGİLERİ
      • EITCA/KC ANAHTAR YETERLİLİKLERİ
      • EITCA/EG E-DEVLET
      • EITCA/WD WEB GELİŞTİRME
      • EITCA/AI YAPAY ZEKA
    • EITC SERTİFİKALARI
      • EITC SERTİFİKALARI KATALOĞU<
      • BİLGİSAYAR GRAFİK BELGELERİ
      • WEB TASARIM SERTİFİKALARI
      • 3D TASARIM BELGELERİ
      • OFİS BELGELERİ
      • BITCOIN BLOCKCHAIN ​​SERTİFİKASI
      • WORDPRESS SERTİFİKASI
      • CLOUD PLATFORM SERTİFİKASIYENİ
    • EITC SERTİFİKALARI
      • İNTERNET SERTİFİKALARI
      • KRİPTOGRAFİ BELGELERİ
      • İŞLETME BELGELERİ
      • TELEWORK SERTİFİKALARI
      • PROGRAMLAMA SERTİFİKALARI
      • DİJİTAL PORTRE BELGESİ
      • WEB GELİŞTİRME SERTİFİKALARI
      • DERİN ÖĞRENME SERTİFİKALARIYENİ
    • İÇİN SERTİFİKALAR
      • AB KAMU YÖNETİMİ
      • ÖĞRETMENLER VE EĞİTİMCİLER
      • BT GÜVENLİK PROFESYONELLERİ
      • GRAFİK TASARIMCILARI VE SANATÇILAR
      • İŞADAMLARI VE MÜDÜRLERİ
      • BLOCKCHAIN ​​GELİŞTİRİCİLER
      • WEB GELİŞTİRİCİLERİ
      • BULUT AI UZMANLARIYENİ
  • ÖNE ÇIKAN
  • SÜBVANSİYON
  • NASIL ÇALIŞIYOR
  •   IT ID
  • HAKKIMIZDA
  • İLETİŞİM
  • BENİM SİPARİŞİM
    Mevcut siparişiniz boş.
EITCIINSTITUTE
CERTIFIED

2 boyutlu bir görüntü üzerinde evrişim işleminin matematiksel formülü nedir?

by EITCA Akademisi / Perşembe, 23 Mayıs 2024 / Yayınlandığı Yapay Zeka, EITC/AI/ADL Gelişmiş Derin Öğrenme, Gelişmiş bilgisayar görüşü, Görüntü tanıma için evrişimli sinir ağları

Evrişim işlemi, evrişimli sinir ağları (CNN'ler) alanında, özellikle görüntü tanıma alanında temel bir süreçtir. Bu işlem, derin öğrenme modellerinin görsel verileri anlamasına ve yorumlamasına olanak tanıyarak görüntülerden özelliklerin çıkarılması açısından çok önemlidir. 2 boyutlu bir görüntü üzerinde evrişim işleminin matematiksel formülasyonu, CNN'lerin görüntüleri nasıl işlediğini ve analiz ettiğini kavramak için gereklidir.

Matematiksel olarak 2 boyutlu bir görüntü için evrişim işlemi şu şekilde ifade edilebilir:

[ (I * K)(x, y) = toplam_{i=-m}^{m} toplam_{j=-n}^{n} I(x+i, y+j) cdot K(i, j ) ]

Nerede:
– ( I ) giriş görüntüsünü temsil eder.
– ( K ) çekirdeği veya filtreyi belirtir.
– ( (x, y)) ) çıkış pikselinin koordinatlarıdır.
– ( m ) ve ( n ) sırasıyla çekirdeğin yarı genişliği ve yarı yüksekliğidir.

Bu denklemde, çekirdek ( K ), giriş görüntüsü ( I ) üzerinde kayar, öğe bazında çarpma gerçekleştirir ve tek bir çıkış pikseli değeri üretmek için sonuçları toplar. Bu işlem, çıktı özellik haritasındaki her piksel için tekrarlanır ve sonuçta çekirdeğin değerlerine dayalı olarak belirli özellikleri vurgulayan dönüştürülmüş bir görüntü elde edilir.

Evrişim işlemi adım adım bir örnekle daha iyi anlaşılabilir. Basit bir 3×3 çekirdeği ( K ) ve 5×5 giriş görüntüsünü ( I ) düşünün:

[ K = başlangıç{bmatrix}
1 & 0 & -1 \
1 & 0 & -1 \
1 ve 0 ve -1
end{bmatrix} ] [ I = begin{bmatrix}
1 & 2 & 3 & 4 & 5 \
6 & 7 & 8 & 9 & 10 \
11 & 12 & 13 & 14 & 15 \
16 & 17 & 18 & 19 & 20 \
21 & 22 & 23 & 24 & 25
bitiş{bmatrix} ]

Evrişimi hesaplamak için çekirdeğin merkezini giriş görüntüsünün her pikseline yerleştiririz ve aşağıdaki adımları gerçekleştiririz:

1. Çekirdeği konumlandırın: Çekirdeğin merkezini görüntünün sol üst köşesine yerleştirin.
2. eleman bazında çarpma: Çekirdeğin her öğesini görüntünün karşılık gelen öğesiyle çarpın.
3. Özet: Eleman bazında çarpmanın sonuçlarını toplayın.
4. Çekirdeği taşı: Çekirdeği bir sonraki konuma kaydırın ve 2-3. adımları tekrarlayın.

İlk konum için (sol üst köşe) hesaplama şu şekildedir:

[ başlangıç{hizalanmış}
(I * K)(1, 1) &= (1 cdot 1) + (2 cdot 0) + (3 cdot -1) \
&dört + (6 cdot 1) + (7 cdot 0) + (8 cdot -1) \
&dört + (11 cdot 1) + (12 cdot 0) + (13 cdot -1) \
&= 1 + 0 – 3 + 6 + 0 – 8 + 11 + 0 – 13 \
&= -6
bitiş{hizalanmış} ]

Bu sonuç -6, (1, 1) konumundaki çıktı özellik haritasının değeridir. Bu işlemin giriş görüntüsü üzerindeki çekirdeğin her konumu için tekrarlanması, tüm çıktı özellik haritasının oluşturulmasını sağlar.

Evrişim işlemine tipik olarak dolgu ve adım gibi ek kavramlar eşlik eder:

- Dolgu malzemesi: Çıkış özelliği haritasının uzamsal boyutlarını kontrol etmek için giriş görüntüsünün kenarlarına genellikle sıfırlarla (sıfır dolgu) ekstra pikseller ekleme. Dolgu, çıktı özellik haritasının giriş görüntüsüyle aynı boyutlara sahip olmasını sağlayarak mekansal bilgiyi korur.
- Adım: Çekirdeğin giriş görüntüsü boyunca hareket ettiği adım boyutu. 1 adım, çekirdeğin bir seferde bir piksel hareket ettiği anlamına gelirken, 2 adım, çekirdeğin bir seferde iki piksel hareket ettiği anlamına gelir. Adım, çıktı özellik haritasının uzamsal boyutlarını etkiler; daha büyük adımlar, daha küçük çıktı boyutlarına yol açar.

Evrişim işleminin çıktı boyutları aşağıdaki formül kullanılarak hesaplanabilir:

[ text{Çıkış Genişliği} = leftlfloor frac{text{Giriş Genişliği} – text{Çekirdek Genişliği} + 2 cdot text{Dolgu}}{text{Stride}} rightrfloor + 1 ] [ text{Çıkış Yüksekliği} = leftlfloor frac{text {Giriş Yüksekliği} – text{Çekirdek Yüksekliği} + 2 cdot text{Padding}}{text{Stride}} rightrfloor + 1 ]

Bu formüller, çıktı özellik haritasının uzamsal boyutlarının, giriş görüntüsü boyutlarına, çekirdek boyutuna, dolguya ve adıma göre doğru şekilde belirlenmesini sağlar.

Evrişimli sinir ağları bağlamında, her biri kendi öğrenilebilir çekirdek kümesine sahip birden çok evrişimli katman bir araya getirilir. Bu katmanlar, giriş görüntüsünden aşamalı olarak daha yüksek düzeyde özellikler çıkararak ağın karmaşık desenleri ve nesneleri tanımasını sağlar. Her katmandaki çekirdekler, eğitim süreci sırasında geri yayılma yoluyla öğrenilir ve ağın verilen görevdeki performansı optimize edilir.

Evrişimli katmanları genellikle modele doğrusal olmama özelliğini getiren ReLU (Düzeltilmiş Doğrusal Birim) gibi aktivasyon fonksiyonları takip eder. Bu doğrusal olmama, ağın daha karmaşık temsilleri öğrenmesine olanak tanır. Ek olarak, maksimum havuzlama veya ortalama havuzlama gibi havuzlama katmanları, özellik haritalarının uzamsal boyutlarını azaltmak için kullanılır, bu da modeli hesaplama açısından daha verimli hale getirir ve fazla uydurmaya daha az eğilimli hale getirir.

Görüntü tanımaya yönelik evrişimli sinir ağının pratik bir örneği, el yazısı rakam tanıma için tasarlanmış ünlü LeNet-5 mimarisidir. LeNet-5, birden fazla evrişim ve havuzlama katmanından ve ardından tamamen bağlı katmanlardan oluşur. Evrişimli katmanlar giriş görüntülerinden özellikler çıkarırken, tamamen bağlı katmanlar son sınıflandırmayı gerçekleştirir.

LeNet-5 bağlamında evrişim işlemini göstermek için, 32x32 giriş görüntüsünü alan ve 5 adımla ve dolgusuz altı adet 5x1 çekirdek uygulayan ilk evrişim katmanını düşünün. Çıktı özelliği haritalarının boyutları 28×28 olup aşağıdaki şekilde hesaplanır:

[ text{Çıkış Genişliği} = leftlfloor frac{32 – 5 + 2 cdot 0}{1} rightrfloor + 1 = 28 ] [ text{Output Height} = leftlfloor frac{32 – 5 + 2 cdot 0}{1} rightrfloor + 1 = 28 ]

Altı çekirdeğin her biri, giriş görüntüsünün farklı yönlerini yakalayan ayrı bir 28x28 özellik haritası üretir. Bu özellik haritaları daha sonra bir ReLU aktivasyon fonksiyonundan ve 2 adımlık bir 2x2 maksimum havuzlama katmanından geçirilir ve sonuçta 14x14 özellik haritaları elde edilir.

LeNet-5'teki sonraki katmanlar, evrişim ve havuzlama işlemlerini uygulamaya devam ederek, özellik haritalarının derinliğini arttırırken uzamsal boyutları kademeli olarak azaltır. Tamamen bağlı son katmanlar, çıkarılan özelliklere dayalı olarak sınıflandırmayı gerçekleştirir ve tahmin edilen rakam sınıfının çıktısını verir.

Evrişim işlemi, evrişimsel sinir ağlarının temel taşıdır ve görüntülerden anlamlı özelliklerin çıkarılmasını sağlar. Evrişim işleminin matematiksel formülasyonu, bir çekirdeği giriş görüntüsünün üzerine kaydırmayı, eleman bazında çarpmayı ve sonuçları toplamayı içerir. Dolgu ve adım gibi ek kavramlar, çıktı özellik haritasının mekansal boyutlarını kontrol etmede önemli roller oynar. Aktivasyon fonksiyonları ve havuzlama katmanlarıyla birleştirilen evrişimsel katmanlar, görsel verilerdeki karmaşık desenleri ve nesneleri tanıma yeteneğine sahip LeNet-5 gibi güçlü görüntü tanıma modellerinin yapı taşlarını oluşturur.

ile ilgili diğer yeni sorular ve cevaplar Gelişmiş bilgisayar görüşü:

  • Modele doğrusal olmamayı katmak için Düzeltilmiş Doğrusal Birim gibi bir aktivasyon fonksiyonunun formülü nedir?
  • Evrişim sinir ağlarında kayıp fonksiyonunun matematiksel formülü nedir?
  • Maksimum havuzlamanın denklemi nedir?
  • Videolarda eylem tanıma için 3 boyutlu evrişimleri kullanmanın avantajları ve zorlukları nelerdir ve Kinetics veri kümesi bu araştırma alanına nasıl katkıda bulunuyor?
  • Optik akış tahmini bağlamında FlowNet, görüntü çiftlerini işlemek için kodlayıcı-kod çözücü mimarisini nasıl kullanıyor ve Uçan Sandalyeler veri kümesi bu modelin eğitiminde nasıl bir rol oynuyor?
  • U-NET mimarisi anlamsal bölümleme çıktılarının kesinliğini ve ayrıntısını geliştirmek için atlama bağlantılarından nasıl yararlanır ve bu bağlantılar geri yayılım için neden önemlidir?
  • Faster R-CNN gibi iki aşamalı dedektörler ile RetinaNet gibi tek aşamalı dedektörler arasında eğitim verimliliği ve türevlenemeyen bileşenlerin işlenmesi açısından temel farklar nelerdir?
  • Birleşim Üzerinden Kesişme (IoU) kavramı, ikinci dereceden kayıp kullanımına kıyasla nesne algılama modellerinin değerlendirmesini nasıl geliştirir?
  • ResNet mimarilerindeki artık bağlantılar çok derin sinir ağlarının eğitimini nasıl kolaylaştırıyor ve bunun görüntü tanıma modellerinin performansı üzerinde ne gibi bir etkisi oldu?
  • AlexNet'in 2012 yılında tanıttığı ve evrişimli sinir ağları ve görüntü tanıma alanını önemli ölçüde geliştiren başlıca yenilikler nelerdi?

Gelişmiş bilgisayar görüşü bölümünde daha fazla soru ve yanıt görüntüleyin

Daha fazla soru ve cevap:

  • Alan: Yapay Zeka
  • Program: EITC/AI/ADL Gelişmiş Derin Öğrenme (sertifikasyon programına git)
  • Ders: Gelişmiş bilgisayar görüşü (ilgili derse git)
  • Konu: Görüntü tanıma için evrişimli sinir ağları (ilgili konuya git)
Tagged under: Yapay Zeka, CNN, kıvrım, Özellik çıkarma, Görüntü işleme, çekirdek
Ana Sayfa » Yapay Zeka » EITC/AI/ADL Gelişmiş Derin Öğrenme » Gelişmiş bilgisayar görüşü » Görüntü tanıma için evrişimli sinir ağları » » 2 boyutlu bir görüntü üzerinde evrişim işleminin matematiksel formülü nedir?

Sertifikasyon Merkezi

KULLANICI MENÜSÜ

  • Hesabım

SERTİFİKA KATEGORİSİ

  • EITC Sertifikası (105)
  • EITCA Sertifikası (9)

Ne arıyorsun?

  • Giriş
  • Nasıl çalışır?
  • EITCA Akademileri
  • EITCI DSJC Desteği
  • Tam EITC kataloğu
  • Siparişiniz
  • Öne Çıkan
  •   IT ID
  • EITCA incelemeleri (Orta yayın)
  • Hakkında
  • İletişim

EITCA Akademisi, Avrupa BT Sertifikasyon çerçevesinin bir parçasıdır

Avrupa BT Sertifikasyon çerçevesi, 2008 yılında, profesyonel dijital uzmanlıkların birçok alanındaki dijital becerilerin ve yeterliliklerin geniş çapta erişilebilir çevrimiçi sertifikasyonunda Avrupa merkezli ve satıcıdan bağımsız bir standart olarak oluşturulmuştur. EITC çerçevesi, Avrupa BT Sertifikasyon Enstitüsü (EITCI), bilgi toplumunun büyümesini destekleyen ve AB'deki dijital beceriler açığını kapatan kar amacı gütmeyen bir sertifika yetkilisi.

EITCA Academy için uygunluk %90 EITCI DSJC Sübvansiyon desteği

EITCA Akademi ücretlerinin %90'i kayıt sırasında sübvanse edilmiştir.

    EITCA Akademi Sekreterlik Ofisi

    Avrupa BT Sertifikasyon Enstitüsü ASBL
    Brüksel, Belçika, Avrupa Birliği

    EITC/EITCA Sertifikasyon Çerçevesi Operatörü
    Geçerli Avrupa BT Sertifikasyon Standardı
    giriş iletişim formu veya çağrı + 32 25887351

    EITCI'yi X'te takip edin
    Facebook'ta EITCA Academy'yi ziyaret edin
    LinkedIn'de EITCA Academy ile etkileşim kurun
    YouTube'da EITCI ve EITCA videolarına göz atın

    Avrupa Birliği tarafından finanse edilen

    Tarafından finanse Avrupa Bölgesel Kalkınma Fonu (ERDF) ve Avrupa Sosyal Fonu (ESF) 2007'den beri bir dizi projede yer alan ve şu anda Avrupa BT Sertifikasyon Enstitüsü (EITCI) 2008 yana

    Bilgi Güvenliği Politikası | DSRRM ve GDPR Politikası | Veri Koruma Politikası | İşleme Faaliyetlerinin Kaydı | SEÇ Politikası | Yolsuzlukla Mücadele Politikası | Modern Kölelik Politikası

    Otomatik olarak kendi dilinize çevirin

    Şartlar ve Koşullar | Gizlilik Politikası
    EITCA Akademisi
    • Sosyal medyada EITCA Akademisi
    EITCA Akademisi


    © 2008-2025  Avrupa BT Sertifikasyon Enstitüsü
    Brüksel, Belçika, Avrupa Birliği

    ÜST
    DESTEKLE SOHBET EDİN
    Bir sorunuz mu var?