Domanda

Sto cercando di costruire un sistema di voti a maggioranza per 3 reti neurali e mi sono imbattuto nel concetto di Insaccamento metodo. In realtà, voglio usare reti neurali come studenti deboli (lo so discutibile, ma alcuni documenti l'hanno provato e voglio provarlo anche io).

Per ulteriori informazioni sul sistema di voto che ho provato a costruire/costruito, leggi quanto segue filo (Lo strato Softmax è migliore della funzione nel thread, poiché la funzione di maggioranza fornisce solo accuratezze equivalenti dei 3 NN, ma non migliora l'accuratezza complessiva).

Ho letto che il saccheggio può migliorare l'accuratezza generale degli studenti deboli, ma come puoi vedere ho solo 3 studenti e non ci sono informazioni chiare sul bagaglio con reti neurali. Ho scoperto solo dopo una lettura che posso usare l'apprendimento dell'ensemble con le reti neurali usando L'output degli NN addestrati in modo lineare. Se voglio descrivere in dettaglio in passaggi, scriverei:

  1. Dividi il set di dati in set di formazione e convalida
  2. Dall'allenamento sat, Costruire 3 campioni di bootstraps?, o ne ho bisogno di più?
  3. Train/sviluppa le 3 reti neurali sui 3 campioni di bootstraps?
  4. Prova le reti neurali sul set di convalida/test
  5. Come posso unirmi alle decisioni dell'NNS insaccando?

Se possibile, ho bisogno delle tue intuizioni su questi passaggi di implementazione e sapere se seguono le migliori pratiche di insaccamento con NNS.

PS: Ho appena iniziato a leggere su insaccamento e aumento, quindi mi scuso per eventuali errori concettuali e contraddizioni che avrei potuto dire.

Distinti saluti,

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
scroll top