Ultralytics YOLO27:
Ultralytics Sözlüğüne dön

Identity Mapping

Derin öğrenmede özdeşlik eşlemesini keşfet. Atlama bağlantılarının Ultralytics YOLO26 gibi sinir ağlarına güç vermek için kaybolan gradyanları nasıl önlediğini öğren.

Matematik ve lineer cebirde özdeşlik dönüşümü veya birim matris, girdi olarak aldığı değerin aynısını döndüren bir işlevdir. Yapay zekâ (AI) ve derin öğrenme bağlamında özdeşlik eşleme, girdi verilerini doğrusal olmayan dönüşümler uygulamadan doğrudan bir evrişimli sinir ağının (CNN) sonraki katmanlarına aktarmak için kullanılan belirli bir mimari tekniktir. Bu kavram, 2015'te Artık Ağların (ResNet) tanıtılmasıyla yaygın biçimde benimsendi ve derin bilgisayarlı görü (CV) modellerinin yapılandırılma ve eğitilme biçimini kökten değiştirdi.

Özdeşlik Eşleme Nasıl Çalışır#

Derin sinir ağları sıklıkla kaybolan gradyan sorunuyla karşılaşır. Geri yayılım sırasında ağ ağırlıklarını güncellemek için kullanılan hata sinyalleri katmanlarda geriye doğru ilerlerken katlanarak küçülür ve erken katmanların etkili biçimde öğrenmesini engeller. Özdeşlik eşleme, "atlama bağlantıları" veya "kestirme bağlantılar" oluşturarak bu sorunu çözer.

Katmanlar, başvurulmamış yepyeni bir eşleme öğrenmeye zorlanmak yerine artık bir işlev öğrenmek üzere tasarlanır. Matematiksel olarak, bir bloğun girdisi x ise katman F(x) dönüşümünü öğrenir. Özdeşlik eşleme, özgün x girdisini doğrudan bu dönüşümün çıktısına ekleyerek nihai F(x) + x çıktısını verir. Böylece son derece derin ağlarda bile gradyanlar model omurgasından doğrudan ve engellenmeden akabilir. Google DeepMind ve OpenAI gibi saygın yapay zekâ araştırma kuruluşları, devasa temel modellerde eğitimi kararlı hâle getirmek için bu mimari kestirmelerden sıkça yararlanır.

Özdeşlik Eşleme ve Özdeşlik Koruma#

Özdeşlik eşlemeyi benzer adlı özdeşlik koruma kavramından ayırt etmek önemlidir.

Özdeşlik eşleme, makine öğrenimi (ML) eğitim akışını iyileştirmek için tasarlanmış bir sinir ağı kodlama yapısıyken özdeşlik koruma, ayrı bir bilgisayarlı görü görevidir. Özdeşlik koruma; nesne takibinde farklı video kareleri boyunca veya üretken yapay zekâ iş akışlarında oluşturulan görüntülerde belirli bir kişinin ya da nesnenin görsel tutarlılığını korumaya odaklanır.

Gerçek Dünya Uygulamaları#

Özdeşlik eşleme, günümüzde üretimde kullanılan birçok yüksek doğruluklu modelin temel yapı taşlarından biridir:

  • Gelişmiş Nesne Tespiti: En yeni Ultralytics YOLO26 dâhil modern gerçek zamanlı mimariler, özellik çıkarma katmanlarında özdeşlik eşlemeleri içeren gelişmiş artık bloklarından yararlanır. Bu, ağ derinliği arttıkça performansı düşürmeden otonom sürüş gibi karmaşık ortamlarda yüksek hızlı ve hassas tespit yapılmasını sağlar.
  • Görüntü Sınıflandırma Modelleri: arXiv ve IEEE Xplore Dijital Kütüphanesi gibi akademik depolarda ayrıntılı biçimde belgelenen son teknoloji görü mimarileri, yüzlerce katmana sahip modelleri başarıyla eğitmek için özdeşlik eşlemelerinden yararlanır. TensorFlow gibi yüksek seviyeli çerçeveler, devasa veri kümelerinden son derece karmaşık hiyerarşik özellikler çıkarmak için bu kestirmeleri kullanır.

