Reti neurali: test di validazione vs testSo che il set di validazione può essere usato per informare il processo di costruzione del modello e il set di test non viene toccato. Ad esempio, in altri modelli, la convalida R2 può essere utilizzata come regola di arresto. Come viene utilizzato il set di convalida nelle reti neurali? Non riesco a trovare alcuna informazione a riguardo nella documentazione di JMP o online. Grazie.
Re: Reti neurali: validazione contro set di testIl sottoinsieme di addestramento dei dati viene utilizzato per adattarsi al modello di rete neurale. Questo modello viene quindi utilizzato per prevedere le osservazioni nel set di convalida. Il set di validazione non è in alcun modo utilizzato nella stima dei parametri. Non esiste una "regola di arresto" perché il modello non cambia (numero di termini / parametri) come farebbe in Partition o Stepwise.
Come suggerito in precedenza, si confrontano le prestazioni dell'allenamento e della convalida per valutare se si è sottosquadrati o eccessivi.
Re: Reti neurali: validazione contro set di testQualche scelta da fare quando si costruisce una rete neurale con JMP Pro:
- Uno o due strati
- Numero di nodi in ogni livello
- Tipi di nodi
- Quantità e velocità di apprendimento quando si applica l'aumento
Tutte queste scelte rappresentano i parametri che scegli di mettere a punto il tuo modello per ottenere il miglior adattamento possibile. Troppo sintonizzato e ti stai adattando troppo. Pertanto, il set di convalida viene utilizzato per aiutare a proteggere da un eccessivo adattamento del modello a seguito della scelta di questi parametri di ottimizzazione.
Poiché si utilizza il set di convalida per aiutare nella scelta dei parametri di misura del modello, non è più una valutazione indipendente delle prestazioni del modello. Ecco dove arriva il set di prova.
Re: Reti neurali: validazione contro set di testsì ma ciò lo rende diverso dal set di prova. Deve essere usato in qualche modo durante la costruzione del modello come controllo.
Re: Reti neurali: validazione contro set di testGeneralmente utilizzo i risultati della convalida in Neural Nets come controllo per il montaggio eccessivo.