Transcripción |
| Hola Chris Gotwalt aquí. |
| Hoy vamos a estar |
| construyendo la historia de |
| paradojas gráficas y oh espera, |
| tema equivocado en realidad vamos |
| estar hablando de candidato |
| escenografías, sastrería DOE |
| restricciones al problema. |
| Así que la experimentación industrial |
| por producto y proceso |
| la mejora tiene una larga historia |
| con muchos hilos que reconozco yo |
| solo conozco una pequeña astilla |
| de. La idea de utilizar la observación. |
| por producto y proceso |
| la innovación es tan antigua como la humanidad |
| sí mismo. Recibió renovado |
| foco durante el Renacimiento y |
| Revolución científica. Durante el |
| industrial posterior |
| Revolución, ciencia e industria |
| comenzó a operar cada vez más |
| al paso A principios del 20 |
| siglo, el laboratorio de Edison era un |
| innovación industrial en un |
| escala de fábrica, pero se hizo |
| que yo sepa, fuera de |
| tradiciones experimentales modernas. |
| No mucho después de RA Fisher |
| introdujo conceptos como |
| bloqueo y aleatorización, su |
| socio y luego yerno, |
| George Box, desarrolló lo que es |
| ahora probablemente el dominante |
| paradigma en el diseño de |
| experimentos, con la mayoría |
| libro popular siendo Estadísticas |
| para experimentadores por caja, |
| Cazador y Cazador. |
| El método descrito en Box, Hunter |
| y Hunter son lo que yo llamo los |
| enfoque taxonómico del diseño. |
| Supongamos que tiene un producto |
| o proceso que desea mejorar. |
| Piensas en las cosas que |
| puede cambiar. Las perillas pueden girar |
| como temperatura, presión, |
| tiempo, ingredientes que puedes usar o |
| métodos de procesamiento que puede |
| usar. Estas estas cosas se convierten |
| tus factores Entonces piensas |
| sobre si son |
| continua o nominal, y si |
| son nominales, cuantos |
| niveles que toman o el rango |
| estás dispuesto a variarlos. si un |
| factor es continuo, entonces usted |
| averiguar el nombre de la |
| diseño que combina más fácilmente |
| hasta el problema y los recursos |
| que tu...que se ajuste a tu presupuesto. |
| Ese diseño tendrá... |
| tendrá un nombre como Box |
| Diseño de Behnken, un fraccionario |
| factorial o central |
| signos compuestos, o posiblemente |
| algo así como una matriz de Taguchi. Habrá |
| ser restricciones en los números |
| de carreras, el nivel... los números |
| de niveles de categórica |
| factores, y así sucesivamente, por lo que hay |
| habrá algunos calzando el |
| problema en cuestión en el diseño |
| que puedes encontrar Por ejemplo, |
| factores en el BHH |
| acercamiento, Box Hunter y Hunter |
| enfoque, a menudo necesita ser |
| reducido a dos o tres |
| valores o niveles únicos. |
| A pesar de sus limitaciones, la |
| enfoque taxonómico ha sido |
| fantásticamente exitoso. |
| Con el tiempo, por supuesto, algunos |
| la gente ha preguntado si podíamos |
| todavía hacerlo mejor. |
| Y por mejor queremos preguntar |
| nosotros mismos, ¿cómo diseñamos nuestro |
| estudiar para obtener los mejores |
| información de calidad pertinente a |
| los objetivos de la mejora |
| ¿proyecto? esta línea de |
| el cuestionamiento conduce en última instancia a |
| diseño óptimo. El diseño óptimo es |
| un área de investigación académica. Fue |
| comenzó en paralelo con la Caja |
| escuela en los años 50 y 60, pero |
| por diversas razones quedó fuera |
| de la corriente principal de la industria |
| experimentos, hasta el |
| diseñador personalizado y JMP. |
| La filosofía de la costumbre |
| diseñador es el que tu describes |
| el problema al software. Él |
| luego te devuelve el mejor diseño |
| para su número presupuestado de |
| carreras. Empieza declarando |
| sus respuestas junto con sus |
| metas, como minimizar, maximizar, |
| o coincidir con el objetivo, y luego |
| describir los tipos de factores |
| tienes, continuo, categórico |
| mezcla, etc. Categórica |
| Los factores pueden tener cualquier número de |
| niveles Le das un modelo que |
| desea ajustar a la resultante |
| datos. El modelo supone al menos |
| análisis de cuadrados y consiste en |
| principales efectos e interacciones en |
| términos polinómicos. La costumbre |
| el diseñador hace algo por defecto |
| supuestos sobre la naturaleza |
| de su objetivo, como si |
| usted está interesado en la proyección |
| o predicción, que es |
| reflejado en la optimalidad |
| criterio que se utiliza. El |
| los valores predeterminados se pueden anular |
| con un menú triangular rojo |
| opción si quieres |
| hacer algo diferente de |
| lo que pretende el software. |
| El flujo de trabajo en la mayoría |
| aplicaciones es configurar |
| el modelo. |
| Luego eliges tu presupuesto, |
| haga clic en hacer diseño. Una vez que |
| sucede, JMP usa una mezcla, |
| continuo y categórico |
| algoritmo de optimización, solución |
| por el número de factores veces |
| el número de términos de filas. |
| Luego obtienes tus datos de diseño. |
| mesa con todo lo necesario |
| excepto los datos de respuesta. Este |
| es un gran flujo de trabajo como el |
| Los factores pueden ser variados. |
| independientes unos de otros. |
| ¿Qué pasa si no puedes? Y si |
| hay restricciones? Qué |
| si el valor de algunos factores |
| determinar los rangos posibles |
| de otros factores? |
| Bueno, entonces puedes hacerlo... entonces |
| puedes definir algún factor |
| restricciones o usarlo |
| combinaciones no permitidas |
| filtrar. |
| Desafortunadamente, mientras estos |
| son poderosas herramientas para |
| restrictivo experimental |
| regiones, todavía puede ser muy |
| difícil de caracterizar |
| restricciones utilizando estos. |
| El equipo del DOE de Brad Jones, Ryan Lekivetz, |
| José Morgan y Caleb |
| King ha añadido un |
| Extraordinariamente útil nuevo |
| característica que hace que el manejo |
| restricciones mucho más fácil en |
| JMP 16. Estos se llaman |
| ejecuciones de candidatos o covariables. |
| Lo que puedes hacer es, fuera en su |
| propio, cree una tabla de todos |
| posibles combinaciones de |
| ajustes de factor que desee |
| el diseñador personalizado para |
| considerar. Luego cargarlos |
| aquí y esos serán los |
| solo combinaciones de factores |
| ajustes que el diseñador |
| voluntad... |
| mirará El original |
| mesa, a la que llamo |
| mesa de candidatos, es como una |
| ajustes del factor de menú para |
| el diseñador personalizado. |
| Esto les da a los usuarios de JMP una |
| increíble nivel de control sobre |
| sus diseños. a lo que voy |
| hacer hoy es repasar varios |
| ejemplos para mostrar cómo se puede utilizar |
| esto para hacer la costumbre |
| el diseñador alcanza su potencial |
| como una herramienta que adapta la |
| diseño al problema en cuestión. |
| Antes de hacer eso, voy a |
| sal del tema por un momento y |
| señalar que en el JMP Pro |
| versión del diseñador personalizado, |
| ahora hay una capacidad que |
| le permite declarar límites de |
| Detección en tiempo de diseño. |
| Si quieres valores que no falten |
| por los límites aquí la costumbre |
| el diseñador agregará una columna |
| propiedad que informa a la |
| plataforma de regresión generalizada |
| de los límites de detección y |
| entonces obtendrá automáticamente el |
| análisis correcto. Esto lleva a |
| poder dramáticamente más alto para |
| detectar efectos y mucho menor |
| sesgo en las predicciones, pero eso es |
| un tema para otra charla. |
| Aquí hay un montón de aplicaciones |
| que puedo pensar para el |
| candidato a escenógrafo. El |
| más simple es cuando los rangos de un |
| factor continuo depende de la |
| nivel de uno o más categóricos |
| factores Otro ejemplo es cuando |
| no podemos controlar el rango de |
| factores completamente |
| independientemente, pero el |
| las restricciones son difíciles de escribir |
| abajo. Hay dos métodos que |
| puede usar para esto. uno esta usando |
| datos de procesos históricos como |
| conjunto de candidatos, y luego el |
| otro es lo que yo llamo filtro |
| diseños donde creas...diseño |
| un conjunto de datos inicial gigante usando |
| números aleatorios o un espacio |
| diseño de relleno y luego usar fila |
| selecciones en diagramas de dispersión |
| para quitar los puntos que |
| no satisface las restricciones. |
| También existe la capacidad de |
| mezcla muy personalizada |
| problemas, especialmente situaciones |
| donde tienes multicapa |
| mezclando esto no es |
| algo que voy a ser |
| poder hablar de hoy, pero en |
| el futuro esto es algo |
| que deberías estar buscando ser |
| capaz de hacer con este candidato |
| diseñador de escena. también puedes hacer |
| restricciones no lineales con el |
| método de filtrado, el mismo |
| maneras en que puede hacer otros tipos de |
| restricciones es muy |
| simple y voy a tener un rápido |
| ejemplo al final |
| ilustrando esto. |
| Así que consideremos nuestra primera |
| ejemplo. Supongamos que quieres |
| coincidir con una respuesta objetivo en un |
| investigación de dos factores. |
| Uno está equipado... un equipo |
| proveedor, de los cuales hay dos |
| niveles y el otro es el |
| temperatura del dispositivo. El |
| dos proveedores diferentes tienen |
| diferentes rangos de operación |
| temperaturas El proveedor A es más |
| estrecho de los dos, yendo de |
| 150 a 170 grados Celsius. |
| Pero es controlable a un |
| nivel más fino de resolución de |
| unos 5 grados. Proveedor B |
| tiene un rango operativo más amplio |
| pasando de 140 a 180 grados |
| Celsius, pero es sólo |
| controlable a 10 grados |
| Celsius. Supongamos que queremos hacer |
| un diseño de 12 corridas para encontrar el |
| combinación óptima de estos |
| dos factores |
| Enumeramos todos los posibles |
| combinaciones de los dos |
| factores en 10 corridas en el |
| mesa aquí, simplemente creando |
| esto manualmente nosotros mismos. |
| Así que aquí están los cinco posibles |
| valores de máquina tipo A |
| configuraciones de temperatura Y luego |
| aquí abajo están los cinco posibles |
| valores de la temperatura del tipo B |
| ajustes. queremos lo mejor |
| diseño en 12 corridas, lo que supera |
| el número de filas en el |
| mesa de candidatos. esto no es un |
| problema en teoría, pero yo |
| recomienda crear una copia del |
| conjunto de candidatos por si acaso |
| que el número de carreras que |
| su tabla de candidatos ha excede |
| el numero que buscas |
| para en el diseño. |
| Luego vamos a la costumbre. |
| diseñador. |
| Presione seleccionar covariable |
| botón de factores. |
| Seleccionar las columnas que queremos |
| cargado como diseño candidato |
| factores Ahora el candidato |
| el diseño se carga y se muestra. |
| Agreguemos el efecto de interacción, |
| así como el efecto cuadrático |
| de temperatura Ahora estamos en el |
| paso final antes de crear el |
| diseño. quiero explicar el |
| dos opciones que ves en el |
| nodo de esquema de generación de diseño. |
| La primera, que obligará |
| en todas las filas que hay |
| seleccionado en la tabla original |
| o en el listado de |
| candidatos en la costumbre |
| diseñador. entonces si tienes |
| puntos de control que es poco probable que |
| verse favorecido por la optimalidad |
| criterio y quieren forzarlos |
| en el diseño, puede |
| utiliza esta opción. Es un poco |
| como tomar esas mismas filas y |
| crear un diseño aumentado |
| basado solo en ellos, excepto que |
| estas controlando lo posible |
| combinaciones de los factores de |
| las filas adicionales. |
| La segunda opción, que estoy |
| marcando aquí a propósito, permite |
| las filas candidatas a elegir |
| mas de una vez. esto le dará |
| usted eligió de manera óptima |
| replicaciones y es probablemente un |
| buena idea si estás a punto de correr |
| un experimento físico. si, en |
| por otro lado, estás usando un |
| subconjunto óptimo de filas para encontrar |
| para probar en una nueva máquina elegante |
| algoritmo de aprendizaje como SVEM, un |
| tema de una de mis otras charlas |
| en el descubrimiento de marzo |
| Conferencia. no querrías |
| para marcar esta opción si eso era |
| el caso. Básicamente, si usted |
| no tengo toda tu respuesta |
| valores ya, yo comprobaría |
| esta caja y si ya tienes |
| los valores de respuesta, entonces no. |
| Restablezca el tamaño de la muestra a 12 y |
| haga clic en hacer diseño. El candidato |
| el diseño en todo su esplendor será |
| aparecer como cualquier otro |
| diseño hecho por la costumbre |
| diseñador. Como vemos en el |
| ventana central de JMP, JMP también |
| selecciona las filas en el original |
| mesa elegida por el candidato |
| algoritmo de diseño. Tenga en cuenta que 10 |
| no se seleccionaron 12 filas. |
| A la derecha vemos el nuevo |
| tabla de diseño, la más a la derecha |
| columna de la tabla indica |
| la fila de origen para eso |
| correr. Observe que las filas originales |
| 11 y 15 fueron elegidos dos veces |
| y son réplicas. |
| Aquí hay una vista de histograma de la |
| diseño. Puedes ver que el |
| diferentes valores de temperatura |
| fueron elegidos por el conjunto de candidatos |
| algoritmo para diferentes maquinas |
| tipos En general, este diseño es |
| muy bien equilibrado, pero no |
| tienen 3 niveles de temperatura en |
| máquina tipo A. Afortunadamente, |
| podemos seleccionar las filas que |
| querer forzado en el diseño |
| para asegurarnos de que tenemos 3 |
| niveles de temperatura para |
| ambos tipos de máquinas. |
| Simplemente seleccione la fila que desee |
| forzado en el diseño en el |
| tabla de covariables Comprobar incluir |
| todas las filas covariantes seleccionadas en |
| la opción de diseño. |
| Y luego si pasas |
| todo eso, ya verás |
| que ahora ambos niveles de |
| máquina tiene al menos tres |
| niveles de temperatura en el |
| diseño. Así que el primer diseño |
| que creamos está a la izquierda |
| y el nuevo diseño obligando |
| debe haber 3 niveles de |
| máquina tipo A |
| los ajustes de temperatura han terminado |
| aquí a la derecha. |
| Mi segundo ejemplo se basa en un |
| conjunto de datos reales de un |
| fabricación metalúrgica |
| proceso. la empresa quiere |
| controlar la cantidad de contracción |
| durante el paso de sinterización. Ellos |
| tener muchos datos históricos |
| y han aplicado la máquina |
| modelos de aprendizaje para predecir |
| encogimiento y así tener una idea |
| cuáles son los factores clave. |
| Sin embargo, para optimizar realmente |
| el proceso, realmente deberías |
| hacer un experimento diseñado. |
| Como Laura Castro-Schilo |
| una vez señalado... |
| Como Laura Castro-Schilo una vez |
| me dijo, la causalidad es una |
| propiedad no de los datos, sino |
| si la generación de datos |
| mecanismo, y como George Box |
| dice en la portada interior de |
| Estadísticas para experimentadores, |
| para saber qué pasa cuando |
| cambias algo, es |
| necesario cambiarlo. |
| Ahora, aunque no podemos usar el |
| datos históricos para probar |
| causalidad, hay |
| información esencial sobre |
| que combinaciones de factores |
| son posibles que podamos usar |
| en el diseño. |
| Primero tenemos que separar los |
| columnas de la tabla que |
| representan factores controlables |
| de los que son mas |
| mediciones de sensores pasivos |
| o manejar cantidades que |
| no se puede controlar directamente. |
| Una mirada al diagrama de dispersión de |
| los factores continuos potenciales |
| indica que hay |
| restricciones implícitas que podrían |
| ser difícil de caracterizar como |
| restricciones lineales o no permitidas |
| combinaciones Sin embargo, estos |
| representan una muestra de la |
| posibles combinaciones que |
| se puede utilizar con el |
| candidato a diseñador bastante |
| fácilmente. |
| Para ello, activamos el |
| diseñador personalizado configurar el |
| respuesta. Me gusta cargar algunos |
| factores covariables. Selecciona el |
| columnas que podemos controlar como |
| factor...factores DOE y |
| haga clic en Aceptar. Ahora los tenemos |
| cargado. Vamos a configurar una cuadrática |
| modelo de superficie de respuesta como nuestro |
| modelo base Luego seleccione todos |
| los términos del modelo excepto el |
| interceptar. Luego haz un control |
| más clic derecho y convertir |
| todos esos términos en si |
| efectos posibles. Esta en |
| combinación con respuesta |
| modelo de superficie elegido, significa |
| que estaremos creando un |
| Candidato bayesiano I-óptimo |
| escenografía |
| Marque la casilla que permite |
| réplicas óptimamente elegidas. |
| Introduzca el tamaño de la muestra. |
| Luego crea el diseño. |
| para nosotros. Si nos fijamos en el |
| distribución de los factores, |
| vemos que se esfuerza |
| para buscar un mayor equilibrio. |
| A la izquierda tenemos un |
| matriz de diagrama de dispersión de la |
| factores continuos de la |
| datos originales y a la derecha |
| es el diseño de cien filas. Podemos ver |
| que en la sinterización |
| temperatura, tenemos algunos |
| valores atípicos potenciales en 1220. |
| Uno querría asegurarse de que |
| Esos son valores reales. En |
| general, vas a necesitar |
| asegúrese de que la entrada |
| conjunto de candidatos está libre de |
| outliars y de valores perdidos |
| antes de usarlo como candidato |
| escenografía En mi charla con Ron |
| Kennet esto... en marzo |
| conferencia de descubrimiento 2021, |
| Hago una breve demostración de cómo puedes usar |
| el valor atípico y faltante |
| plataformas de cribado para eliminar |
| los valores atípicos y reemplazar los |
| valores faltantes para que pueda |
| usarlos en una subsiguiente |
| escenario como este. |
| Ahora supongamos que tenemos un problema. |
| similar al primer ejemplo, |
| donde hay dos maquinas |
| tipos, pero ahora tenemos |
| temperatura y presión como |
| factores, y sabemos que |
| la temperatura y la presión no pueden |
| varían independientemente y que el |
| naturaleza de esa dependencia |
| Cambios entre tipos de máquinas. |
| Podemos crear un espacio inicial |
| diseño de relleno y uso del |
| filtro de datos para eliminar el |
| combinaciones no factibles de |
| ajuste de factores por separado para |
| cada tipo de máquina. Entonces podemos |
| usar el diseñador de escenarios candidato |
| para encontrar el más eficiente |
| diseño para esta situación. |
| Así que ahora he pasado por esto, |
| así que ahora he creado mi espacio |
| diseño de relleno tiene 1,000 |
| corre y puedo abrir el |
| filtro de datos global en él y |
| úsalo para afeitarte diferentes |
| combinaciones de temperatura |
| y presión para que podamos |
| tienen restricciones separadas por |
| tipo de máquina. |
| Así que uso el Lazo |
| herramienta para cortar |
| una esquina en la máquina B. |
| Y vuelvo y me corto |
| otra esquina en la máquina B por lo que |
| La máquina B es la máquina que tiene |
| una especie de región operativa más amplia |
| en temperatura y presión. |
| Luego cambiamos a máquina. |
| A. Y solo vamos a usar |
| la herramienta Lazo |
| afeitarse |
| los puntos que están fuera de su |
| región operativa. y vemos |
| que su región de operación es una |
| mucho más angosto que el de la Máquina A. |
| Y aquí está nuestro diseño combinado. |
| Desde allí podemos cargar eso de vuelta |
| hasta el diseñador personalizado. |
| Ponga un modelo RSM allí, luego |
| establecer nuestro número de carreras a 32, |
| permitiendo que las filas de coviariado sean |
| repetido. Y se pondrá en marcha |
| a través de. Una vez hecho esto, se |
| selecciona todos los puntos que fueron |
| elegido por el conjunto de candidatos |
| diseñador. Y aquí podemos ver |
| los puntos elegidos. |
| Se han resaltado y el |
| conjunto original de puntos candidatos |
| que no fueron seleccionados son son |
| son grises |
| Podemos mostrar el nuevo diseño. |
| en Ajustar Y por X y podemos |
| ver un diagrama de dispersión donde vemos |
| que el |
| los puntos de diseño de la máquina A |
| están en rojo. estan en el interior |
| del espacio, y luego el Tipo |
| Las carreras B están en azul. tenía la |
| región operativa más amplia y |
| así vemos estos puntos |
| aquí, más lejos para ello. Entonces |
| hemos logrado rápidamente un |
| diseño con restricciones lineales |
| que cambia con un categórico |
| factor sin ir al |
| proceso molesto de derivar el |
| coeficientes de combinación lineal. |
| Simplemente hemos usado JMP 101 básico |
| visualización y filtrado |
| herramientas. Esta idea se generaliza |
| a otros no lineales |
| restricciones y otros complejos |
| situaciones con bastante facilidad. |
| Así que ahora vamos a usar |
| filtrado y multivariado para |
| establecer un nuevo tipo muy singular de |
| diseño que te aseguro |
| nunca he visto antes. |
| Ve a la |
| Herramienta Lazo. Iban |
| para cortar un muy inusual |
| restricción. |
| Y vamos a invertir |
| selección. |
| Vamos a eliminar esas filas. |
| Entonces podemos acelerar esto un |
| un poco. podemos pasar |
| y hacer lo mismo |
| para otras combinaciones de X1 |
| y las demás variables. |
| Tallando un muy |
| conjunto de candidatos de forma inusual. |
| Podemos cargar esto en |
| el diseñador personalizado. Mismo |
| cosa como antes. trae nuestro |
| columnas en como covariables, |
| armar un diseño con todo... |
| todas las interacciones de alto orden hechas |
| si es posible, con cien |
| carreras. Y ahora vemos |
| nuestro diseño para este mismo |
| región restringida inusual |
| eso es óptimo dados estos |
| restricciones |
| Así que te dejo con esto |
| imagen. estoy muy emocionada de |
| escucha lo que pudiste hacer |
| con el nuevo conjunto de candidatos |
| diseñador. Felicitaciones al DOE |
| equipo por agregar esto |
| sorprendentemente útil y |
| nueva característica flexible. Agradecer |
| tú. |