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

Feature Extraction

Özellik çıkarmanın ham verileri eyleme geçirilebilir içgörülere nasıl dönüştürdüğünü keşfet. Ultralytics YOLO26'nın üstün nesne tespiti için bu süreci nasıl otomatikleştirdiğini öğren.

Özellik çıkarma, makine öğreniminde (ML) ham ve yüksek boyutlu verileri, bilgilendirici özniteliklerden veya "özelliklerden" oluşan arıtılmış bir kümeye dönüştüren dönüştürücü bir süreçtir. Yüksek çözünürlüklü görüntüler, ses akışları veya yapılandırılmamış metinler gibi ham giriş verileri, algoritmaların etkili bir şekilde işleyebilmesi için genellikle fazla hacimli ve gereksiz tekrarlara sahiptir. Özellik çıkarma, gürültüyü ve ilgisiz arka plan ayrıntılarını elerken tahmine dayalı modelleme için gereken kritik bilgileri koruyarak girdiyi en temel bileşenlerine indirger. Bu azaltma, boyutluluk lanetinin etkisini azaltmak, modellerin hesaplama açısından verimli kalmasını ve yeni, daha önce görülmemiş verilere iyi genelleme yapabilmesini sağlamak için hayati önem taşır.

Derin Öğrenmede Özellik Çıkarmanın Rolü#

Geleneksel bilgisayarlı görü çağında uzmanlar, görüntülerdeki kilit noktaları belirlemek için Ölçekten Bağımsız Özellik Dönüşümü (SIFT) gibi manuel tekniklere güveniyordu. Ancak modern derin öğrenme (DL), özellik keşfini otomatikleştirerek bu iş akışında devrim yarattı.

