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

Semantic Search

Anlamsal aramanın kullanıcı amacını anlamak için yapay zekâ ve gömme temsillerini nasıl kullandığını keşfet. Ultralytics YOLO26 ve Platformumuz ile görsel arama sistemleri oluşturmayı öğren.

Anlamsal arama, belirli kelimeleri basitçe eşleştirmek yerine kullanıcının sorgusunun amacını ve bağlamsal anlamını anlamayı hedefleyen gelişmiş bir bilgi erişim tekniğidir. Doğal Dil İşleme (NLP) ve Makine Öğrenimi (ML) alanlarındaki gelişmelerden yararlanan bu teknoloji, sistemlerin insan dilini daha incelikli bir şekilde yorumlamasını sağlar. Modern Yapay Zekâ (AI) uygulamalarının temel taşlarından biri olan anlamsal arama, belirsiz kullanıcı sorguları ile ilgili veriler arasındaki boşluğu kapatarak insanlar ve makineler arasında daha sezgisel etkileşimler kurulmasına olanak tanır.

Anlamsal Arama Nasıl Çalışır?#

Anlamsal arama, temelinde karakterleri birebir eşleştirmenin ötesine geçerek kavramlar arasındaki ilişkiyi analiz eder. Geleneksel arama motorları, bir kullanıcı "feline" kelimesini aradığında ancak belgelerde yalnızca "cat" kelimesi bulunduğunda başarısız olabilir. Anlamsal arama, yapılandırılmamış verileri—metin, görüntü veya ses gibi—gömme vektörleri adı verilen matematiksel temsillere dönüştürerek bu sorunu çözer.

Bu gömme vektörleri, "anlamsal uzay" içinde konumlandırılan yüksek boyutlu vektörlerdir. Bu uzayda benzer anlamlara sahip öğeler birbirine yakın konumlanır. Örneğin, "car" kelimesinin vektörü matematiksel olarak "banana" kelimesinden ziyade "automobile" ve "road" kelimelerine daha yakın olur. Bir kullanıcı sorgu gönderdiğinde sistem, bu sorguyu bir vektöre dönüştürür ve vektör veritabanındaki en yakın veri noktalarını bulur. Bu süreç, verilerin temel özelliklerini belirlemek üzere özellik çıkarımı gerçekleştiren derin öğrenme modellerine dayanır.

Aşağıdaki Python kodu, görsel anlamsal aramayı etkinleştirmenin temel adımı olan bu gömme vektörlerinin Ultralytics YOLO26 modeli kullanılarak nasıl oluşturulacağını gösterir.

from ultralytics import YOLO

# Load a pre-trained YOLO26 classification model
model = YOLO("yolo26n-cls.pt")

# Generate feature embeddings for an image
# This converts the visual content into a numerical vector
results = model.embed("https://ultralytics.com/images/bus.jpg")

# Output the shape of the embedding vector (e.g., length 1280)
print(f"Embedding vector shape: {results[0].shape}")

Gerçek Dünya Uygulamaları#

Anlamsal arama, çeşitli sektörlerde kullanıcıların bilgi keşfetme biçimini dönüştürerek sistemleri daha akıllı ve verimli hâle getirmiştir.

  • E-Ticaret ve Görsel Keşif: Perakendede yapay zekâ dünyasında anlamsal arama, "kombini keşfet" özelliklerine güç verir. Bir müşteri spor ayakkabının fotoğrafını yükleyebilir veya "vintage yaz havası" araması yapabilir. Sistem, görsel stili anlamak için bilgisayarlı görü kullanır ve ürün açıklamalarında bu anahtar kelimeler tam olarak yer almasa bile estetik açıdan eşleşen ürünleri getirir. Bu süreçte genellikle hem metin hem de görüntü girdilerini anlayabilen Çok Modlu Modeller kullanılır.
  • Bilgi Yönetimi ve RAG: Büyük kuruluşlar, çalışanların kurum içi belgeleri bulmasına yardımcı olmak için anlamsal aramayı kullanır. Bir çalışanın tam dosya adlarını hatırlaması yerine "Sunucuyu nasıl sıfırlarım?" gibi bir soru sorması yeterlidir. Sistem, anlama dayalı olarak en ilgili politika belgelerini bulmak için Getirimle Zenginleştirilmiş Üretim (RAG) kullanır ve kesin bir yanıt oluşturmak üzere bu belgeleri bir Büyük Dil Modeline (LLM) aktarır.
  • İçerik Önerileri: Yayın platformları, öneri sistemlerini geliştirmek için anlamsal anlayıştan yararlanır. Platform, kullanıcının beğendiği filmlerin konu özetlerini ve görsel özellik haritalarını analiz ederek benzer temaları veya ruh hâllerini paylaşan diğer yapımları önerebilir ve kullanıcıların platformda daha uzun süre kalmasını sağlayabilir.

Anlamsal Arama ve İlgili Kavramlar#

Anlamsal aramanın faydasını tam olarak kavramak için onu veri bilimi alanındaki ilgili terimlerden ayırmak yararlıdır.

  • Vektör Arama: Genellikle birbirinin yerine kullanılsalar da aralarında teknik bir ayrım vardır. Vektör arama, vektörler arasındaki mesafeyi (genellikle kosinüs benzerliği kullanarak) hesaplamaya yönelik matematiksel yöntemdir. Anlamsal arama ise kullanıcı amacını anlama hedefine ulaşmak için vektör aramayı kullanan daha kapsamlı uygulamadır.
  • Anahtar Kelime Araması: Bu, tam dize eşleştirmesine dayanan geleneksel yöntemdir. Hesaplama açısından daha az maliyetlidir ancak kırılgandır; eş anlamlılarla ve çok anlamlılıkla (birden fazla anlama sahip kelimelerle) başa çıkmakta zorlanır. Anlamsal arama daha fazla hesaplama gücü gerektirir ancak önemli ölçüde daha yüksek alaka düzeyi sunar.
  • Sıfır Örnekli Öğrenme: Bu terim, bir modelin eğitim sırasında hiç görmediği verileri sınıflandırabilme yeteneğini ifade eder. Anlamsal arama motorları, yeni ve görülmemiş bir sorguyu yeniden eğitim gerektirmeden gömme uzayındaki bilinen kavramlardan oluşan mevcut kümelerle eşleyebildikleri için genellikle sıfır örnekli yetenekler sergiler.

Anlamsal aramayı uygulamak, veri kümelerini ve model eğitimini yönetmek için genellikle sağlam bir işlem hattı gerektirir. Ultralytics Platformu, verileri etiketlemek, modelleri eğitmek ve bunları verimli bir şekilde dağıtmak için araçlar sağlayarak bu süreci kolaylaştırır. Bu sistemleri oluşturmak isteyen geliştiriciler için Ultralytics benzerlik araması kılavuzunu incelemek, bu güçlü yetenekleri uygulamalara entegre etmeye yönelik pratik adımlar sunar.

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