PyTorch'ta Özdeşlik Eşleme Uygulama#

Özel sinir ağları oluştururken PyTorch gibi derin öğrenme çerçeveleri bu kestirmeleri kolayca uygulamak için yerleşik araçlar sunar. PyTorch nn.Identity modülünü açıkça kullanabilir veya nn.Module ileri geçişinde matematiksel toplama işlemini doğrudan uygulayabilirsin.

Aşağıdaki kod parçacığı, özdeşlik eşlemesi kullanan temel bir artık bloğunu gösteriyor. Veri kümesi yönetimi ve model eğitimi için bulut tabanlı Ultralytics Platform kullanan geliştiricilerin, bu yüksek düzeyde optimize edilmiş mimari yapılardan arka planda otomatik olarak yararlandığını unutma.

import torch.nn as nn


class ResidualBlock(nn.Module):
    def __init__(self, channels):
        super().__init__()
        # Özellik çıkarmak için basit bir evrişim katmanı
        self.conv = nn.Conv2d(channels, channels, kernel_size=3, padding=1)
        # Açık özdeşlik eşleme modülü
        self.identity = nn.Identity()

    def forward(self, x):
        # Blok çıktısı, öğrenilen özelliklerle özdeşlik eşlemesinin toplamıdır
        return self.conv(x) + self.identity(x)

Explore solutions

Hava görüntüleri için bilgisayarlı görü

Hava görüntüleri için bilgisayarlı görü

Ultralytics YOLO ile drone ve hava görüntülerini tarım, su ürünleri yetiştiriciliği, çevresel izleme, koruma ve jeo-uzamsal analiz için gerçek zamanlı içgörülere dönüştür.
Daha fazla bilgi edin
Havacılıkta bilgisayarlı görü

Havacılıkta bilgisayarlı görü

Ultralytics YOLO modelleriyle görüntü yapay zekâsını hava izlemeye taşı. Drone'lara, havacılık iş akışlarına, çevresel korumaya ve jeo-uzamsal sektörlere bilgisayarlı görü çözümleriyle güç kat.
Daha fazla bilgi edin
Güvenlikte bilgisayarlı görü

Güvenlikte bilgisayarlı görü

Ultralytics YOLO modelleriyle her sahayı koru. Görsel yapay zekâ; çevre izleme, tehdit tespiti, plaka tanıma ve iş yeri güvenliğini destekler.
Daha fazla bilgi edin
Robotikte bilgisayarlı görü

Robotikte bilgisayarlı görü

Ultralytics YOLO modelleriyle daha akıllı makinelere güç ver. Robotikte görsel yapay zekâ; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü destekler.
Daha fazla bilgi edin
Lojistikte bilgisayarlı görü

Lojistikte bilgisayarlı görü

Ultralytics YOLO modelleriyle lojistiği kolaylaştır. Görüntü yapay zekâsı; paket denetimini, ayrıştırmayı, araç takibini ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.
Daha fazla bilgi edin
Perakendede bilgisayarlı görü

Perakendede bilgisayarlı görü

Ultralytics YOLO modelleriyle perakendeyi yeniden tasarla. Görüntü yapay zekâsı; envanter takibini, raf izlemeyi, kuyruk yönetimini ve daha kapsamlı müşteri analizlerini mümkün kılar.
Daha fazla bilgi edin
Sağlık hizmetlerinde bilgisayarlı görü

Sağlık hizmetlerinde bilgisayarlı görü

Ultralytics YOLO modelleriyle sağlık çözümleri geliştir. Sağlık hizmetlerinde görüntü yapay zekâsı; daha hızlı tıbbi görüntüleme, daha akıllı tanı ve hasta takibini mümkün kılar.
Daha fazla bilgi edin
Üretimde bilgisayarlı görü

