Overslaan naar inhoud

Ultralytics HUB-modellen

Ultralytics HUB-modellen bieden een gestroomlijnde oplossing voor het trainen van vision AI-modellen op aangepaste datasets.

Het proces is gebruiksvriendelijk en efficiënt en bestaat uit een eenvoudige creatie in drie stappen en versnelde training op basis van Ultralytics YOLOv8 . Tijdens de training zijn er realtime updates van de metriek van het model beschikbaar, zodat je elke stap in de voortgang kunt volgen. Zodra de training is voltooid, kun je een voorbeeld van je model bekijken en het eenvoudig inzetten in echte toepassingen. Ultralytics HUB biedt dus een uitgebreid maar eenvoudig systeem voor het maken, trainen, evalueren en implementeren van modellen.


Kijken: Ultralytics Overzicht HUB-training en validatie

Trein Model

Navigeer naar de pagina Modellen door te klikken op de knop Modellen in de zijbalk en klik op de knop Treinmodel rechtsboven op de pagina.

Ultralytics HUB-schermfoto van de pagina Modellen met een pijl die wijst naar de knop Modellen in de zijbalk en een naar de knop Treinmodel

Tip

Je kunt een model direct vanaf de startpagina trainen.

Ultralytics HUB screenshot van de Home-pagina met een pijl die wijst naar de Treinmodel kaart

Deze actie activeert het Trein Model dialoogvenster dat uit drie eenvoudige stappen bestaat:

1. Dataset

In deze stap moet je de dataset selecteren waarop je je model wilt trainen. Nadat je een dataset hebt geselecteerd, klik je op Doorgaan.

Ultralytics HUB-schermfoto van het dialoogvenster Train model met een pijl die wijst naar een dataset en een naar de knop Doorgaan

Tip

Je kunt deze stap overslaan als je een model direct traint vanuit de Dataset pagina.

Ultralytics HUB screenshot van de Dataset pagina met een pijl die wijst naar de Train Model knop

2. Model

In deze stap kies je het project waarin je je model wilt maken, de naam van je model en de architectuur van je model.

Ultralytics HUB-schermfoto van het dialoogvenster Treinmodel met pijlen die wijzen naar het vervolgkeuzemenu voor het project, de modelnaam en de knop Doorgaan

Opmerking

Ultralytics De HUB zal proberen het project voor te selecteren.

Als je het Treinmodel dialoogvenster hebt geopend zoals hierboven beschreven, zal Ultralytics HUB het laatst gebruikte project voorselecteren.

Als je het Treinmodel dialoogvenster hebt geopend vanuit de Project pagina, zal Ultralytics HUB het project waar je in zat voorselecteren.

Ultralytics HUB-schermfoto van de Projectpagina met een pijl die naar de knop Treinmodel wijst

Als je nog geen project hebt gemaakt, kun je in deze stap de naam van je project instellen en wordt het samen met je model gemaakt.

Info

Je kunt meer lezen over de beschikbare YOLOv8 (en YOLOv5) architecturen in onze documentatie.

Standaard gebruikt je model een vooraf getraind model (getraind op de COCO dataset) om de trainingstijd te verkorten. Je kunt dit gedrag veranderen en de configuratie van je model aanpassen door het venster Geavanceerde modelconfiguratie te openen.

Ultralytics HUB-schermfoto van het dialoogvenster Treinmodel met een pijl die wijst naar het accordeon Geavanceerde modelconfiguratie

Opmerking

Je kunt eenvoudig de meest voorkomende configuratieopties van het model wijzigen (zoals het aantal epochs), maar je kunt ook de optie Aangepast gebruiken om toegang te krijgen tot alle Treininstellingen die relevant zijn voor Ultralytics HUB.



Kijken: Hoe Ultralytics YOLOv8 Trainingsparameters configureren in Ultralytics HUB

Je kunt ook beginnen met het trainen van een van je eerder getrainde modellen door op het tabblad Aangepast te klikken.

Ultralytics HUB-schermfoto van het dialoogvenster Treinmodel met een pijl die wijst naar het tabblad Aangepast

Als je tevreden bent met je modelconfiguratie, klik je op Doorgaan.

3. Train

In deze stap begin je met het trainen van je model.

Opmerking

Als je bij deze stap bent, heb je de optie om het dialoogvenster Model trainen te sluiten en later te beginnen met het trainen van je model vanaf de Model pagina.

Ultralytics HUB screenshot van de Modelpagina met een pijl die wijst naar de Start Training kaart

Ultralytics HUB biedt drie trainingsopties:

a. Ultralytics Cloud

