Trascrizione |
| Ciao Chris Gotwalt qui. |
| Oggi lo saremo |
| costruire la storia di |
| paradossi grafici e oh aspetta, |
| argomento sbagliato. In realtà stiamo andando |
| parlare del candidato |
| scenografie, sartoria DOE |
| vincoli al problema. |
| Quindi sperimentazione industriale |
| per prodotto e processo |
| il miglioramento ha una lunga storia |
| con tanti fili che ammetto io |
| conosce solo un piccolo frammento |
| di. L'idea di usare l'osservazione |
| per prodotto e processo |
| l'innovazione è vecchia quanto l'umanità |
| si. Ha ricevuto rinnovato |
| concentrarsi durante il Rinascimento e |
| Rivoluzione scientifica. Durante |
| successiva Industrial |
| Rivoluzione, scienza e industria |
| ha iniziato a operare sempre di più |
| di pari passo. All'inizio del XX |
| secolo, il laboratorio di Edison era un |
| innovazione industriale su a |
| scala di fabbrica, ma è stato fatto |
| per quanto ne so, al di fuori di |
| moderne tradizioni sperimentali. |
| Non molto tempo dopo RA Fisher |
| ha introdotto concetti come |
| blocco e randomizzazione, il suo |
| socio e poi genero, |
| George Box, ha sviluppato quello che è |
| ora probabilmente la dominante |
| paradigma nella progettazione di |
| esperimenti, con il massimo |
| libro popolare che è Statistiche |
| per Experimenters by Box, |
| Hunter e Hunter. |
| Il metodo descritto in Box, Hunter |
| e Hunter sono ciò che io chiamo |
| approccio tassonomico alla progettazione. |
| Quindi supponi di avere un prodotto |
| o processo che desideri migliorare. |
| Pensi attraverso le cose che hai |
| può cambiare. Le manopole possono girare |
| come temperatura, pressione, |
| tempo, ingredienti che puoi usare o |
| metodi di elaborazione che puoi |
| uso. Queste queste cose diventano |
| i tuoi fattori. Allora pensi |
| sul fatto che lo siano |
| continuo o nominale e se |
| sono nominali, quanti |
| livelli che prendono o la gamma |
| sei disposto a modificarli. Se una |
| il fattore è continuo, quindi tu |
| capire il nome del file |
| design che si abbina più facilmente |
| all'altezza del problema e delle risorse |
| che tu ... che si adatta al tuo budget. |
| Quel design avrà ... |
| avrà un nome come una scatola |
| Behnken design, un frazionario |
| fattoriale o centrale |
| segni compositi, o forse |
| qualcosa come un array Taguchi. Ci sarà |
| essere restrizioni sui numeri |
| di piste, il livello ... i numeri |
| di livelli di categoriale |
| fattori e così via, ecc |
| sarà un po 'di scarpe il |
| problema a portata di mano nel design |
| che puoi trovare. Per esempio, |
| fattori nel BHH |
| approccio, Box Hunter e Hunter |
| approccio, spesso deve essere |
| ridotto a due o tre |
| valori o livelli univoci. |
| Nonostante i suoi limiti, il |
| approccio tassonomico è stato |
| straordinariamente successo. |
| Nel tempo, ovviamente, alcuni |
| le persone hanno chiesto se potevamo |
| fare ancora di meglio. |
| E per meglio intendiamo chiedere |
| noi stessi, come progettiamo il nostro |
| studiare per ottenere il massimo |
| informazioni di qualità pertinenti a |
| gli obiettivi del miglioramento |
| progetto? Questa linea di |
| mettere in discussione alla fine a |
| design ottimale. Il design ottimale è |
| un'area di ricerca accademica. Era |
| iniziato parallelamente al Box |
| scuola negli anni '50 e '60, ma |
| per vari motivi è rimasto fuori |
| del mainstream industriale |
| sperimentazioni, fino al |
| designer personalizzato e JMP. |
| La filosofia dell'usanza |
| designer è quello che descrivi |
| il problema al software. It |
| quindi ti restituisce il miglior design |
| per il numero preventivato di |
| corre. Inizi dichiarando |
| le tue risposte insieme alle loro |
| obiettivi, come ridurre al minimo, massimizzare, |
| o abbinare l'obiettivo, e poi tu |
| descrivere i tipi di fattori |
| hai, continuo, categorico |
| miscela, ecc. categoriale |
| fattori possono avere un numero qualsiasi di |
| livelli. Gli dai un modello che |
| vuoi adattare al risultato |
| dati. Il modello assume almeno |
| analisi dei quadrati e si compone di |
| principali effetti e interazioni in |
| termini polinomiali. L'usanza |
| il designer fa qualche impostazione predefinita |
| ipotesi sulla natura |
| del tuo obiettivo, ad esempio se |
| sei interessato allo screening |
| o previsione, che è |
| riflessa nell'ottimalità |
| criterio utilizzato. Il |
| i valori predefiniti possono essere sovrascritti |
| con un menu a triangolo rosso |
| opzione se lo desideri |
| fare qualcosa di diverso da |
| cosa intende il software. |
| Il flusso di lavoro in più |
| applicazioni è quello di impostare |
| il modello. |
| Quindi scegli il tuo budget, |
| fare clic su crea design. Una volta che |
| accade, JMP utilizza un misto, |
| continuo e categorico |
| algoritmo di ottimizzazione, risoluzione |
| per il numero di fattori volte |
| il numero di termini di righe. |
| Quindi ottieni i tuoi dati di progettazione |
| tavolo con tutto il necessario |
| tranne i dati di risposta. Questo |
| è un ottimo flusso di lavoro come il |
| i fattori possono essere variati |
| indipendenti l'uno dall'altro. |
| E se non puoi? Cosa succede se |
| ci sono vincoli? Che cosa |
| se il valore di alcuni fattori |
| determinare i possibili intervalli |
| di altri fattori? |
| Bene, allora puoi farlo .... allora |
| puoi definire qualche fattore |
| vincoli o utilizzarlo |
| combinazioni non consentite |
| filtro. |
| Sfortunatamente, mentre questi |
| sono strumenti potenti per |
| vincolante sperimentale |
| regioni, può ancora essere molto |
| difficile da caratterizzare |
| vincoli usando questi. |
| Il team DOE di Brad Jones, Ryan Lekivetz, |
| Joseph Morgan e Caleb |
| King ha aggiunto un file |
| nuovo straordinariamente utile |
| caratteristica che rende la manipolazione |
| vincoli molto più facili |
| JMP 16. Questi sono chiamati |
| candidato o covariata. |
| Quello che puoi fare è, via sul tuo |
| proprio, crea una tabella di tutti |
| possibili combinazioni di |
| le impostazioni dei fattori desiderate |
| il designer personalizzato a |
| prendere in considerazione. Quindi caricali |
| qui e quelli saranno i file |
| solo combinazioni di fattore |
| impostazioni che il designer |
| volontà... |
| guarderà. L'originale |
| tabella, che io chiamo a |
| tavolo dei candidati, è come un file |
| impostazioni dei fattori di menu per |
| il designer personalizzato. |
| Ciò fornisce agli utenti JMP un file |
| incredibile livello di controllo |
| i loro progetti. Quello che sto per fare |
| fare oggi è andare oltre diversi |
| esempi per mostrare come puoi usare |
| questo per fare l'abitudine |
| il designer realizza il suo potenziale |
| come strumento che adatta il |
| progettare il problema a portata di mano. |
| Prima di farlo, lo farò |
| uscire dall'argomento per un momento e |
| sottolineare che in JMP Pro |
| versione del designer personalizzato, |
| ora c'è una capacità che |
| ti permette di dichiarare limiti di |
| rilevamento in fase di progettazione. |
| Se vuoi un valore non mancante |
| per i limiti qui l'abitudine |
| il designer aggiungerà una colonna |
| proprietà che informa il |
| piattaforma di regressione generalizzata |
| dei limiti di rilevazione e it |
| otterrà automaticamente il file |
| analisi corretta. Questo porta a |
| potenza notevolmente superiore a |
| rilevare gli effetti e molto più bassi |
| pregiudizi nelle previsioni, ma questo è |
| un argomento per un altro discorso. |
| Ecco un sacco di applicazioni |
| a cui posso pensare per il |
| candidato scenografo. Il |
| il più semplice è quando gli intervalli di a |
| il fattore continuo dipende dal |
| livello di uno o più categoriali |
| fattori. Un altro esempio è quando |
| non possiamo controllare la gamma di |
| fattori completamente |
| indipendentemente, ma il file |
| i vincoli sono difficili da scrivere |
| giù. Ci sono due metodi che noi |
| può usare per questo. Uno sta usando |
| dati di processo storici come file |
| candidato impostato, quindi il file |
| l'altro è quello che chiamo filtro |
| disegni in cui crei ... design |
| un gigantesco set di dati iniziale utilizzando |
| numeri casuali o uno spazio |
| riempimento del design e quindi utilizzare la riga |
| selezioni in grafici a dispersione |
| per cogliere i punti che |
| non soddisfare i vincoli. |
| C'è anche la capacità di |
| miscela davvero altamente personalizzata |
| problemi, soprattutto situazioni |
| dove hai multistrato |
| miscelazione. Questo non lo è |
| qualcosa che sarò |
| in grado di parlare di oggi, ma in |
| il futuro questo è qualcosa |
| che dovresti cercare di essere |
| in grado di fare con questo candidato |
| scenografo. Puoi anche farlo |
| vincoli non lineari con |
| metodo di filtraggio, lo stesso |
| modi in cui puoi fare altri tipi di |
| vincoli. È molto |
| semplice e avrò un rapido |
| esempio alla fine |
| illustrando questo. |
| Quindi consideriamo il nostro primo |
| esempio. Supponi di volerlo |
| abbinare una risposta target in un file |
| indagine su due fattori. |
| Uno è dotato ... un'attrezzatura |
| fornitore, di cui due |
| livelli e l'altro è il |
| temperatura del dispositivo. Il |
| hanno due diversi fornitori |
| diversi intervalli di funzionamento |
| temperature. Il fornitore A è di più |
| stretto dei due, andando da |
| Da 150 a 170 gradi Celsius. |
| Ma è controllabile da un file |
| livello di risoluzione più fine di |
| circa 5 gradi. Fornitore B |
| ha un raggio d'azione più ampio |
| passando da 140 a 180 gradi |
| Celsius, ma è solo |
| controllabile a 10 gradi |
| Centigrado. Supponiamo di voler fare |
| un design a 12 passaggi per trovare il file |
| combinazione ottimale di questi |
| due fattori. |
| Enumeriamo tutto il possibile |
| combinazioni dei due |
| fattori in 10 corse in |
| tavolo qui, solo creando |
| questo manualmente noi stessi. |
| Quindi ecco i cinque possibili |
| valori del tipo di macchina A. |
| impostazioni di temperatura. Poi |
| quaggiù ci sono i cinque possibili |
| valori della temperatura di tipo B. |
| impostazioni. Vogliamo il meglio |
| design in 12 tirature, che supera |
| il numero di righe nel file |
| tavolo dei candidati. Questo non è un file |
| problema in teoria, ma io |
| consigliamo di creare una copia del file |
| candidato impostato per ogni evenienza |
| che il numero di esecuzioni che |
| la tua tabella dei candidati ha superato |
| il numero che stai cercando |
| per nel design. |
| Poi andiamo alla consuetudine |
| progettista. |
| Premere seleziona covariata |
| pulsante fattori. |
| Seleziona le colonne che vogliamo |
| caricato come progetto candidato |
| fattori. Adesso il candidato |
| il disegno viene caricato e mostrato. |
| Aggiungiamo l'effetto di interazione, |
| così come l'effetto quadratico |
| di temperatura. Ora siamo al |
| passaggio finale prima di creare il file |
| design. Voglio spiegare il |
| due opzioni che vedi nel file |
| nodo del profilo di generazione del progetto. |
| Il primo, che costringerà |
| in tutte le righe che sono |
| selezionato nella tabella originale |
| o nell'elenco dei file |
| candidati nella consuetudine |
| progettista. Quindi se lo hai |
| posti di blocco improbabili |
| essere favorito dall'ottimalità |
| criterio e vogliono forzarli |
| nel design, puoi |
| usa questa opzione. È un po ' |
| come prendere quelle stesse righe e |
| creando un design aumentato |
| basato solo su di loro, tranne quello |
| stai controllando il possibile |
| combinazioni dei fattori in |
| le righe aggiuntive. |
| La seconda opzione, che sono |
| controllando qui apposta, permette |
| le righe candidate da scegliere |
| più di una volta. Questo darà |
| hai scelto in modo ottimale |
| repliche ed è probabilmente un file |
| buona idea se stai per scappare |
| un esperimento fisico. Se, su |
| d'altra parte, stai usando un file |
| sottoinsieme ottimale di righe da trovare |
| per provare in una nuova macchina di fantasia |
| algoritmo di apprendimento come SVEM, a |
| argomento di uno dei miei altri discorsi |
| alla scoperta di marzo |
| Conferenza. Non vorresti |
| per controllare questa opzione se lo era |
| il caso. Fondamentalmente, se tu |
| non ho tutte le tue risposte |
| valori già, controllerei |
| questa scatola e se ne hai già |
| i valori di risposta, quindi non farlo. |
| Reimpostare la dimensione del campione su 12 e |
| fare clic su crea design. Il candidato |
| il design in tutto il suo splendore lo farà |
| apparire come tutti gli altri |
| design realizzato dall'abitudine |
| progettista. Come vediamo in |
| finestra centrale di JMP, anche JMP |
| seleziona le righe nell'originale |
| tavolo scelto dal candidato |
| algoritmo di progettazione. Nota che 10 |
| non sono state selezionate 12 righe. |
| A destra vediamo il nuovo |
| tavolo di design, il più a destra |
| colonna nella tabella indica |
| la riga di origine per quello |
| correre. Notare che le righe originali |
| 11 e 15 sono stati scelti due volte |
| e sono repliche. |
| Ecco una visualizzazione dell'istogramma del file |
| design. Puoi vedere che il file |
| diversi valori di temperatura |
| sono stati scelti dal gruppo candidato |
| algoritmo per macchina diversa |
| tipi. Nel complesso, questo design lo è |
| ben bilanciato, ma non lo facciamo |
| avere 3 livelli di temperatura in |
| tipo di macchina A. Per fortuna, |
| possiamo selezionare le righe che abbiamo |
| vuoi costretto nel design |
| per assicurarci di avere 3 |
| livelli di temperatura per |
| entrambi i tipi di macchina. |
| Seleziona la riga che desideri |
| forzato nel design in |
| tabella covariata. Controlla includi |
| tutte le righe covarianti selezionate in |
| l'opzione di design. |
| E poi se vai avanti |
| tutto questo, vedrai |
| che ora entrambi i livelli di |
| macchina ne ha almeno tre |
| livelli di temperatura in |
| design. Quindi il primo progetto |
| abbiamo creato è a sinistra |
| e la nuova forzatura del design |
| ci devono essere 3 livelli di |
| tipo di macchina A. |
| le impostazioni della temperatura sono terminate |
| qui a destra. |
| Il mio secondo esempio è basato su un file |
| set di dati reali da un file |
| produzione metallurgica |
| processi. L'azienda vuole |
| controllare la quantità di restringimento |
| durante la fase di sinterizzazione. Essi |
| avere molti dati storici |
| e hanno applicato la macchina |
| modelli di apprendimento da prevedere |
| restringimento e quindi avere qualche idea |
| quali sono i fattori chiave. |
| Tuttavia, per ottimizzare effettivamente |
| il processo, dovresti davvero |
| fare un esperimento progettato. |
| Come Laura Castro-Schilo |
| una volta indicato ... |
| Come una volta Laura Castro-Schilo |
| mi ha detto, la causalità è a |
| proprietà non dei dati, ma |
| se i dati generano |
| meccanismo, e come George Box |
| dice sulla copertina interna di |
| Statistiche per sperimentatori, |
| per scoprire cosa succede quando |
| cambi qualcosa, lo è |
| necessario cambiarlo. |
| Ora, anche se non possiamo usare il file |
| dati storici da dimostrare |
| causalità, c'è |
| informazioni essenziali su |
| quali combinazioni di fattori |
| sono possibili che possiamo usare |
| nel design. |
| Per prima cosa dobbiamo separare il file |
| colonne nella tabella that |
| rappresentano fattori controllabili |
| da quelli che sono di più |
| misure di sensori passivi |
| o guidare le quantità che |
| non può essere controllato direttamente. |
| Uno sguardo al grafico a dispersione di |
| i potenziali fattori continui |
| indica che ci sono |
| vincoli impliciti che potrebbero |
| essere difficile da caratterizzare come |
| vincoli lineari o non consentiti |
| combinazioni. Tuttavia, questi |
| rappresentano un campione di |
| possibili combinazioni che |
| può essere utilizzato con |
| candidato designer abbastanza |
| facilmente. |
| Per fare ciò, richiamiamo il file |
| designer personalizzato. Configura il file |
| risposta. Mi piace caricarne un po ' |
| fattori covariati. Seleziona il |
| colonne che possiamo controllare come |
| fattore ... fattori DOE e |
| fare clic su OK. Adesso li abbiamo |
| caricato. Impostiamo un quadratico |
| modello di superficie di risposta come il nostro |
| modello base. Quindi seleziona tutto |
| i termini del modello tranne il |
| intercettare. Quindi fai un controllo |
| più clic destro e converti |
| tutti quei termini in se |
| possibili effetti. Questo, in |
| combinazione con la risposta |
| modello di superficie scelto, mezzi |
| che creeremo un file |
| Candidato I-ottimale bayesiano |
| scenografia. |
| Seleziona la casella che consente |
| repliche scelte in modo ottimale. |
| Immettere la dimensione del campione. |
| Quindi crea il design |
| per noi. Se guardiamo il file |
| distribuzione dei fattori, |
| vediamo che è provato duramente |
| per perseguire un maggiore equilibrio. |
| A sinistra, abbiamo un file |
| matrice del grafico a dispersione del file |
| fattori continui da |
| dati originali e a destra |
| è il design delle cento righe. Possiamo vedere |
| quello nella sinterizzazione |
| temperatura, ne abbiamo alcuni |
| potenziali valori anomali a 1220. |
| Uno vorrebbe assicurarselo |
| quelli sono valori reali. Nel |
| generale, ne avrai bisogno |
| assicurati che il file input |
| insieme di candidati è chiaro |
| outliars e dei valori mancanti |
| prima di usarlo come candidato |
| scenografia. Nella mia conversazione con Ron |
| Kennet questo ... a marzo |
| Conferenza 2021 Discovery, |
| Dimostrerò brevemente come puoi usare |
| il valore anomalo e mancante |
| piattaforme di vagliatura da rimuovere |
| i valori anomali e sostituire il file |
| valori mancanti in modo che tu possa |
| usarli in un successivo |
| stadio come questo. |
| Supponiamo ora di avere un problema |
| simile al primo esempio, |
| dove ci sono due macchine |
| tipi, ma ora abbiamo |
| temperatura e pressione come |
| fattori, e lo sappiamo |
| temperatura e pressione non possono |
| variano in modo indipendente e che il |
| natura di tale dipendenza |
| cambia tra i tipi di macchina. |
| Possiamo creare uno spazio iniziale |
| riempire il design e utilizzare il file |
| filtro dati per rimuovere il file |
| combinazioni irrealizzabili di |
| fattori impostati separatamente per |
| ogni tipo di macchina. Allora possiamo |
| utilizzare il candidato scenografo |
| per trovare il più efficiente |
| design per questa situazione. |
| Quindi ora ci sono passato |
| quindi ora ho creato il mio spazio |
| disegno di riempimento. Ha 1.000 |
| corre e posso richiamare il file |
| filtro dati globale su di esso e |
| usalo per raderti in modo diverso |
| combinazioni di temperatura |
| e pressione in modo che possiamo |
| hanno vincoli separati da |
| tipo di macchina. |
| Quindi uso il lazo |
| strumento per tagliare |
| un angolo nella macchina B. |
| E torno indietro e mi interrompo |
| un altro angolo nella macchina B così |
| la macchina B è la macchina che ha |
| una specie di regione operativa più ampia |
| in temperatura e pressione. |
| Quindi passiamo alla macchina |
| UN. E useremo solo |
| lo strumento Lazo |
| per radersi |
| i punti che sono al di fuori della sua |
| regione operativa. E vediamo |
| che la sua regione operativa è una |
| molto più stretto di quello della macchina A. |
| Ed ecco il nostro design combinato. |
| Da lì possiamo ricaricarlo |
| fino al designer personalizzato. |
| Metti lì un modello RSM, quindi |
| imposta il nostro numero di corse a 32, |
| permettendo che le righe coviariate siano |
| ripetuto. E funzionerà |
| attraverso. Una volta fatto, lo farà |
| seleziona tutti i punti che erano |
| scelto dal candidato set |
| progettista. E qui possiamo vedere |
| i punti che sono stati scelti. |
| Sono stati evidenziati e il file |
| insieme originale di punti candidati |
| che non sono stati selezionati lo sono |
| sono grigi. |
| Possiamo far apparire il nuovo design |
| in Fit Y per X e possiamo |
| vedere un grafico a dispersione dove vediamo |
| che il |
| la macchina A punti di progettazione |
| sono in rosso. Sono nell'interno |
| dello spazio, quindi il tipo |
| Le piste B sono in blu. Aveva l'estensione |
| regione operativa più ampia e |
| è così che vediamo questi punti |
| qui fuori, più fuori per questo. Così |
| abbiamo rapidamente raggiunto un |
| progettazione con vincoli lineari |
| che cambiano con un categorico |
| fattore senza andare il |
| fastidioso processo di derivazione del file |
| coefficienti di combinazione lineare. |
| Abbiamo semplicemente usato JMP 101 di base |
| visualizzazione e filtraggio |
| utensili. Questa idea generalizza |
| ad altri non lineari |
| vincoli e altri complessi |
| situazioni abbastanza facilmente. |
| Quindi ora useremo |
| filtraggio e multivariato a |
| creare un nuovo tipo di file |
| design che ti assicuro |
| mai visto prima. |
| Vai al |
| Strumento lazo. Stavamo andando |
| per ritagliare un molto insolito |
| vincolo. |
| E stiamo andando a invertire |
| selezione. |
| Elimineremo quelle righe. |
| Quindi possiamo accelerare la procedura a |
| un po. Possiamo passare |
| e fai la stessa cosa |
| per altre combinazioni di X1 |
| e le altre variabili. |
| Ritagliarsi un molto |
| set candidato dalla forma insolita. |
| Possiamo caricarlo in |
| il designer personalizzato. Stesso |
| cosa come prima. Porta il nostro |
| colonne come covariate, |
| creare un design con tutti ... |
| tutte le interazioni di alto ordine effettuate |
| se possibile, con cento |
| corre. E ora vediamo |
| il nostro design proprio per questo |
| insolita regione vincolata |
| che è ottimale dato questi |
| vincoli. |
| Quindi ti lascio con questo |
| Immagine. Sono molto entusiasta di |
| ascolta cosa sei riuscito a fare |
| con il nuovo set di candidati |
| progettista. Tanto di cappello al DOE |
| squadra per l'aggiunta di questo |
| sorprendentemente utile e |
| nuova funzionalità flessibile. grazie |
| voi. |