Özellikle Evrişimli Sinir Ağları (CNN'ler) olmak üzere sinir ağları, özellik çıkarmayı hiyerarşik olarak gerçekleştirmek için omurga adı verilen özel bir mimari bileşen kullanır. Veriler ağ katmanlarından geçtikçe çıkarılan özelliklerin karmaşıklığı artar:

  • Sığ Katmanlar: Bu ilk katmanlar kenar algılayıcılar gibi davranarak çizgiler, köşeler ve renk gradyanları gibi basit, düşük seviyeli yapıları belirler.
  • Derin Katmanlar: Ağ derinleştikçe bu basit unsurlar, bir aracın şekli, insan yüzü veya belirli hayvan işaretleri gibi üst düzey, anlamsal temsillerde birleştirilir.

Öğrenilen bu temsiller özellik haritalarında saklanır ve ardından nesne algılama veya görüntü sınıflandırma gibi görevleri gerçekleştirmek üzere bir algılama başlığına aktarılır.

Gerçek Dünya Uygulamaları#

Özellik çıkarma, ham duyusal girdileri çeşitli sektörlerde eyleme dönüştürülebilir içgörülere çevirerek birçok gelişmiş yapay zekâ yeteneğinin temelini oluşturur.

  • Tıbbi Tanı: Sağlık hizmetlerinde yapay zekâ alanında modeller, MRI veya CT taramaları gibi karmaşık tıbbi görüntüleri analiz eder. Gelişmiş özellik çıkarma algoritmaları, erken evre patolojilere işaret edebilecek doku yoğunluğu veya dokusundaki ince anormallikleri belirler. Bu kritik görsel belirteçleri izole eden sistemler, radyologlara tümör tespitinde çok daha yüksek doğruluk ve hızla yardımcı olabilir.
  • Otonom Sürüş: Sürücüsüz araçlar güvenli bir şekilde yol alabilmek için gerçek zamanlı özellik çıkarmaya ihtiyaç duyar. Araç üzerindeki kameralar, şerit işaretleri, trafik ışıkları ve yayaların hareketleriyle ilgili özellikleri anında çıkaran bilgisayarlı görü (CV) modellerine video akışı gönderir. Bu yetenek, otonom araçların dinamik ortamlarda saniyeden kısa sürede karar vermesini sağlar.
  • Ses İşleme: Sesli asistanlarda ham ses dalga biçimleri spektrogramlara dönüştürülür. Ardından algoritmalar fonetik özellikleri, perdeyi ve tonu çıkararak konuşmadan metne sistemlerinin konuşmacının aksanı veya arka plan gürültüsü ne olursa olsun konuşulan dili anlamasını sağlar.

Ultralytics YOLO ile Özellik Çıkarma#

Ultralytics YOLO26 gibi son teknoloji mimariler, güçlü özellik çıkarma omurgalarını doğrudan tasarımlarına entegre eder. Çıkarım gerçekleştirdiğinde model, sınırlayıcı kutuları ve sınıf etiketlerini tahmin etmeden önce görüntüyü otomatik olarak işleyerek ilgili özellikleri çıkarır.

Aşağıdaki örnek, bir görüntüyü işlemek için önceden eğitilmiş bir modelin nasıl kullanılacağını gösterir. Kod basit olsa da model, nesneleri konumlandırmak için dahili olarak karmaşık özellik çıkarma işlemleri gerçekleştirir:

from ultralytics import YOLO

# Load a pretrained YOLO26 model, which includes a learned feature extraction backbone
model = YOLO("yolo26n.pt")

# Perform inference on an image
# The model internally extracts features to locate and classify objects
results = model("https://ultralytics.com/images/bus.jpg")

# Display the resulting bounding boxes
results[0].show()

Bu özellik çıkarıcıları eğitmek için kullanılan veri kümelerini yönetmek isteyen ekipler için Ultralytics Platform, açıklama ekleme, eğitim ve dağıtım için kapsamlı bir çözüm sunar.

İlgili Terimleri Birbirinden Ayırma#

Veri bilimi işlem hattını tam olarak kavramak için özellik çıkarmayı benzer kavramlardan ayırt etmek faydalıdır.

  • Özellik Çıkarma ve Özellik Mühendisliği: Sıklıkla birlikte ele alınsalar da özellik mühendisliği, genellikle yeni değişkenler oluşturmak için alan bilgisinin kullanıldığı manuel bir süreci ifade eden daha geniş bir terimdir (ör. "fiyat" ve "alan" değerlerinden "metrekare başına fiyat" hesaplamak). Özellik çıkarma ise yüksek boyutlu verileri (piksel değerleri gibi) daha düşük boyutlu bir özellik vektörüne yansıtan, derin öğrenmede çoğunlukla otomatikleştirilen belirli bir tekniktir.
  • Özellik Çıkarma ve Özellik Seçimi: Özellik seçimi, mevcut özellikleri değiştirmeden bir alt kümesini seçmeyi ve gürültüyü azaltmak için yalnızca daha az önemli olanları kaldırmayı içerir. Buna karşılık özellik çıkarma, orijinal veri noktalarını Temel Bileşen Analizi (PCA) veya öğrenilmiş ağ ağırlıkları gibi yöntemlerle dönüştürüp birleştirerek yeni özellikler oluşturur.

Geliştiriciler özellik çıkarma konusunda uzmanlaşarak PyTorch ve TensorFlow gibi çerçevelerden yararlanabilir ve yalnızca doğru değil, aynı zamanda uç cihazlarda dağıtım için yeterince verimli modeller oluşturabilir.

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 tarım, su ürünleri yetiştiriciliği, çevresel izleme, koruma ve coğrafi uzaktan algılama için drone ve hava görüntülerini 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 modelleri ile havadan izlemeye yapay zeka tabanlı görü kazandır. Bilgisayarlı görü çözümleriyle dronları, havacılık iş akışlarını, çevre koruma ve jeosansiyel endüstrilerini güçlendir.
Daha fazla bilgi edin

Ultralytics YOLO modelleri ile her alanı koru. Yapay zeka tabanlı görü; ç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ı makineler geliştir. Robotikte Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü mümkün kılar.
Daha fazla bilgi edin
Lojistikte bilgisayarlı görü

Lojistikte bilgisayarlı görü

Ultralytics YOLO modelleriyle lojistiği kolaylaştır. Vision AI; paket denetimini, ayı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. Vision AI; envanter takibini, raf izlemeyi, sıra yönetimini ve daha akıllı müşteri içgörülerini destekler.
Daha fazla bilgi edin
Sağlık hizmetlerinde bilgisayarlı görü

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

Ultralytics YOLO modelleriyle sağlık hizmetleri çözümleri geliştir. Sağlık hizmetlerindeki Vision AI; daha hızlı tıbbi görüntülemeyi, daha akıllı tanıyı 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. Vision AI; kalite kontrolünü, kusur tespitini, PPE uyumluluğunu ve montaj hattı otomasyonunu güçlendirir.
Daha fazla bilgi edin
Otomotivde bilgisayarlı görü

Otomotivde bilgisayarlı görü

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görü uygulayın. Görsel yapay zekâ, daha akıllı yollar için yol güvenliğini, sürücü yardımını ve araç otomasyonunu geliştirir.
Daha fazla bilgi edin
Tarımda bilgisayarlı görü

Tarımda bilgisayarlı görü

Ultralytics YOLO modelleriyle akıllı tarıma görsel yapay zekâ taşıyın. Daha yüksek ve akıllı verim için ürün izlemeye, hayvan takibine ve hassas tarıma güç verin.
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 tarım, su ürünleri yetiştiriciliği, çevresel izleme, koruma ve coğrafi uzaktan algılama için drone ve hava görüntülerini 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 modelleri ile havadan izlemeye yapay zeka tabanlı görü kazandır. Bilgisayarlı görü çözümleriyle dronları, havacılık iş akışlarını, çevre koruma ve jeosansiyel endüstrilerini güçlendir.
Daha fazla bilgi edin

Ultralytics YOLO modelleri ile her alanı koru. Yapay zeka tabanlı görü; ç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ı makineler geliştir. Robotikte Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü mümkün kılar.
Daha fazla bilgi edin
Lojistikte bilgisayarlı görü

Lojistikte bilgisayarlı görü

Ultralytics YOLO modelleriyle lojistiği kolaylaştır. Vision AI; paket denetimini, ayı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. Vision AI; envanter takibini, raf izlemeyi, sıra yönetimini ve daha akıllı müşteri içgörülerini destekler.
Daha fazla bilgi edin
Sağlık hizmetlerinde bilgisayarlı görü

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

Ultralytics YOLO modelleriyle sağlık hizmetleri çözümleri geliştir. Sağlık hizmetlerindeki Vision AI; daha hızlı tıbbi görüntülemeyi, daha akıllı tanıyı 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. Vision AI; kalite kontrolünü, kusur tespitini, PPE uyumluluğunu ve montaj hattı otomasyonunu güçlendirir.
Daha fazla bilgi edin
Otomotivde bilgisayarlı görü

Otomotivde bilgisayarlı görü

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görü uygulayın. Görsel yapay zekâ, daha akıllı yollar için yol güvenliğini, sürücü yardımını ve araç otomasyonunu geliştirir.
Daha fazla bilgi edin
Tarımda bilgisayarlı görü

Tarımda bilgisayarlı görü

Ultralytics YOLO modelleriyle akıllı tarıma görsel yapay zekâ taşıyın. Daha yüksek ve akıllı verim için ürün izlemeye, hayvan takibine ve hassas tarıma güç verin.
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 tarım, su ürünleri yetiştiriciliği, çevresel izleme, koruma ve coğrafi uzaktan algılama için drone ve hava görüntülerini 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 modelleri ile havadan izlemeye yapay zeka tabanlı görü kazandır. Bilgisayarlı görü çözümleriyle dronları, havacılık iş akışlarını, çevre koruma ve jeosansiyel endüstrilerini güçlendir.
Daha fazla bilgi edin

Ultralytics YOLO modelleri ile her alanı koru. Yapay zeka tabanlı görü; ç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ı makineler geliştir. Robotikte Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü mümkün kılar.
Daha fazla bilgi edin
Lojistikte bilgisayarlı görü

Lojistikte bilgisayarlı görü

Ultralytics YOLO modelleriyle lojistiği kolaylaştır. Vision AI; paket denetimini, ayı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. Vision AI; envanter takibini, raf izlemeyi, sıra yönetimini ve daha akıllı müşteri içgörülerini destekler.
Daha fazla bilgi edin
Sağlık hizmetlerinde bilgisayarlı görü

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

Ultralytics YOLO modelleriyle sağlık hizmetleri çözümleri geliştir. Sağlık hizmetlerindeki Vision AI; daha hızlı tıbbi görüntülemeyi, daha akıllı tanıyı 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. Vision AI; kalite kontrolünü, kusur tespitini, PPE uyumluluğunu ve montaj hattı otomasyonunu güçlendirir.
Daha fazla bilgi edin
Otomotivde bilgisayarlı görü

Otomotivde bilgisayarlı görü

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görü uygulayın. Görsel yapay zekâ, daha akıllı yollar için yol güvenliğini, sürücü yardımını ve araç otomasyonunu geliştirir.
Daha fazla bilgi edin
Tarımda bilgisayarlı görü

Tarımda bilgisayarlı görü

Ultralytics YOLO modelleriyle akıllı tarıma görsel yapay zekâ taşıyın. Daha yüksek ve akıllı verim için ürün izlemeye, hayvan takibine ve hassas tarıma güç verin.
Daha fazla bilgi edin

Yapay zekânın geleceğini birlikte inşa edelim!

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