Tabella di progettazione di ottimizzazione nella modellazione predittivaCiao,
Desidero utilizzare la funzione "ottimizzazione della tabella di progettazione" nella modellazione predittiva (albero potenziato e foresta bootstrap).Questa tabella di progettazione dell'ottimizzazione sembra non essere generata dal programma stesso. Dove posso trovare una tabella di tuning da utilizzare quando attivo il Tuning design?
In attesa di risposta
Rghd,
Lu
Ri: Ottimizzazione della tabella di progettazione nella modellazione predittivaMi piace includere studi che hanno analizzato l'effetto della regolazione dei parametri sulle prestazioni e sulle misure di importanza variabile nella modellazione di foreste casuali.
Saluti,
Ludo
Ri: Ottimizzazione della tabella di progettazione nella modellazione predittivaNon sono a conoscenza di valori massimi. Ovviamente più si va in alto più tempo ci vorrà, quindi le persone di solito cercano di bilanciare la complessità con l'aspetto pratico del tempo necessario. Assicurarsi che l'interruzione anticipata venga controllata in modo che, se non vi è alcun miglioramento, quella particolare prova verrà interrotta anticipatamente anziché proseguire fino al completamento.
Ri: Ottimizzazione della tabella di progettazione nella modellazione predittivaGrazie Dan,
Lo controllo in questo modo.
Siete a conoscenza di linee guida per l'impostazione del limite dei parametri per l'analisi della foresta bootstrap. Oppure si tratta di tentativi ed errori?
Saluti,
Ludo
Ri: Ottimizzazione della tabella di progettazione nella modellazione predittivaInvece di concentrarti sul design o sul tipo di design da utilizzare, concentrati su ciò che VERAMENTE vuoi fare.
Una tabella di ottimizzazione ti consente di provare ad adattare la foresta Bootstrap in molte condizioni diverse per determinare quali impostazioni sembrano essere le migliori. Quale di questi parametri vuoi modificare? Secondo la tabella allegata, stavi cercando di modificare sei elementi: numero di alberi nella foresta, numero di termini campionati per suddivisione, frequenza di campionamento Bootstrap, suddivisioni minime per albero, suddivisioni massime per albero e suddivisione della dimensione minima.
Dato che desideri modificare tutti questi elementi, quali sono gli intervalli per ciascuno di questi elementi? Ad esempio, numero di alberi: il numero predefinito di alberi è 100. Forse vuoi intrattenere qualsiasi cosa, da 100 a 200 alberi. Ora, vorresti provare OGNI valore compreso tra 100 e 200 (100, 101, 102, 103, ..., 200) o forse ogni 25 (100, 125, 150, 175, 200)? Idealmente, provare ogni valore è la soluzione migliore perché non esiste una relazione fluida tra questi parametri e i risultati dell'adattamento del modello. Potresti avere un GRANDE modello con 119 alberi e modelli orribili sia con 118 che con 120. Sfortunatamente, provare ogni valore richiede molto tempo e dipende ancora dall'intervallo dei parametri selezionati.
Una volta che hai pensato a cosa stai effettivamente cercando di fare con ciascuno dei parametri, puoi creare la tua tabella. Se la tua tabella avrà solo poche righe (alcune condizioni diverse da provare), potresti crearla a mano. Se avrà diverse condizioni (più di quelle che vuoi digitare a mano), puoi provare un esperimento progettato. Il tipo di design che sceglierai dipenderà da cosa intendi fare con questi risultati. È qui che entra in gioco la conoscenza della progettazione sperimentale. Indipendentemente dal tipo di progetto, inserisci i nomi dei fattori come i nomi indicati dalla guida di JMP (vedi il mio primo post). In questo modo JMP sa quali colonne corrispondono a quali parametri: i nomi delle colonne devono corrispondere (di nuovo, fare riferimento alla guida di JMP). Inoltre, gli intervalli dei fattori devono corrispondere a valori validi per ciascuno dei parametri di ottimizzazione. Quindi, nell'esempio del numero di alberi che ho fornito prima, avrei un fattore chiamato Numero di alberi con un intervallo compreso tra 100 e 200. I valori che hai attualmente da -1 a 1 non funzioneranno perché devi avere valori positivi per tutti questi parametri di ottimizzazione. Non esiste una foresta Bootstrap con -1 alberi.
Spero che aiuti.
Ri: Ottimizzazione della tabella di progettazione nella modellazione predittivaCaro Dan,
Grazie per il tuo aiuto. Vago in DOE quale design di tabella devo utilizzare per creare una tabella per questo scopo. Qualche suggerimento su cosa funziona meglio?
Ho generato una tabella in DOE utilizzando Surface Design. La modifica dei parametri provoca errori durante l'esecuzione della funzione "utilizzo della tabella di progettazione" nell'analisi della foresta potenziata (vedere la tabella allegata). Quando mantengo il codice della colonna da -1 a 1, non ci sono problemi. Oppure ci sono limitazioni nelle impostazioni dei parametri? Come fa JMP a sapere quale colonna viene utilizzata per i parametri (ad esempio, numero di alberi e numero di termini per suddivisione). È per numero di colonna o nome di colonna?
Spero che tu possa aiutarmi ulteriormente
Ri: Ottimizzazione della tabella di progettazione nella modellazione predittivaÈ necessario creare la tabella dati di ottimizzazione. JMP non può farlo per te perché non c'è modo per JMP di conoscere gli intervalli dei vari parametri per l'adattamento dell'albero (quanti livelli dovresti considerare? Quante divisioni per albero? Quale intervallo del tasso di apprendimento desideri esaminare?)
Potresti certamente semplicemente creare la tabella e scegliere le opzioni che desideri prendere in considerazione. Tuttavia, potresti utilizzare un esperimento progettato per creare le possibili impostazioni dei parametri nell'intervallo specificato.
L'approccio sperimentale progettato garantirà la copertura degli intervalli dei parametri del modello in modo efficiente. L'unico avvertimento è che gli esperimenti progettati spesso si basano sull'interpolazione per trovare le impostazioni migliori. I parametri del modello per Bootstrap Forest e Boosted Tree non sempre seguono le "funzioni fluide" su cui si basano gli esperimenti progettati per la modellazione.
Dalla guida di JMP:
Utilizzo Messa a punto Tavolo Progetto
Apre una finestra in cui è possibile selezionare un dato tavolo contenente valori per il pannello Foresta messa a punto parametri, chiamati a messa a punto progetto tavolo . UN messa a punto progetto tavolo dispone di una colonna per ogni opzione che si desidera specificare e di una o più righe che rappresentano ciascuna una singola progettazione del modello Bootstrap Forest. Se un'opzione non è specificata nel file messa a punto progetto tavolo, viene utilizzato il valore predefinito.
Per ogni riga del tavolo, JMP crea un modello di foresta Bootstrap utilizzando il file messa a punto parametri specificati. Se nel file è specificato più di un modello messa a punto progetto tavolo, il report Riepiloghi set di convalida modello elenca il valore RSquare per ciascun modello. Il report Bootstrap Forest mostra le statistiche di adattamento per il modello con il valore RSquare più grande.
Puoi creare un file messa a punto progetto tavolo utilizzando le strutture di progettazione degli esperimenti. Una foresta di bootstrap messa a punto progetto tavolo può contenere le seguenti colonne senza distinzione tra maiuscole e minuscole in qualsiasi ordine:
– Alberi numerici
– Termini numerici
– Bootstrap delle porzioni
– Divisioni minime per albero
– Divisioni massime per albero
– Divisione dimensione minima