Ultralytics Modelli HUB
Ultralytics I modelli HUB offrono una soluzione semplificata per l'addestramento di modelli di intelligenza artificiale su set di dati personalizzati.
Il processo è facile da usare ed efficiente e prevede una semplice creazione in tre fasi e una formazione accelerata grazie a Ultralytics YOLOv8 . Durante l'addestramento, sono disponibili aggiornamenti in tempo reale sulle metriche del modello, in modo da poter monitorare ogni fase del progresso. Una volta completato l'addestramento, è possibile visualizzare l'anteprima del modello e distribuirlo facilmente alle applicazioni del mondo reale. Pertanto, Ultralytics HUB offre un sistema completo e semplice per la creazione, l'addestramento, la valutazione e la distribuzione dei modelli.
Guarda: Ultralytics Panoramica della formazione e della convalida HUB
Modello di treno
Passare alla pagina Modelli facendo clic sul pulsante Modelli nella barra laterale e fare clic sul pulsante Modello di treno in alto a destra della pagina.
Suggerimento
È possibile addestrare un modello direttamente dalla pagina iniziale.
Questa azione attiva la finestra di dialogo Modello di treno, che prevede tre semplici passaggi:
1. Set di dati
In questo passaggio è necessario selezionare il set di dati su cui si vuole addestrare il modello. Dopo aver selezionato un set di dati, fare clic su Continua.
Suggerimento
È possibile saltare questo passaggio se si addestra un modello direttamente dalla pagina Dataset.
2. Modello
In questo passaggio si deve scegliere il progetto in cui si vuole creare il modello, il nome del modello e l'architettura del modello.
Nota
Ultralytics HUB cercherà di preselezionare il progetto.
Se si è aperta la finestra di dialogo Modello del treno come descritto sopra, Ultralytics HUB preselezionerà l'ultimo progetto utilizzato.
Se si è aperta la finestra di dialogo Modello del treno dalla pagina Progetto, Ultralytics HUB preselezionerà il progetto in cui ci si trovava.
Nel caso in cui non sia ancora stato creato un progetto, è possibile impostare il nome del progetto in questo passaggio e questo verrà creato insieme al modello.
Info
Per ulteriori informazioni sui modelli e le architetture disponibili di YOLO , consultare la nostra documentazione.
Per impostazione predefinita, il modello utilizzerà un modello pre-addestrato (addestrato sul set di dati COCO ) per ridurre i tempi di addestramento. È possibile cambiare questo comportamento e modificare la configurazione del modello aprendo l'accordion Configurazione avanzata del modello.
Nota
È possibile modificare facilmente le opzioni di configurazione del modello più comuni (come il numero di epoche), ma è anche possibile utilizzare l'opzione Custom per accedere a tutte le impostazioni del treno relative a Ultralytics HUB.
Guarda: Come configurare i parametri di allenamento di Ultralytics YOLOv8 in Ultralytics HUB
In alternativa, si può iniziare l'addestramento da uno dei modelli precedentemente addestrati facendo clic sulla scheda Personalizzato.
Quando si è soddisfatti della configurazione del modello, fare clic su Continua.
3. Treno
In questa fase, si inizierà ad addestrare il modello.
Nota
In questa fase, è possibile chiudere la finestra di dialogo Addestra modello e iniziare l'addestramento del modello dalla pagina Modello in un secondo momento.
Ultralytics HUB offre tre opzioni di formazione:
- Ultralytics Nuvola
- Google Colab
- Portate il vostro agente
a. Ultralytics Nuvola
Per accedere a Ultralytics Cloud è necessario effettuare l'aggiornamento al piano Pro.
Per addestrare i modelli utilizzando la nostra soluzione Cloud Training, leggere la documentazione di Ultralytics Cloud Training.
b. Google Colab
Per iniziare l'addestramento del modello utilizzando Google Colab, seguire le istruzioni mostrate nella finestra di dialogo Ultralytics HUB Train Model o sul notebook Google Colab.
Quando la formazione inizia, è possibile fare clic su Fine e monitorare l'avanzamento della formazione nella pagina Modello.
Nota
Nel caso in cui l'addestramento si interrompa e sia stato salvato un checkpoint, è possibile riprendere l'addestramento del modello dalla pagina Modello.
c. Portare il proprio agente
Guarda: Formazione del modello "Bring your own agent" con Ultralytics HUB
Per iniziare l'addestramento del modello utilizzando il proprio agente, seguire le istruzioni visualizzate nella finestra di dialogo Ultralytics HUB Train Model.
Installare il ultralytics
da PyPI.
Quindi, utilizzare il codice Python fornito per avviare l'addestramento del modello.
Quando la formazione inizia, è possibile fare clic su Fine e monitorare l'avanzamento della formazione nella pagina Modello.
Nota
Nel caso in cui l'addestramento si interrompa e sia stato salvato un checkpoint, è possibile riprendere l'addestramento del modello dalla pagina Modello.
Analizzare il modello
Dopo aver addestrato un modello, è possibile analizzare le metriche del modello.
La scheda Treno presenta le metriche più importanti, accuratamente raggruppate in base all'attività.
Per accedere a tutte le metriche del modello, fare clic sulla scheda Grafici.
Suggerimento
Ogni grafico può essere ingrandito per una migliore visualizzazione.
Inoltre, per analizzare correttamente i dati, è possibile utilizzare la funzione di zoom.
Anteprima del modello
Dopo aver addestrato un modello, è possibile visualizzarne l'anteprima facendo clic sulla scheda Anteprima.
Nella scheda Test, è possibile selezionare un'immagine di anteprima dal set di dati utilizzato durante l'addestramento o caricare un'immagine dal proprio dispositivo.
Nota
È anche possibile utilizzare la fotocamera per scattare una foto ed eseguire l'inferenza direttamente su di essa.
Inoltre, è possibile visualizzare l'anteprima del modello in tempo reale direttamente sul proprio computer. iOS o Android dispositivo mobile scaricando la nostra AppUltralytics HUB.
Modello di distribuzione
Dopo aver addestrato un modello, è possibile esportarlo in 13 formati diversi, tra cui ONNX, OpenVINO, CoreML, TensorFlow, Paddle e molti altri.
Suggerimento
È possibile personalizzare le opzioni di esportazione di ciascun formato se si apre il menu a tendina Azioni di esportazione e si fa clic sull'opzione Avanzate.
Nota
È possibile riesportare ogni formato se si apre il menu a tendina Azioni di esportazione e si fa clic sull'opzione Avanzate.
È possibile utilizzare la nostra API di inferenza anche in produzione.
Per ulteriori informazioni, leggere la documentazione dell'API di inferenzaUltralytics .
Condividi il modello
Info
Ultralytics La funzionalità di condivisione diHUB offre un modo comodo per condividere i modelli con altri. Questa funzione è stata progettata per soddisfare sia gli utenti esistenti di Ultralytics HUB sia quelli che non hanno ancora creato un account.
Nota
L'utente ha il controllo sull'accesso generale ai propri modelli.
È possibile scegliere di impostare l'accesso generale su "Privato", nel qual caso solo voi avrete accesso al modello. In alternativa, è possibile impostare l'accesso generale su "Unlisted", che garantisce l'accesso alla visualizzazione a chiunque abbia il link diretto al modello, indipendentemente dal fatto che abbia o meno un account Ultralytics HUB.
Passare alla pagina Modello del modello che si desidera condividere, aprire il menu a tendina Azioni modello e fare clic sull'opzione Condividi. Questa azione attiverà la finestra di dialogo Condividi modello.
Suggerimento
È anche possibile condividere un modello direttamente dalla pagina Modelli o dalla pagina Progetto del progetto in cui si trova il modello.
Impostare l'accesso generale su "Non in elenco" e fare clic su Salva.
Ora chiunque abbia il link diretto al vostro modello può visualizzarlo.
Suggerimento
È possibile fare facilmente clic sul collegamento del modello visualizzato nella finestra di dialogo Condividi modello per copiarlo.
Modifica del modello
Passare alla pagina Modello del modello che si desidera modificare, aprire il menu a tendina Azioni modello e fare clic sull'opzione Modifica. Questa azione attiverà la finestra di dialogo Aggiorna modello.
Suggerimento
È anche possibile modificare un modello direttamente dalla pagina Modelli o dalla pagina Progetto del progetto in cui si trova il modello.
Applicare le modifiche desiderate al modello e confermare le modifiche facendo clic su Salva.
Cancellare il modello
Accedere alla pagina Modello del modello che si desidera eliminare, aprire il menu a tendina Azioni modello e fare clic sull'opzione Elimina. Questa azione eliminerà il modello.
Suggerimento
È anche possibile eliminare un modello direttamente dalla pagina Modelli o dalla pagina Progetto del progetto in cui si trova il modello.
Nota
Se si cambia idea, è possibile ripristinare il modello dalla pagina Cestino.