Stai eseguendo il transfer learning per la classificazione di marca e modello di veicoli utilizzando un modello pre-addestrato su immagini generiche. Disponi di un ampio dataset etichettato di immagini di veicoli. Come dovresti inizializzare il modello prima di riaddestrarlo sul tuo dataset di veicoli?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Inizializzare tutti i layer con pesi pre-addestrati e sostituire il layer completamente connesso finale con uno nuovo per le tue classi..
Perché questa è la risposta
L'approccio corretto per il transfer learning in questo scenario è mantenere i pesi pre-addestrati per la maggior parte dei layer del modello. Questi layer hanno imparato caratteristiche generali utili dalle immagini generiche, che sono rilevanti anche per le immagini di veicoli. Sostituire il layer completamente connesso finale con uno nuovo, inizializzato casualmente, è fondamentale perché il numero e la natura delle classi di output (marche e modelli di veicoli) sono specifici del tuo dataset e diversi da quelli su cui il modello è stato originariamente addestrato. Inizializzare tutti i layer con pesi casuali (opzioni 1 e 3) equivarrebbe a un addestramento da zero, ignorando i benefici del transfer learning e richiedendo molte più risorse e tempo. Inizializzare tutti i layer con pesi pre-addestrati, incluso il layer finale (opzione 4), non funzionerebbe perché il layer finale pre-addestrato è configurato per le classi originali del modello, non per le tue classi specifiche di veicoli.
Supera il tuo esame — senza l'infinita caccia alle risposte
Ottieni ogni domanda e spiegazione verificata per questo esame in un unico posto, e risparmia ore di preparazione. Oltre 1.000 certificazioni · Oltre 20 lingue · Inizia gratuitamente.
Supera il tuo esame più velocemente → Nessuna carta richiesta