Je moet upgraden naar het Pro Plan om toegang te krijgen tot Ultralytics Cloud.

Ultralytics HUB-schermvoorbeeld van het dialoogvenster Treinmodel

Lees de Ultralytics Cloud Training documentatie om modellen te trainen met onze Cloud Training oplossing.

b. Google Colab

Om te beginnen met het trainen van je model met Google Colab, volg je de instructies in het Ultralytics HUB Train Model dialoogvenster of op het Google Colab kladblok.

Open in Colab

Ultralytics HUB-schermfoto van het dialoogvenster Treinmodel met pijlen die naar instructies wijzen

Als de training start, kun je op Klaar klikken en de voortgang van de training volgen op de Model pagina.

Ultralytics HUB-schermfoto van het dialoogvenster Treinmodel met een pijl die naar de knop Gereed wijst

Ultralytics HUB screenshot van de Modelpagina van een model dat momenteel aan het trainen is

Opmerking

Als de training stopt en er een controlepunt is opgeslagen, kun je de training van je model hervatten vanaf de Model pagina.

Ultralytics HUB screenshot van de Modelpagina met een pijl die wijst naar de Resume Training kaart

c. Neem je eigen agent mee


Kijken: Bring je eigen agent modeltraining met Ultralytics HUB

Om te beginnen met het trainen van je model met je eigen agent, volg je de instructies in het Ultralytics HUB Train Model dialoogvenster.

Ultralytics HUB-schermfoto van het dialoogvenster Treinmodel met pijlen die naar instructies wijzen

Installeer de ultralytics pakket van PyPI.

pip install -U ultralytics

Gebruik vervolgens de meegeleverde Python code om het model te trainen.

Als de training start, kun je op Klaar klikken en de voortgang van de training volgen op de Model pagina.

Ultralytics HUB-schermfoto van het dialoogvenster Treinmodel met een pijl die naar de knop Gereed wijst

Ultralytics HUB screenshot van de Modelpagina van een model dat momenteel aan het trainen is

Opmerking

Als de training stopt en er een controlepunt is opgeslagen, kun je de training van je model hervatten vanaf de Model pagina.

Ultralytics HUB screenshot van de Modelpagina met een pijl die wijst naar de Resume Training kaart

Model analyseren

Nadat je een model hebt getraind, kun je de metriek van het model analyseren.

Het tabblad Trein toont de belangrijkste statistieken, zorgvuldig gegroepeerd op basis van de taak.

Ultralytics HUB screenshot van de Modelpagina van een getraind model

Om toegang te krijgen tot alle modelgegevens klik je op de tab Grafieken.

Ultralytics HUB-schermfoto van het tabblad Voorbeeld op de Modelpagina met een pijl die naar het tabblad Grafieken wijst

Tip

Elke grafiek kan worden vergroot voor een betere visualisatie.

Ultralytics HUB screenshot van het tabblad Trein op de Modelpagina met een pijl die wijst naar het uitvouwpictogram van een van de grafieken

Ultralytics HUB screenshot van het tabblad Trein op de Modelpagina met een van de grafieken uitgevouwen

Bovendien kun je de zoomfunctie gebruiken om de gegevens goed te analyseren.

Ultralytics HUB screenshot van het tabblad Trein op de Modelpagina met een van de grafieken vergroot en ingezoomd

Voorbeeld Model

Nadat je een model hebt getraind, kun je een voorbeeld bekijken door op de tab Voorbeeld te klikken.

In de Test-kaart kun je een voorbeeldafbeelding selecteren uit de dataset die tijdens de training is gebruikt of een afbeelding uploaden vanaf je apparaat.

Ultralytics HUB-schermfoto van het tabblad Voorbeeld op de Modelpagina met een pijl die wijst naar het tabblad Grafieken en een naar de Testkaart

Opmerking

Je kunt ook je camera gebruiken om een foto te maken en daar direct inferentie op uitvoeren.

Ultralytics HUB screenshot van het tabblad Voorbeeld in de Modelpagina met een pijl die wijst naar het tabblad Camera in de Testkaart

Bovendien kun je je model in realtime bekijken, direct op je iOS of Android mobiele apparaat door onze Ultralytics HUB App te downloaden.

Ultralytics HUB screenshot van de Deploy tab binnen de Model pagina met pijl die wijst naar de Real-Time Preview kaart

Model inzetten

Nadat je een model hebt getraind, kun je het exporteren naar 13 verschillende formaten, waaronder ONNX, OpenVINO, CoreML, TensorFlow, Paddle en vele andere.

