Ultralytics Platform
Ultralytics Platform è una piattaforma di visione artificiale end-to-end completa che ottimizza l'intero flusso di lavoro ML, dalla preparazione dei dati alla distribuzione del modello. Progettata per team e individui che necessitano di soluzioni di visione artificiale pronte per la produzione senza la complessità dell'infrastruttura.
Guarda: Iniziare con la piattaforma Ultralytics
Cos'è la piattaforma Ultralytics?
Ultralytics Platform è progettata per sostituire gli strumenti ML frammentati con una soluzione unificata. Combina le capacità di:
- Roboflow - Gestione e annotazione dei dati
- Weights & Biases - track degli esperimenti
- SageMaker - Addestramento su cloud
- HuggingFace - Deployment di modelli
- Arize - Monitoraggio
Una piattaforma all-in-one con supporto nativo per i modelli YOLO11 e YOLO26.
Flusso di lavoro: Dati → Addestramento → Distribuzione
La Piattaforma segue un flusso di lavoro ottimizzato in tre fasi:
graph LR
subgraph Data["📁 Data"]
A[Upload] --> B[Annotate]
B --> C[Analyze]
end
subgraph Train["🚀 Train"]
D[Configure] --> E[Train on GPU]
E --> F[View Metrics]
end
subgraph Deploy["🌐 Deploy"]
G[Test] --> H[Deploy Endpoint]
H --> I[Monitor]
end
Data --> Train --> Deploy
| Fase | Funzionalità |
|---|---|
| Dati | Caricamento dataset, editor di annotazioni (manuale + SAM + auto-etichettatura), visualizzazione statistiche |
| Addestramento | Organizzazione del progetto, addestramento su cloud con istanze GPU, streaming di metriche in tempo reale |
| Distribuisci | Test di inferenza, endpoint dedicati in 43 regioni, dashboard di monitoraggio |
Infrastruttura Multi-Regione
I tuoi dati rimangono nella tua regione. La Piattaforma Ultralytics gestisce l'infrastruttura in tre regioni globali:
| Regione | Località |
|---|---|
| USA | USA Centrale (Iowa) |
| UE | UE Ovest (Belgio) |
| AP | Asia Pacifico (Hong Kong) |
Selezioni la tua regione durante l'onboarding, e tutti i tuoi dati, modelli e deployment rimangono in quella regione.
Caratteristiche principali
Preparazione dei Dati
- Gestione Dataset: Carica immagini, video o archivi ZIP con elaborazione automatica
- Editor di Annotazioni: Annotazione manuale per tutti i 5 tipi di task YOLO (detect, segment, pose, obb, classify)
- Annotazione Intelligente SAM: Annotazione intelligente basata su clic utilizzando il Segment Anything Model
- Auto-Annotazione: Usa modelli addestrati per pre-etichettare nuovi dati
- Statistiche: Distribuzione delle classi, heatmap di posizione e analisi delle dimensioni
Addestramento del Modello
- Addestramento su Cloud: Addestra su GPU cloud (RTX 4090, A100, H100) con metriche in tempo reale
- Addestramento Remoto: Addestra ovunque e trasmetti le metriche alla Piattaforma (stile W&B)
- Organizzazione dei Progetti: Raggruppare modelli correlati, confrontare esperimenti, monitorare l'attività
- 17 Formati di Esportazione: ONNX, TensorRT, CoreML, TFLite e altro ancora
Distribuzione
- Test di Inferenza: Testare i modelli direttamente nel browser con immagini personalizzate
- Endpoint Dedicati: Distribuire in 43 regioni globali con auto-scaling
- Monitoraggio: Metriche in tempo reale, log delle richieste e dashboard delle prestazioni
Gestione dell'Account
- Chiavi API: Gestione sicura delle chiavi per l'addestramento remoto e l'accesso API
- Crediti e Fatturazione: Addestramento pay-as-you-go con prezzi trasparenti
- Conformità GDPR: Esportazione dei dati ed eliminazione dell'account
Link Rapidi
Inizia con queste risorse:
- Guida Rapida: Crea il tuo primo progetto e addestra un modello in pochi minuti
- Dataset: Carica e gestisci i tuoi dati di addestramento
- Annotazione: Etichetta i tuoi dati con strumenti manuali e assistiti dall'IA
- Progetti: Organizza i tuoi modelli e esperimenti
- Addestramento su Cloud: Addestra su GPU cloud
- Inferenza: Testa i tuoi modelli
- Endpoint: Distribuisci i modelli in produzione
- Monitoraggio: Monitora le prestazioni del deployment
- Chiavi API: Gestisci l'accesso API
- Fatturazione: Crediti e pagamenti
- REST API: Riferimento API
FAQ
Come iniziare con la piattaforma Ultralytics?
Per iniziare con Ultralytics Platform:
- Registrati: Crea un account su platform.ultralytics.com
- Seleziona Regione: Scegli la tua regione dati (USA, UE o AP) durante l'onboarding
- Carica Dataset: Vai alla sezione Dataset per caricare i tuoi dati
- Addestra Modello: Crea un progetto e inizia l'addestramento su GPU cloud
- Deploy: Testa il tuo modello e distribuiscilo su un endpoint dedicato
Per una guida dettagliata, consulta la pagina Quickstart.
Quali sono i vantaggi della piattaforma Ultralytics?
Ultralytics Platform offre:
- Flusso di Lavoro Unificato: Dati, addestramento e deployment in un unico ambiente
- Multi-Regione: Residenza dei dati nelle regioni US, EU o AP
- Addestramento No-Code: Addestra modelli YOLO avanzati senza scrivere codice
- Metriche in Tempo Reale: Trasmetti in streaming l'avanzamento dell'addestramento e monitora i deployment
- 43 Regioni di Deployment: Distribuisci i modelli vicino ai tuoi utenti in tutto il mondo
- 5 Tipi di Task: Supporto per detection, segmentation, stima della posa, OBB e classificazione
- Annotazione Assistita da AI: SAM e auto-etichettatura per accelerare la preparazione dei dati
Quali opzioni GPU sono disponibili per l'addestramento in cloud?
Ultralytics Platform supporta diversi tipi di GPU per l'addestramento in cloud:
| GPU | VRAM | Ideale per |
|---|---|---|
| RTX 4090 | 24GB | Addestramento rapido, la maggior parte dei casi d'uso |
| RTX 3090 | 24GB | Addestramento conveniente |
| A100 40GB | 40GB | Modelli di grandi dimensioni, batch di grandi dimensioni |
| A100 80GB | 80GB | Modelli molto grandi |
| H100 80GB | 80GB | Massime prestazioni |
| L40S | 48GB | Prestazioni bilanciate |
Consulta Addestramento in Cloud per prezzi e dettagli.
Come funziona l'addestramento remoto?
Puoi addestrare modelli ovunque e trasmettere le metriche alla Platform.
Requisiti di versione del pacchetto
L'integrazione della Piattaforma richiede Ultralytics>=8.4.0. Versioni precedenti NON funzioneranno con la Piattaforma.
pip install "ultralytics>=8.4.0"
# Set your API key
export ULTRALYTICS_API_KEY="your_api_key"
# Train with project/name to stream metrics
yolo train model=yolo26n.pt data=coco.yaml epochs=100 project=username/my-project name=exp1
Consulta Addestramento in Cloud per maggiori dettagli sull'addestramento remoto.
Quali strumenti di annotazione sono disponibili?
La Piattaforma include un editor di annotazioni completo che supporta:
- Strumenti Manuali: Bounding box, poligoni, punti chiave, bounding box orientate, classificazione
- SAM Smart Annotation: Clicca per generare maschere precise utilizzando il Segment Anything Model
- YOLO Auto-Annotazione: Usa modelli addestrati per pre-etichettare le immagini
- Scorciatoie da Tastiera: Flussi di lavoro efficienti con tasti di scelta rapida
Consulta Annotazione per la guida completa.