Ultralytics YOLO27: Iscriviti alla lista d'attesa.
Get Started
Creare dataset YOLO ad alte prestazioni·Addestrare e iterare·Lezione 10/10
Lezioneprincipiante

Checklist per i clienti aziendali

Una checklist di avvio di una pagina, destinata al cliente, che registra ogni decisione sul dataset prima della raccolta e stabilisce i criteri per ogni nuovo training.

Ripetere un successo è più difficile che realizzare il primo modello. La maggior parte dei progetti di computer vision che falliscono può essere ricondotta a una domanda che nessuno ha posto all'avvio: dove verrà eseguito il modello, cosa definisce il successo o se il test set fosse davvero mai visto prima. Questa checklist condensa il corso in una pagina che il cliente può compilare senza che un ingegnere debba tradurla, così le domande vengono poste quando è ancora facile rispondere.

Esito

Conduci una riunione di avvio con uno stakeholder usando la checklist di una pagina e trasforma ogni elemento senza risposta in un'azione con un responsabile e una data.

Percorso rapido
Se sai già come muoverti, ecco la versione breve.
  1. Compila la checklist con lo stakeholder all'avvio, prima della raccolta.

  2. Assegna un responsabile e una data a ogni risposta «non lo so».

  3. Subordina la raccolta, l'etichettatura e il training al completamento delle relative sezioni.

  4. Ripeti l'intera checklist prima di ogni nuovo training.

Pratico

La checklist di avvio#

Copia la checklist nel repository o nella wiki del progetto. Ogni sezione corrisponde a una lezione del corso ed è formulata in modo che anche chi non è ingegnere possa rispondere:

# Vision Project Kickoff Checklist

Project: ...   Owner: ...   Date: ...

## 1. What should the model do?
   Business goal (one sentence, with a deadline): ...
   Task: [ ] detect [ ] segment [ ] semantic [ ] classify [ ] pose [ ] OBB [ ] depth
   Classes, each with a definition and a look-alike it excludes: ...

## 2. Where will the model run?
   [ ] Cloud GPU  [ ] Cloud CPU  [ ] Edge device  [ ] Mobile  [ ] Browser
   Latency target: ... ms   Cameras / resolution: ...

## 3. What visual variation exists?
   Times of day: ...   Weather: ...   Sites: ...
   Cameras: ...   Operators / shifts: ...   Variants: ...

## 4. Which edge cases matter?
   ...

## 5. Do we have background images?
   [ ] Yes, ...% of images (target 0-10%)   [ ] No, collect first

## 6. Are labels consistent?
   [ ] Labeling guide written   [ ] Agreement measured: ...%
   [ ] QC audit and suspect review run, notes attached

## 7. Did we check for leakage?
   Split unit: [ ] clip [ ] camera [ ] day [ ] site [ ] customer
   [ ] No group appears in more than one split
   [ ] Every class appears in every split

## 8. Is the test set truly unseen?
   [ ] Locked; used once for the final go/no-go

## 9. What defines success?
   Acceptance test (metric, threshold, holdout): ...

Volume: [ ] >=1,500 images and >=10,000 instances per class
        [ ] or documented exception with expected impact: ...

Ready to fine-tune YOLO26?  [ ] Yes   [ ] No, fix item ... first

Quando ogni sezione stabilisce i criteri per il progetto#

FaseSezioni a cui è necessario rispondereCosa evita
Avvio1, 2, 9Realizzare il modello sbagliato per l'hardware sbagliato
Prima della raccolta3, 4, 5Raccogliere dati che non rispecchiano le condizioni di deployment
Prima dell'etichettatura6Pagare per etichettare la stessa cosa in tre modi diversi
Prima del training7, 8, volumeFidarsi di una metrica contaminata o troppo ottimistica
Prima di ogni nuovo trainingTutteLasciare che i nuovi dati facciano fallire silenziosamente un controllo che prima veniva superato

Condurre la riunione di avvio#

Esamina la pagina con chi è responsabile del risultato aziendale, non solo con gli ingegneri. Tre accorgimenti ne favoriscono l'efficacia:

  • Dedica tempo alla sezione 9. È con il test di accettazione che emergono i veri disaccordi; un'ora spesa a trovare un accordo al riguardo evita settimane di discussioni su quanto sia valido il modello.
  • Accetta «non lo so» come risposta. Scrivi accanto un responsabile e una data. Gli elementi senza risposta costituiscono il piano del progetto per le prossime due settimane.
  • Chiedi presto informazioni sulla sezione 2. La piattaforma di deployment pone limiti alle dimensioni del modello e delle immagini, che a loro volta determinano le dimensioni minime degli oggetti che il dataset deve coprire.
