Modelli Ultralytics HUB
I modelli di Ultralytics HUB forniscono una soluzione semplificata per il training di modelli di visione artificiale su set di dati personalizzati.
Il processo è intuitivo ed efficiente, e prevede una semplice creazione in tre passaggi e un addestramento accelerato basato su Ultralytics YOLO11. 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 in anteprima il modello e distribuirlo facilmente ad applicazioni reali. Pertanto, Ultralytics HUB offre un sistema completo ma semplice per la creazione, l'addestramento, la valutazione e la distribuzione di modelli.
Guarda: Panoramica dell'addestramento e della convalida di Ultralytics HUB
Addestramento del modello
Vai alla pagina Modelli cliccando sul pulsante Modelli nella barra laterale e clicca sul pulsante Addestra Modello in alto a destra nella pagina.
Questa azione attiverà la finestra di dialogo Addestra modello che prevede tre semplici passaggi:
1. Dataset
In questa fase, devi selezionare il set di dati su cui vuoi addestrare il tuo modello. Dopo aver selezionato un set di dati, clicca su Continua.
Suggerimento
Puoi saltare questo passaggio se esegui il training di un modello direttamente dalla pagina Dataset.
2. Modello
In questo passaggio, devi scegliere il progetto in cui vuoi creare il tuo modello, il nome del tuo modello e l'architettura del tuo modello.
Nota
Ultralytics HUB tenterà di preselezionare il progetto.
Se hai aperto la finestra di dialogo Train Model come descritto sopra, Ultralytics HUB pre-selezionerà l'ultimo progetto che hai utilizzato.
Se hai aperto la finestra di dialogo Train Model dalla pagina Progetto, Ultralytics HUB pre-selezionerà il progetto in cui ti trovavi.
Nel caso in cui non sia ancora stato creato un progetto, è possibile impostare il nome del progetto in questo passaggio e verrà creato insieme al modello.
Info
Puoi leggere maggiori informazioni sui modelli YOLO e sulle architetture disponibili nella nostra documentazione.
Per impostazione predefinita, il modello utilizzerà un modello pre-addestrato (addestrato sul dataset COCO) per ridurre i tempi di addestramento. È possibile modificare questo comportamento e modificare la configurazione del modello aprendo la sezione Configurazione avanzata del modello.
Nota
Puoi facilmente modificare le opzioni di configurazione del modello più comuni (come il numero di epoche), ma puoi anche utilizzare l'opzione Personalizzata per accedere a tutte le Impostazioni di addestramento rilevanti per Ultralytics HUB.
Guarda: Come configurare i parametri di addestramento di Ultralytics YOLOv8 in Ultralytics HUB
In alternativa, puoi iniziare l'addestramento da uno dei tuoi modelli addestrati in precedenza facendo clic sulla scheda Personalizzato.
Quando sei soddisfatto della configurazione del tuo modello, clicca su Continua.
3. Addestramento
In questa fase, inizierai ad addestrare il tuo modello.
Nota
Quando sei a questo passaggio, hai la possibilità di chiudere la finestra di dialogo Train Model e iniziare ad addestrare il tuo modello dalla pagina Modello in un secondo momento.
Ultralytics HUB offre tre opzioni di training:
- Ultralytics Cloud
- Google Colab
- Porta il tuo agente
a. Ultralytics Cloud
È necessario effettuare l'upgrade al Piano Pro per poter accedere a Ultralytics Cloud.
Per addestrare modelli utilizzando la nostra soluzione di Cloud Training, leggi la documentazione di Ultralytics Cloud Training.
b. Google Colab
Per iniziare ad addestrare il tuo modello utilizzando Google Colab, segui le istruzioni mostrate nella finestra di dialogo Train Model di Ultralytics HUB o sul notebook Google Colab.
Quando il training inizia, puoi fare clic su Fatto e monitorare l'avanzamento del training 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. Porta il tuo agente
Guarda: Training del modello Porta il tuo agente utilizzando Ultralytics HUB
Per iniziare ad addestrare il tuo modello utilizzando il tuo agente, segui le istruzioni mostrate nella finestra di dialogo Train Model di Ultralytics HUB.
Installa il ultralytics
pacchetto da PyPI.
pip install -U ultralytics
Successivamente, utilizza il codice Python fornito per avviare il training del modello.
Quando il training inizia, puoi fare clic su Fatto e monitorare l'avanzamento del training 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.
Analizza il modello
Dopo aver addestrato un modello, puoi analizzare le metriche del modello.
La scheda Train presenta le metriche più importanti, raggruppate accuratamente in base all'attività.
Per accedere a tutte le metriche del modello, fai clic sulla scheda Grafici.
Suggerimento
Ogni grafico può essere ingrandito per una migliore visualizzazione.
Inoltre, per analizzare correttamente i dati, puoi utilizzare la funzione di zoom.
Anteprima del modello
Dopo aver addestrato un modello, puoi visualizzarlo in anteprima cliccando sulla scheda Anteprima.
Nella scheda Test, puoi selezionare un'immagine di anteprima dal set di dati utilizzato durante l'addestramento o caricare un'immagine dal tuo dispositivo.
Nota
Puoi anche usare la tua fotocamera per scattare una foto ed eseguire l'inferenza direttamente su di essa.
Inoltre, puoi visualizzare in anteprima il tuo modello in tempo reale direttamente sul tuo dispositivo mobile iOS o Android scaricando la nostra Ultralytics HUB App.
Distribuisci il modello
Dopo aver addestrato un modello, puoi esportarlo in 13 formati diversi, tra cui ONNX, OpenVINO, CoreML, TensorFlow, Paddle e molti altri.
Guarda: Come esportare Ultralytics YOLO11 in ONNX, OpenVINO e altri formati utilizzando Ultralytics HUB 🚀
Suggerimento
Puoi personalizzare le opzioni di esportazione di ogni formato aprendo il menu a tendina delle azioni di esportazione e cliccando sull'opzione Avanzate.
Nota
Puoi riesportare ogni formato se apri il menu a tendina delle azioni di esportazione e fai clic sull'opzione Avanzate.
Puoi anche utilizzare la nostra API di inferenza in produzione.
Consulta la documentazione dell'API di inferenza Ultralytics per maggiori informazioni.
Condividi modello
Info
La funzionalità di condivisione di Ultralytics HUB offre un modo conveniente per condividere modelli con altri. Questa funzionalità è progettata per accogliere sia gli utenti Ultralytics HUB esistenti sia coloro che devono ancora creare un account.
Nota
Hai il controllo sull'accesso generale dei tuoi modelli.
Puoi scegliere di impostare l'accesso generale su "Privato", nel qual caso, solo tu potrai accedervi. In alternativa, puoi impostare l'accesso generale su "Non in elenco", il che concede l'accesso alla visualizzazione a chiunque abbia il link diretto al modello, indipendentemente dal fatto che abbia o meno un account Ultralytics HUB.
Accedere alla pagina Modello del modello che si desidera condividere, aprire il menu a tendina delle azioni del modello e fare clic sull'opzione Condividi. Questa azione attiverà la finestra di dialogo Condividi Modello.
Suggerimento
Puoi anche condividere un modello direttamente dalla pagina Modelli o dalla pagina Progetto del progetto in cui si trova il tuo modello.
Imposta l'accesso generale su "Non in elenco" e fai clic su Salva.
Ora, chiunque abbia il link diretto al tuo modello può visualizzarlo.
Suggerimento
Puoi facilmente cliccare sul link del modello mostrato nella finestra di dialogo Condividi modello per copiarlo.
Modifica Modello
Accedere alla pagina Modello del modello che si desidera modificare, aprire il menu a tendina delle azioni del modello e fare clic sull'opzione Modifica. Questa azione attiverà la finestra di dialogo Aggiorna Modello.
Suggerimento
Puoi anche modificare un modello direttamente dalla pagina Modelli o dalla pagina Progetto del progetto in cui si trova il tuo modello.
Applica le modifiche desiderate al tuo modello e poi conferma le modifiche cliccando su Salva.
Elimina modello
Accedere alla pagina Modello del modello che si desidera eliminare, aprire il menu a tendina delle azioni del modello e fare clic sull'opzione Elimina. Questa azione eliminerà il modello.
Suggerimento
Puoi anche eliminare un modello direttamente dalla pagina Modelli o dalla pagina Progetto del progetto in cui si trova il tuo modello.