Üretimde bilgisayarlı görü

Ultralytics YOLO modelleriyle üretimi optimize et. Görsel yapay zekâ; kalite kontrolünü, kusur tespitini, kişisel koruyucu donanım uyumunu ve montaj hattı otomasyonunu destekler.
Daha fazla bilgi edin
Otomotivde bilgisayarlı görü

Otomotivde bilgisayarlı görü

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görüden yararlan. Görsel yapay zekâ; daha akıllı yollar için yol güvenliğini, sürüş desteğini ve araç otomasyonunu ileri taşır.
Daha fazla bilgi edin
Tarımda bilgisayarlı görü

Tarımda bilgisayarlı görü

Ultralytics YOLO modelleriyle akıllı tarıma görüntü yapay zekâsı kazandır. Daha yüksek ve akıllı verim için mahsul izleme, hayvan takibi ve hassas tarımı destekle.
Daha fazla bilgi edin
Hava görüntüleri için bilgisayarlı görü

Hava görüntüleri için bilgisayarlı görü

Ultralytics YOLO ile drone ve hava görüntülerini tarım, su ürünleri yetiştiriciliği, çevresel izleme, koruma ve jeo-uzamsal analiz için gerçek zamanlı içgörülere dönüştür.
Daha fazla bilgi edin
Havacılıkta bilgisayarlı görü

Havacılıkta bilgisayarlı görü

Ultralytics YOLO modelleriyle görüntü yapay zekâsını hava izlemeye taşı. Drone'lara, havacılık iş akışlarına, çevresel korumaya ve jeo-uzamsal sektörlere bilgisayarlı görü çözümleriyle güç kat.
Daha fazla bilgi edin
Güvenlikte bilgisayarlı görü

Güvenlikte bilgisayarlı görü

Ultralytics YOLO modelleriyle her sahayı koru. Görsel yapay zekâ; çevre izleme, tehdit tespiti, plaka tanıma ve iş yeri güvenliğini destekler.
Daha fazla bilgi edin
Robotikte bilgisayarlı görü

Robotikte bilgisayarlı görü

Ultralytics YOLO modelleriyle daha akıllı makinelere güç ver. Robotikte görsel yapay zekâ; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü destekler.
Daha fazla bilgi edin
Lojistikte bilgisayarlı görü

Lojistikte bilgisayarlı görü

Ultralytics YOLO modelleriyle lojistiği kolaylaştır. Görüntü yapay zekâsı; paket denetimini, ayrıştırmayı, araç takibini ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.
Daha fazla bilgi edin
Perakendede bilgisayarlı görü

Perakendede bilgisayarlı görü

Ultralytics YOLO modelleriyle perakendeyi yeniden tasarla. Görüntü yapay zekâsı; envanter takibini, raf izlemeyi, kuyruk yönetimini ve daha kapsamlı müşteri analizlerini mümkün kılar.
Daha fazla bilgi edin
Sağlık hizmetlerinde bilgisayarlı görü

Sağlık hizmetlerinde bilgisayarlı görü

Ultralytics YOLO modelleriyle sağlık çözümleri geliştir. Sağlık hizmetlerinde görüntü yapay zekâsı; daha hızlı tıbbi görüntüleme, daha akıllı tanı ve hasta takibini mümkün kılar.
Daha fazla bilgi edin
Üretimde bilgisayarlı görü

Üretimde bilgisayarlı görü

Ultralytics YOLO modelleriyle üretimi optimize et. Görsel yapay zekâ; kalite kontrolünü, kusur tespitini, kişisel koruyucu donanım uyumunu ve montaj hattı otomasyonunu destekler.
Daha fazla bilgi edin
Otomotivde bilgisayarlı görü