Una checklist compilata solo dagli ingegneri manca il punto

Il valore sta nelle risposte degli stakeholder alle sezioni 1, 3, 4 e 9. Se gli ingegneri le compilano tirando a indovinare, la checklist registra supposizioni anziché accordi. Organizza la riunione e lascia vuota la risposta che nessuno conosce ancora.

Conserva la checklist compilata insieme al dataset, accanto alle note di QC e ai file di split. Se qualcuno chiede, mesi dopo, perché il modello si comporta in un certo modo, la risposta di solito parte da questa pagina.

Cosa puoi fare ora#

Sai trasformare un obiettivo aziendale in un test di accettazione, scrivere le specifiche di un dataset con quote, raccogliere dati rappresentativi con metadati in ogni nome file, etichettare in modo coerente e misurare l'accordo, verificare la qualità con script, suddividere i dati per gruppo senza leakage, scegliere un'augmentation coerente con il deployment, subordinare il training a un controllo di preparazione e trasformare un'esecuzione di riferimento nella successiva correzione del dataset.

Ciclo di vita della piattaforma Ultralytics: annotazione intelligente con SAM, training su GPU cloud e deployment in regioni globali, con i loghi dei partner di integrazione

Come proseguire#

  • Addestra il tuo primo modello YOLO: converti le etichette in Preparare un dataset personalizzato, quindi esegui training, validazione ed esportazione.
  • Crea con la piattaforma Ultralytics: gestisci l'intero ciclo di vita (annotazione, selezione, training su cloud, deployment, monitoraggio) in un unico posto, iniziando da Selezionare, deduplicare e suddividere.
  • Ultralytics YOLO in produzione: esporta, servi e monitora il modello per rilevare eventuali drift dopo il rilascio.
  • La guida al fine-tuning: congelamento dei layer, training in due fasi e scelta dell'ottimizzatore quando le impostazioni predefinite non bastano.
Provalo

Usa la checklist di avvio con un progetto reale, tuo o di un cliente, alla presenza della persona responsabile del risultato aziendale. Segna ogni elemento come sì, no o «non lo so» e assegna a ogni «non lo so» un responsabile e una data. Risultato: la kickoff-checklist.md compilata e l'elenco delle azioni che ne è scaturito.

Criteri di completamento
La lezione è completata quando tutte le seguenti condizioni sono soddisfatte.
  • Ogni elemento della checklist ha una risposta: sì, no o non lo so, con lo stakeholder presente.

  • Ogni «non lo so» ha un responsabile e una data.

  • La checklist compilata è archiviata insieme al dataset e condivisa con il responsabile del progetto.

Mostra la soluzione

Un avvio completato per il progetto del magazzino della lezione 1:

Project: dock-safety-v1   Owner: site operations lead   Date: 2026-05-02

1. Goal: cut dock-door near misses 30% in six months.  Task: [x] detect
   Classes: forklift (excludes hand pallet jacks), person (excludes reflections),
            pallet (excludes crates without a pallet base)
2. [x] Edge device   Latency: <= 100 ms   Cameras: 4 x 1080p, 12 fps
3. Day and night shifts; rain at bays B-C; sites: dock A only for v1
4. People behind stacked pallets; forklifts half out of frame at bay edges
5. [ ] No: collect 150 empty-dock frames (owner: shift lead, by 2026-05-16)
6. [ ] Guide written  [ ] Agreement measured  -> owner: annotation lead, by 2026-05-23
7. Split unit: [x] camera + day
8. [x] Locked: cam-4, 2026-06-01 to 2026-06-07, never used for tuning
9. Recall(person) >= 0.95 at precision >= 0.85 on the locked cam-4 week
Volume: [ ] exception: pallet target 2,000 instances for v1; expect lower
        pallet recall in crowded bays

Ready to fine-tune YOLO26?  [ ] No, fix items 5 and 6 first

Due risposte «non lo so» sono diventate azioni con una data, la piattaforma edge ha fissato il limite di latenza e la settimana riservata al test rende concreto il test di accettazione.

Prossimi passi

Corso completato. Sostieni il quiz finale per ottenere il certificato Building High-Performance YOLO Datasets.

Accedi per salvare i progressi