Vai al contenuto

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
FaseFunzionalità
DatiCaricamento dataset, editor di annotazioni (manuale + SAM + auto-etichettatura), visualizzazione statistiche
AddestramentoOrganizzazione del progetto, addestramento su cloud con istanze GPU, streaming di metriche in tempo reale
DistribuisciTest 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:

RegioneLocalità
USAUSA Centrale (Iowa)
UEUE Ovest (Belgio)
APAsia 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

Inizia con queste risorse:

FAQ

Come iniziare con la piattaforma Ultralytics?

Per iniziare con Ultralytics Platform:

  1. Registrati: Crea un account su platform.ultralytics.com
  2. Seleziona Regione: Scegli la tua regione dati (USA, UE o AP) durante l'onboarding
  3. Carica Dataset: Vai alla sezione Dataset per caricare i tuoi dati
  4. Addestra Modello: Crea un progetto e inizia l'addestramento su GPU cloud
  5. 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:

GPUVRAMIdeale per
RTX 409024GBAddestramento rapido, la maggior parte dei casi d'uso
RTX 309024GBAddestramento conveniente
A100 40GB40GBModelli di grandi dimensioni, batch di grandi dimensioni
A100 80GB80GBModelli molto grandi
H100 80GB80GBMassime prestazioni
L40S48GBPrestazioni 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.



📅 Creato 1 giorno fa ✏️ Aggiornato 0 giorni fa
Laughing-qglenn-jocher

Commenti