Otomotivde bilgisayarlı görü

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görüden yararlan. Görsel yapay zekâ; daha akıllı yollar için yol güvenliğini, sürüş desteğini ve araç otomasyonunu ileri taşır.
Daha fazla bilgi edin
Tarımda bilgisayarlı görü

Tarımda bilgisayarlı görü

Ultralytics YOLO modelleriyle akıllı tarıma görüntü yapay zekâsı kazandır. Daha yüksek ve akıllı verim için mahsul izleme, hayvan takibi ve hassas tarımı destekle.
Daha fazla bilgi edin
Hava görüntüleri için bilgisayarlı görü

Hava görüntüleri için bilgisayarlı görü

Ultralytics YOLO ile drone ve hava görüntülerini tarım, su ürünleri yetiştiriciliği, çevresel izleme, koruma ve jeo-uzamsal analiz için gerçek zamanlı içgörülere dönüştür.
Daha fazla bilgi edin
Havacılıkta bilgisayarlı görü

Havacılıkta bilgisayarlı görü

Ultralytics YOLO modelleriyle görüntü yapay zekâsını hava izlemeye taşı. Drone'lara, havacılık iş akışlarına, çevresel korumaya ve jeo-uzamsal sektörlere bilgisayarlı görü çözümleriyle güç kat.
Daha fazla bilgi edin
Güvenlikte bilgisayarlı görü

Güvenlikte bilgisayarlı görü

Ultralytics YOLO modelleriyle her sahayı koru. Görsel yapay zekâ; çevre izleme, tehdit tespiti, plaka tanıma ve iş yeri güvenliğini destekler.
Daha fazla bilgi edin
Robotikte bilgisayarlı görü

Robotikte bilgisayarlı görü

Ultralytics YOLO modelleriyle daha akıllı makinelere güç ver. Robotikte görsel yapay zekâ; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü destekler.
Daha fazla bilgi edin
Lojistikte bilgisayarlı görü

Lojistikte bilgisayarlı görü

Ultralytics YOLO modelleriyle lojistiği kolaylaştır. Görüntü yapay zekâsı; paket denetimini, ayrıştırmayı, araç takibini ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.
Daha fazla bilgi edin
Perakendede bilgisayarlı görü

Perakendede bilgisayarlı görü

Ultralytics YOLO modelleriyle perakendeyi yeniden tasarla. Görüntü yapay zekâsı; envanter takibini, raf izlemeyi, kuyruk yönetimini ve daha kapsamlı müşteri analizlerini mümkün kılar.
Daha fazla bilgi edin
Sağlık hizmetlerinde bilgisayarlı görü

Sağlık hizmetlerinde bilgisayarlı görü

Ultralytics YOLO modelleriyle sağlık çözümleri geliştir. Sağlık hizmetlerinde görüntü yapay zekâsı; daha hızlı tıbbi görüntüleme, daha akıllı tanı ve hasta takibini mümkün kılar.
Daha fazla bilgi edin
Üretimde bilgisayarlı görü

Üretimde bilgisayarlı görü

Ultralytics YOLO modelleriyle üretimi optimize et. Görsel yapay zekâ; kalite kontrolünü, kusur tespitini, kişisel koruyucu donanım uyumunu ve montaj hattı otomasyonunu destekler.
Daha fazla bilgi edin
Otomotivde bilgisayarlı görü

Otomotivde bilgisayarlı görü

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görüden yararlan. Görsel yapay zekâ; daha akıllı yollar için yol güvenliğini, sürüş desteğini ve araç otomasyonunu ileri taşır.
Daha fazla bilgi edin
Tarımda bilgisayarlı görü

Tarımda bilgisayarlı görü

Ultralytics YOLO modelleriyle akıllı tarıma görüntü yapay zekâsı kazandır. Daha yüksek ve akıllı verim için mahsul izleme, hayvan takibi ve hassas tarımı destekle.
Daha fazla bilgi edin

Geleceğin yapay zekasını birlikte inşa edelim!

Makine öğreniminin geleceğine yolculuğuna başla