Ultralytics HUB screenshot van de Deploy tab in de Model pagina met een pijl die wijst naar de Export kaart en alle geëxporteerde formaten

Tip

Je kunt de exportopties van elk formaat aanpassen als je de vervolgkeuzelijst Exportacties opent en op de optie Geavanceerd klikt.

Ultralytics HUB screenshot van de Deploy tab binnen de Model pagina met een pijl die wijst naar de optie Advanced van een van de formaten

Opmerking

Je kunt elk formaat opnieuw exporteren als je de vervolgkeuzelijst Exportacties opent en op de optie Geavanceerd klikt.

Je kunt onze Inference API ook in productie gebruiken.

Ultralytics HUB screenshot van de Deploy tab binnen de Model pagina met een pijl die wijst naar de Ultralytics Inference API kaart

Lees de Ultralytics Inference API documentatie voor meer informatie.

Model delen

Info

Ultralytics De functie Delen vanHUB biedt een handige manier om modellen met anderen te delen. Deze functie is ontworpen voor zowel bestaande Ultralytics HUB-gebruikers als gebruikers die nog geen account hebben aangemaakt.

Opmerking

Je hebt controle over de algemene toegang tot je modellen.

Je kunt ervoor kiezen om de algemene toegang in te stellen op "Privé", in dat geval heb alleen jij toegang. Je kunt de algemene toegang ook instellen op "Unlisted", waardoor iedereen die een directe link naar het model heeft toegang heeft, ongeacht of ze een Ultralytics HUB account hebben of niet.

Navigeer naar de Modelpagina van het model dat je wilt delen, open de vervolgkeuzelijst met modelacties en klik op de optie Delen. Deze actie activeert het dialoogvenster Model delen.

Ultralytics HUB-schermfoto van de Modelpagina met een pijl die wijst naar de optie Delen

Tip

Je kunt een model ook rechtstreeks delen vanaf de pagina Modellen of vanaf de Projectpagina van het project waar je model zich bevindt.

Ultralytics HUB-schermfoto van de modellenpagina met een pijl die wijst naar de optie Delen van een van de modellen

Stel de algemene toegang in op "Niet vermeld" en klik op Opslaan.

Ultralytics HUB-schermfoto van het dialoogvenster Model delen met een pijl die naar de vervolgkeuzelijst wijst en een naar de knop Opslaan

Nu kan iedereen die de directe link naar je model heeft, het bekijken.

Tip

Je kunt eenvoudig klikken op de link van het model in het dialoogvenster Model delen om het te kopiëren.

Ultralytics HUB-schermfoto van het dialoogvenster Model delen met een pijl die naar de link van het model wijst

Model bewerken

Navigeer naar de Modelpagina van het model dat je wilt bewerken, open de vervolgkeuzelijst met modelacties en klik op de optie Bewerken. Deze actie activeert het dialoogvenster Model bijwerken.

Ultralytics HUB-schermfoto van de Modelpagina met een pijl die naar de optie Bewerken wijst

Tip

Je kunt een model ook direct bewerken vanaf de pagina Modellen of vanaf de Projectpagina van het project waar je model zich bevindt.

Ultralytics HUB-schermfoto van de pagina Modellen met een pijl die wijst naar de optie Bewerken van een van de modellen

Pas de gewenste wijzigingen toe op je model en bevestig de wijzigingen door op Opslaan te klikken.

Ultralytics HUB-schermfoto van het dialoogvenster Model bijwerken met een pijl die naar de knop Opslaan wijst

Model verwijderen

Navigeer naar de Modelpagina van het model dat je wilt verwijderen, open de vervolgkeuzelijst met modelacties en klik op de optie Verwijderen. Met deze actie wordt het model verwijderd.

Ultralytics HUB-schermfoto van de Modelpagina met een pijl die naar de optie Verwijderen wijst

Tip

Je kunt een model ook rechtstreeks verwijderen vanaf de pagina Modellen of vanaf de Projectpagina van het project waar je model zich bevindt.

Ultralytics HUB-schermfoto van de pagina Modellen met een pijl die wijst naar de optie Verwijderen van een van de modellen

Opmerking

Als je van gedachten verandert, kun je het model herstellen vanaf de Prullenbakpagina.

Ultralytics HUB screenshot van de Prullenbakpagina met een pijl die wijst naar de Hersteloptie van een van de modellen



Aangemaakt 2023-11-12, Bijgewerkt 2024-06-22
Auteurs: glenn-jocher (9), RizwanMunawar (3), sergiuwaxmann (3), Burhan-Q (1), priytosh-tripathi (1)

Reacties