Ultralytics YOLO27:
Get Started

Explorer GUI#

Topluluk Notu ⚠️

ultralytics>=8.3.12 sürümü itibarıyla Ultralytics Explorer kaldırılmıştır. Explorer'ı kullanmak için pip install ultralytics==8.3.11 yükle. Benzer (ve genişletilmiş) veri kümesi keşif özellikleri Ultralytics Platform üzerinde kullanılabilir.

Explorer GUI, Ultralytics Explorer API üzerine kurulmuştur. LLM’lerle desteklenen Ask AI özelliğini kullanarak anlamsal/vektör benzerliği araması, SQL sorguları ve doğal dil sorguları çalıştırmana olanak tanır.

Ultralytics Explorer GUI main dashboard interface



İzle: Ultralytics Explorer Panosuna Genel Bakış

Kurulum#

pip install "ultralytics[explorer]==8.3.11"
Not

Ask AI özelliği OpenAI kullanır; bu nedenle GUI’yi ilk kez çalıştırdığında OpenAI API anahtarını ayarlaman istenir. Anahtarı yolo settings openai_api_key="..." ile ayarla.

Anlamsal arama, verilen bir görüntüye benzer görüntüleri bulma tekniğidir. Bu teknik, benzer görüntülerin benzer gömme temsillerine sahip olacağı düşüncesine dayanır. Arayüzde bir veya daha fazla görüntü seçip bunlara benzer görüntüleri arayabilirsin. Bu yöntem, belirli bir görüntüye veya beklendiği gibi performans göstermeyen bir görüntü grubuna benzer görüntüler bulmak istediğinde işe yarayabilir.

Örneğin, bu VOC keşif panosunda kullanıcı birkaç uçak görüntüsü seçiyor:

Explorer selecting airplane images for similarity search

Benzerlik aramasını çalıştırdıktan sonra benzer sonuçları görmen gerekir:

Ultralytics Explorer semantic similarity search

Ask AI#

Bu özellik, SQL yazmadan doğal dil kullanarak veri kümeni filtrelemene olanak tanır. Yapay zekâ destekli sorgu oluşturucu, istemini bir sorguya dönüştürür ve eşleşen sonuçları döndürür. Örneğin, "bana tam olarak bir kişi ve 2 köpek içeren 100 görüntü göster. Başka nesneler de olabilir" diye sorabilirsin; özellik sorguyu oluşturup sonuçları gösterir. "Tam olarak 5 kişi içeren 10 görüntü göster" isteğine verilen örnek bir çıktı:

Explorer Ask AI results for images with 5 persons

Not: Bu özellik Büyük Dil Modellerini kullandığından sonuçlar olasılıksaldır ve hatalı olabilir.

CV veri kümelerinde SQL sorguları çalıştır#

Veri kümeni filtrelemek için üzerinde SQL sorguları çalıştırabilirsin. Yalnızca WHERE yan tümcesini sağlaman da yeterlidir. Örneğin, aşağıdaki WHERE yan tümcesi en az bir kişi ve bir köpek içeren görüntüleri döndürür:

WHERE labels LIKE '%person%' AND labels LIKE '%dog%'

Explorer SQL query filtering images with person and dog

Bu demo, kendi keşif not defterlerini veya betiklerini oluşturup veri kümelerin hakkında içgörü edinmek için kullanabileceğin Explorer API ile oluşturuldu. Başlamak için Explorer API belgelerine göz at.

Sık Sorulan Sorular#

  • Ultralytics Explorer GUI, Ultralytics Explorer API ile gelişmiş veri keşfi özelliklerini kullanıma sunan güçlü bir arayüzdür. LLM’lerle desteklenen Büyük Dil Modelleri (LLMs) tabanlı Ask AI özelliğini kullanarak anlamsal/vektör benzerliği araması, SQL sorguları ve doğal dil sorguları çalıştırmana olanak tanır.

    Explorer GUI’yi yüklemek için pip kullanabilirsin:

    pip install "ultralytics[explorer]==8.3.11"

    Not: Ask AI özelliğini kullanmak için OpenAI API anahtarını ayarlaman gerekir: yolo settings openai_api_key="...".

  • Ultralytics Explorer GUI’deki anlamsal arama özelliği, gömme temsillerine dayanarak verilen bir görüntüye benzer görüntüler bulmanı sağlar. Bu teknik, görsel açıdan benzerlik taşıyan görüntüleri belirlemek ve incelemek için kullanışlıdır. Bu özelliği kullanmak için arayüzde bir veya daha fazla görüntü seçip benzer görüntüler için arama yap. Sonuçta seçilen görüntülere çok benzeyen görüntüler gösterilir; böylece veri kümesini verimli bir şekilde inceleyebilir ve anomali tespiti yapabilirsin.

    Anlamsal arama ve diğer özellikler hakkında daha fazla bilgi için Özelliklere Genel Bakış bölümünü ziyaret et.

  • Evet, büyük dil modelleri (LLMs) ile desteklenen Ask AI özelliği sayesinde doğal dil sorgularıyla veri kümelerini filtreleyebilirsin. SQL konusunda uzman olman gerekmez. Örneğin, "Bana tam olarak bir kişi ve 2 köpek içeren 100 görüntü göster. Başka nesneler de olabilir" diye sorabilirsin; yapay zekâ, istenen sonuçları sunmak için arka planda uygun sorguyu oluşturur.

  • Ultralytics Explorer GUI, verileri verimli bir şekilde filtrelemek ve yönetmek için veri kümen üzerinde doğrudan SQL sorguları çalıştırmana olanak tanır. Sorgu çalıştırmak için GUI’deki SQL sorgusu bölümüne git ve sorgunu yaz. Örneğin, en az bir kişi ve bir köpek içeren görüntüleri göstermek için şunu kullanabilirsin:

    WHERE labels LIKE '%person%' AND labels LIKE '%dog%'

    Sorgulama sürecini daha esnek hâle getiren WHERE yan tümcesini tek başına da sağlayabilirsin.

    Daha fazla bilgi için SQL Sorguları Bölümüne bak.

  • Ultralytics Explorer GUI; anlamsal arama, SQL sorgulama ve Ask AI özelliği aracılığıyla doğal dilde etkileşim gibi özelliklerle veri keşfini geliştirir. Bu özellikler kullanıcıların şunları yapmasına olanak tanır:

    • Görsel olarak benzer görüntüleri verimli bir şekilde bulmak.
    • Veri kümelerini karmaşık SQL sorgularıyla filtrelemek.
    • Gelişmiş SQL uzmanlığı gereksinimini ortadan kaldırarak doğal dilde arama yapmak için yapay zekâdan yararlanmak.

    Bu özellikler, veri kümeleri hakkında daha derin içgörüler edinmek isteyen geliştiriciler, araştırmacılar ve veri bilimcileri için çok yönlü bir araç sunar.

    Bu özellikler hakkında daha fazlasını Explorer GUI Belgelerinde keşfet.

Yorumlar