Explorer GUI
ultralytics>=8.3.12 itibarıyla Ultralytics Explorer kaldırılmıştır. Explorer'ı kullanmak için pip install ultralytics==8.3.11 komutunu yükle. Benzer (ve genişletilmiş) veri seti keşif özellikleri Ultralytics Platform'da mevcuttur.
Explorer GUI, Ultralytics Explorer API üzerinde oluşturulmuştur. Anlamsal/vektörel benzerlik araması, SQL sorguları ve LLM'ler tarafından desteklenen Ask AI özelliğini kullanarak doğal dil sorguları çalıştırmana olanak tanır.
Watch: Ultralytics Explorer Dashboard Overview
Kurulum
pip install ultralytics[explorer]Ask AI özelliği OpenAI kullanır, bu nedenle GUI'yi ilk çalıştırdığında OpenAI API anahtarını ayarlaman istenecektir.
Bunu yolo settings openai_api_key="..." komutuyla ayarla.
Vektörel Anlamsal Benzerlik Araması
Anlamsal arama, belirli bir görsele benzer görselleri bulmak için kullanılan bir tekniktir. Benzer görsellerin benzer gömme (embedding) değerlerine sahip olacağı fikrine dayanır. Kullanıcı arayüzünde bir veya daha fazla görsel seçip bunlara benzer görselleri aratabilirsin. Bu, belirli bir görsele veya beklendiği gibi çalışmayan bir görsel kümesine benzer görselleri bulmak istediğinde yararlı olabilir.
Örneğin, bu VOC Exploration panosunda kullanıcı birkaç uçak görseli seçer:
Benzerlik aramasını çalıştırdıktan sonra benzer sonuçları görmelisin:
Yapay Zekaya Sor
Bu özellik, SQL yazmana gerek kalmadan veri kümeni doğal dil kullanarak filtrelemeni sağlar. Yapay zeka destekli sorgu oluşturucu, komutunu bir sorguya dönüştürür ve eşleşen sonuçları döndürür. Örneğin, "tam olarak bir kişi ve 2 köpek içeren 100 görseli göster. Başka nesneler de olabilir" diye sorabilirsin; sistem sorguyu oluşturacak ve sana bu sonuçları gösterecektir. İşte "Tam olarak 5 kişinin olduğu 10 görseli göster" diye sorulduğunda alınan örnek bir çıktı:
Not: Bu özellik Büyük Dil Modelleri kullanır, bu nedenle sonuçlar olasılıksaldır ve hatalı olabilir.
CV veri kümelerinde SQL sorguları çalıştır
Veri kümeni filtrelemek için SQL sorguları çalıştırabilirsin. Yalnızca WHERE yan tümcesini sağladığında da çalışır. Örneğin, aşağıdaki WHERE yan tümcesi, en az bir kişi ve bir köpek içeren görselleri döndürür:
WHERE labels LIKE '%person%' AND labels LIKE '%dog%'
Bu demo, veri kümelerinden içgörü kazanmak için kendi keşif not defterlerini veya betiklerini oluşturmak amacıyla kullanabileceğin Explorer API kullanılarak oluşturulmuştur. Başlamak için Explorer API belgelerine göz at.
SSS
Ultralytics Explorer GUI nedir ve nasıl kurulur?
Ultralytics Explorer GUI, Ultralytics Explorer API kullanarak gelişmiş veri keşfi özelliklerinin kilidini açan güçlü bir arayüzdür. Büyük Dil Modelleri (LLM'ler) tarafından desteklenen Ask AI özelliğini kullanarak anlamsal/vektörel benzerlik araması, SQL sorguları ve doğal dil sorguları çalıştırmana olanak tanır.
Explorer GUI'yi kurmak için pip kullanabilirsin:
pip install ultralytics[explorer]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 nasıl çalışır?
Ultralytics Explorer GUI'deki anlamsal arama özelliği, gömme (embedding) değerlerine dayanarak belirli bir görsele benzer görselleri bulmanı sağlar. Bu teknik, görsel benzerlikler paylaşan görselleri tanımlamak ve keşfetmek için kullanışlıdır. Bu özelliği kullanmak için kullanıcı arayüzünde bir veya daha fazla görsel seç ve benzer görseller için bir arama gerçekleştir. Sonuç, seçilenlere çok benzeyen görselleri görüntüleyerek verimli veri kümesi keşfini ve anomali tespitini kolaylaştırır.
Anlamsal arama ve diğer özellikler hakkında daha fazla bilgiyi Özelliklere Genel Bakış bölümünü ziyaret ederek öğrenebilirsin.
Ultralytics Explorer GUI'de veri kümelerini filtrelemek için doğal dil kullanabilir miyim?
Evet, büyük dil modelleri (LLM) tarafından desteklenen Ask AI özelliği ile veri kümelerini doğal dil sorguları kullanarak filtreleyebilirsin. SQL konusunda uzman olmana gerek yok. Örneğin, "Tam olarak bir kişi ve 2 köpek içeren 100 görseli göster. Başka nesneler de olabilir" şeklinde sorabilirsin; yapay zeka, istediğin sonuçları sunmak için arka planda uygun sorguyu oluşturacaktır.
Ultralytics Explorer GUI kullanarak veri kümelerinde nasıl SQL sorgusu çalıştırırım?
Ultralytics Explorer GUI, verileri verimli bir şekilde filtrelemek ve yönetmek için doğrudan veri kümen üzerinde SQL sorguları çalıştırmana olanak tanır. Bir 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örselleri göstermek için şunları kullanabilirsin:
WHERE labels LIKE '%person%' AND labels LIKE '%dog%'Sorgulama sürecini daha esnek hale getirerek sadece WHERE yan tümcesini de sağlayabilirsin.
Daha fazla ayrıntı için SQL Sorguları Bölümüne başvur.
Veri keşfi için Ultralytics Explorer GUI kullanmanın faydaları nelerdir?
Ultralytics Explorer GUI; anlamsal arama, SQL sorgulama ve Ask AI özelliği aracılığıyla doğal dil etkileşimleri gibi özelliklerle veri keşfini geliştirir. Bu yetenekler kullanıcıların şunları yapmasını sağlar:
- Görsel olarak benzer görselleri verimli bir şekilde bulma.
- Karmaşık SQL sorguları kullanarak veri kümelerini filtreleme.
- İleri düzey SQL uzmanlığına olan ihtiyacı ortadan kaldırarak doğal dil aramaları gerçekleştirmek için yapay zekadan yararlanma.
Bu özellikler, onu veri kümeleri hakkında daha derin içgörüler edinmek isteyen geliştiriciler, araştırmacılar ve veri bilimciler için çok yönlü bir araç haline getirir.
Bu özellikler hakkında daha fazla bilgiyi Explorer GUI Belgelerinde keşfet.