Come posso aggiornare uno spostamento rilevato in un nuovo strumento per effettuare il mio modello predittivo?Ho svolto un DOE e sviluppato un modello LMS e un modello NN a scopo di previsione. Su un nuovo strumento abbiamo eseguito alcuni test e abbiamo notato un leggero spostamento, ora vorrei basarmi sulle interazioni precedenti che abbiamo già scoperto ma aggiungere gli spostamenti appropriati per migliorare le previsioni. Eventuali suggerimenti?Modellazione statistica avanzataAnalisi e modellazione dei dati di baseProgettazione di esperimentiModellazione predittiva e Machine LearningRi: Come posso aggiornare uno spostamento rilevato in un nuovo strumento per effettuare il mio modello predittivo?Vedo tre modi potenziali per gestire questo problema. Prima di tutto, presumo che quando dici "spostamento", intendi un cambiamento nella media generale dello spazio di risposta, ma tutti gli altri aspetti della superficie adattata sono considerati coerenti. Se lo "spostamento" è qualcos'altro (varianza, pendenza (lineare, curvilinea o qualsiasi altra forma), asintoto (se uno è evidente) e così via) allora il mio primo suggerimento è muto. Probabilmente la cosa più semplice che puoi fare è salvare la formula di previsione in una colonna e quindi aggiungere semplicemente una costante alla formula che è l'entità dello "spostamento". La prossima cosa più semplice che potresti fare è semplicemente costruire un nuovo modello con "strumento" come colonna e poi all'interno dei livelli di colonna per i "vecchi" strumenti e aggiungere il "nuovo strumento" come termine e costruire un nuovo modello . Una terza opzione consiste nel mantenere solo due modelli... uno per l'analisi originale e un secondo per il "nuovo strumento". Se fossi in me ... proverei tutti e tre e vedrei quale percorso ti aiuta a risolvere il problema pratico a portata di mano.
Ma ora ho alcune domande aggiuntive.
1. Che cos'è un "modello LMS"?
2. Sono curioso di sapere perché hai gravitato su un modello di rete neurale? Di solito nel lavoro di modellazione basato su DOE il progetto è esplicitamente costruito per stimare un modello lineare con una struttura specifica. Soprattutto quando si utilizzano metodi DOE ottimali. E anche se si usano i classici metodi DOE, c'è un modello implicito dietro le quinte. Allora perché una rete neurale? Immagino che il modello lineare sia stato molto breve? E hai una superficie di tipo davvero non lineare che stai cercando di stimare? Ma ancora una volta sto indovinando ... quindi cosa c'è dietro il processo di pensiero?
Ri: Come posso aggiornare uno spostamento rilevato in un nuovo strumento per effettuare il mio modello predittivo?Pete è molto più generoso con i suoi consigli date le informazioni che hai fornito.Sfortunatamente, per me, non hai fornito un contesto sufficiente.Ho alcune idee, ma sono solo supposizioni.
A che punto sei nel continuum della conoscenza? Hai eseguito 1 DOE e pensi di essere arrivato a un'utile formula di previsione? (improbabile, in genere lo sviluppo del modello richiede l'iterazione).Hai solo 1 Y (variabile di risposta, improbabile visto che viviamo in un mondo multivariato)?La mia ipotesi è che intendi il modello dei minimi quadrati oltre alla rete neurale? Queste sono due strategie completamente diverse per la costruzione di modelli.Uno basato sulla conoscenza e l'altro basato sulla probabilità (modelli nei dati).Quanto sono simili?Quanto sono utili?Quanto bene prevedono effettivamente?Come sono i residui?
Dato che hai introdotto un nuovo strumento e ne hai visto l'effetto, qual è la tua ipotesi? Tieni presente che potresti non essere in grado di "aggiungere" semplicemente per il turno poiché il nuovo strumento potrebbe interagire con altri fattori nel modello.Inoltre, quanto sei sicuro che sia stato il nuovo strumento a spiegare il cambiamento?È cambiato qualcos'altro?
Sospetto che tu non abbia identificato tutti i possibili fattori che potrebbero influenzare le risposte.Forse dovresti tornare allo screening e aumentare il tuo spazio di inferenza (più fattori attraverso il cambiamento del rumore) e continuare le iterazioni sequenziali per costruire il tuo modello.
Ri: Come posso aggiornare uno spostamento rilevato in un nuovo strumento per effettuare il mio modello predittivo?CIAO,
Innanzitutto grazie mille per la tua risposta.
Quindi parte del problema è che ho un ampio database di esecuzioni che non rifarò da zero per ogni strumento.E ogni strumento ha uno spostamento ma non è coerente in tutta la gamma (lo abbiamo visto nei dati di riesecuzione). Considerando queste opzioni, immagino che quella centrale dell'aggiunta di una colonna di strumenti avrebbe senso e non tralascerebbe del tutto gli effetti precedenti.
1. LMS - minimi quadrati quadrati -- l'opzione di modellazione lineare di base.
2. Quindi questo è stato interessante perché volevamo utilizzare database esistenti che non erano progettati correttamente per DOE, quindi provare a eseguire un'analisi LMS DOE rivela molti fattori di confusione e quindi punti di singolarità che possono essere "disattivati" controllando il interpolazione ma non descrive correttamente lo spazio.Ho scoperto che NN è più robusto in questo senso, il che non è l'ideale perché è un modello probabilistico ma riempie questi spazi vuoti.
Ri: Come posso aggiornare uno spostamento rilevato in un nuovo strumento per effettuare il mio modello predittivo?CIAO,
Grazie mille per il tuo contributo.
Sono totalmente d'accordo con il tuo ragionamento e l'esecuzione di un corretto progetto di screening su tutti i parametri ha molto senso.Proverò questo approccio ma a volte non possiamo controllare tutti i test che vengono eseguiti.
Come ho accennato nel commento precedente, perché NN ha fornito un migliore "riempimento dello spazio" sulle interazioni, non mi sento a mio agio con questa ipotesi di conoscenza del processo.
Indipendentemente da ciò, credo che la mia domanda abbia ancora i suoi meriti su come aggiornare costantemente un modello NN a scopo di previsione dai risultati aggiornati. Stavo pensando a qualcosa con una funzionalità ponderata per i risultati del processo corrente simile ai grafici EWMA in SPC.
Ri: Come posso aggiornare uno spostamento rilevato in un nuovo strumento per effettuare il mio modello predittivo?Solo un punto di chiarimento linguistico ... Il metodo è solitamente chiamato minimi quadrati, minimi quadrati ordinari o minimi quadrati standard (da qui la confusione usando LMS).Questa è una procedura di regressione che stima la migliore linea di adattamento attraverso i dati minimizzando (minima) la deviazione al quadrato (somma dei quadrati) dei residui dalla linea.
https://www.jmp.com/support/help/en/18.0/?os=mac&source=application#page/jmp/example-of-simple-linear-regression.shtml#ww892978