Overslaan naar inhoud

Verkenner GUI

Explorer GUI is als een speeltuin gebouwd met Ultralytics Explorer API. Hiermee kun je zoeken op semantische/vector overeenkomsten, SQL query's en zelfs zoeken in natuurlijke taal met behulp van onze ask AI functie aangedreven door LLM's.

Verkenner Dashboard Screenshot 1



Kijken: Ultralytics Overzicht Dashboard Verkenner

Installatie

pip install ultralytics[explorer]

Opmerking

De AI-functie van Ask werkt met OpenAI, dus je wordt gevraagd om de api-sleutel voor OpenAI in te stellen wanneer je de GUI voor het eerst start. Je kunt het als volgt instellen - yolo settings openai_api_key="..."

Semantisch zoeken is een techniek om afbeeldingen te vinden die lijken op een gegeven afbeelding. Het is gebaseerd op het idee dat soortgelijke afbeeldingen soortgelijke inbeddingen hebben. In de UI kun je een of meer afbeeldingen selecteren en zoeken naar afbeeldingen die daarop lijken. Dit kan handig zijn als je afbeeldingen wilt vinden die lijken op een bepaalde afbeelding of een set afbeeldingen die niet presteren zoals verwacht.

Bijvoorbeeld: In dit VOC Exploration dashboard selecteert de gebruiker een paar vliegtuigafbeeldingen:

Verkenner Dashboard Screenshot 2

Als je een gelijksoortige zoekopdracht uitvoert, zou je een vergelijkbaar resultaat moeten zien:

Verkenner Dashboard Screenshot 3

Vraag AI

Hiermee kun je in natuurlijke taal schrijven hoe je je dataset wilt filteren. Je hoeft niet bedreven te zijn in het schrijven van SQL queries. Onze AI-gestuurde query generator doet dat automatisch onder de motorkap. Je kunt bijvoorbeeld zeggen: "toon me 100 afbeeldingen met precies ÊÊn persoon en 2 honden. Er kunnen ook andere objecten zijn" en het zal intern de query genereren en je die resultaten laten zien. Hier is een voorbeeld van de uitvoer van de vraag "Toon 10 afbeeldingen met precies 5 personen" en je zult een resultaat als dit zien:

Verkenner Dashboard Screenshot 4

Opmerking: Dit werkt met LLM's onder de motorkap, dus de resultaten zijn probabilistisch en kunnen er soms naast zitten.

SQL-queries uitvoeren op je CV-datasets

Je kunt SQL-queries uitvoeren op je dataset om deze te filteren. Het werkt ook als je alleen de WHERE-clausule opgeeft. Een voorbeeld van een SQL-query toont alleen afbeeldingen met minstens 1 persoon en 1 hond erin:

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

Verkenner Dashboard Screenshot 5

Dit is een demo die de Explorer API gebruikt. Je kunt de API gebruiken om je eigen verkennende notitieboeken of scripts te bouwen om inzichten te krijgen in je datasets. Lees hier meer over de Explorer API.



Gemaakt op 2024-01-08, Bijgewerkt op 2024-03-03
Auteurs: glenn-jocher (5), RizwanMunawar (3), AyushExel (1)

Reacties