Remplissage d'espace DOE, avec Fast Flexible Filling, utilisant la contrainte de table de factor2(factor1,factor3) pour limiter l'espace DOE.Bonjour à tous.
J'ai un chevalier définissant des contraintes dans JMP pour un DOE de remplissage d'espace. Je veux explorer pleinement l'espace du DOE, mais sans conduire les échantillons de test à l'échec. J'ai donc généré un tableau pour fixer les limites maximales de l'un des facteurs en fonction de 2 autres facteurs. Je ne semble pas être en mesure d'utiliser la table directement, alors j'essaie d'utiliser le script de combinaisons non autorisées. Essayer une équation bicubique, avec contrainte comme facteur2 < bicubique poly(facteur1, facteur3). Je viens de rencontrer une limite de caractères. Il peut également y avoir un bogue avec ">" lu comme "<".
Aider!
Études de consommation et de marchéConception d'expériencesPersonnalisation de masseles fenêtresObjet : Remplissage d'espace DOE, avec remplissage flexible rapide, en utilisant la contrainte de tableau du facteur 2 (facteur 1, facteur 3) pour limiter l'espace du DOE.Bon! Il semble dommage que vous deviez passer de JMP à un tableur. Mais tout ce qu'il faut pour faire le travail, je suppose. J'ai l'impression qu'il devrait être possible de tout faire dans JMP. Je suis sûr que Stuart pourra aider à son retour. Cela pourrait constituer la base d'une belle étude de cas, si vous êtes en mesure de trouver un moyen de présenter cela sans divulguer d'informations sensibles.
Objet : Remplissage d'espace DOE, avec remplissage flexible rapide, en utilisant la contrainte de tableau du facteur 2 (facteur 1, facteur 3) pour limiter l'espace du DOE.Je viens d'avoir l'approche du candidat pour travailler, Phil. Un poisson heureux !
Pour expliquer : j'exporte un Space Filling DOE avec 1000 candidats et des contraintes légères. J'ai ensuite mis les candidats dans une feuille de calcul, qui a un algorithme VBA pour déterminer ceux qui entraîneraient une défaillance prématurée de l'échantillon de test. En première instance 186 candidats réussissent. Je peux ensuite prendre ces 186 candidats et écraser un ensemble de candidats réduit dans JMP (ennuyeux, les fichiers sont binaires et non ascii, donc c'est légèrement maladroit). J'exécute ensuite le DOE de conception personnalisée sans définir de facteurs ni de contraintes, en définissant les exécutions souhaitées sur 50 pour s'adapter aux 5 facteurs du modèle pour lequel le DOE est exécuté. Ce que j'obtiens semble être un bon RSM DOE avec à peu près le bon nombre et la bonne répartition des exécutions. Super!
Jouera avec le script de combinaisons non autorisées pour être complet, car cela pourrait être utile à l'avenir. Je ne peux pas expliquer exactement ce que je fais sur un forum ouvert, mais c'est une tâche très complexe avec un temps de test important. Je détesterais terminer les tests pour découvrir que je ne peux pas développer un modèle adapté aux données - ce serait mauvais !
Merci Victor, Mark et Phil
MGG
Objet : Remplissage d'espace DOE, avec remplissage flexible rapide, en utilisant la contrainte de tableau du facteur 2 (facteur 1, facteur 3) pour limiter l'espace du DOE.L'exemple ci-joint peut être utile.
J'ai créé une conception de remplissage d'espace FFF de 1000 pistes pour 3 facteurs. Ensuite, j'ai ajouté une colonne de formule pour définir les contraintes. La contrainte est complètement inventée et pas très complexe mais ça peut être n'importe quoi...
If( Ln( :X2 * :X3 ) > 8,
0,
If( Ln( :X2 * :X3 ) < 6,
0,
1
)
)
De cette manière, vous pouvez définir un ensemble de points de conception remplissant l'espace et répondant à une contrainte complexe.

Objet : Remplissage d'espace DOE, avec remplissage flexible rapide, en utilisant la contrainte de tableau du facteur 2 (facteur 1, facteur 3) pour limiter l'espace du DOE.Dans certains cas, vous devrez peut-être utiliser l'opérateur OR (|| je pense), plutôt que l'opérateur AND. Comme je l'ai dit, j'ai trouvé qu'il était difficile d'obtenir la syntaxe correcte, même pour des cas simples.
Je pense que la présentation du sommet Discovery de Chris Gotwalt devrait vous dire tout ce que vous devez savoir sur l'approche de l'ensemble de candidats. Je ne pense vraiment pas que vous devriez avoir besoin d'Excel à tout moment.
Que voulez-vous que le candidat soit ? Je pense qu'une conception qui remplit l'espace serait une bonne idée dans la plupart des cas.
Et puis, après avoir filtré les candidats impossibles, que voulez-vous faire pour sélectionner les points de conception ? Cela dépendra de ce que vous essayez de réaliser avec eux.
Objet : Remplissage d'espace DOE, avec remplissage flexible rapide, en utilisant la contrainte de tableau du facteur 2 (facteur 1, facteur 3) pour limiter l'espace du DOE.Merci Phil.
Je regarde déjà cette page d'aide sur le script de combinaisons non autorisées. J'ai finalement compris pourquoi les "<" et ">" étaient apparemment dans le mauvais sens - parce que je définis la région non autorisée. Cependant, je ne peux faire fonctionner qu'une seule contrainte à la fois. Lorsque j'en assemble 2 en utilisant le "&", JMP semble simplement ignorer toute contrainte. Peut-être que je demande trop au lecteur de script - mes multiples contraintes sont chacune des bi-polynômes d'ordre 6 !
Je vous ferai savoir comment j'utilise la méthode de rejet des candidats. Je suppose que je dois utiliser la méthode de conception personnalisée de Victor pour lire les candidats qui réussissent les contrôles de contrainte (probablement dans Excel). Je n'ai pas encore compris comment je génère et exporte des candidats potentiels au DOE.
MGG
Objet : Remplissage d'espace DOE, avec remplissage flexible rapide, en utilisant la contrainte de tableau du facteur 2 (facteur 1, facteur 3) pour limiter l'espace du DOE.Salut @MGG ,
L'approche des points candidats pourrait être la plus simple. Cette présentation de Discovery explique comment procéder.
Vous pouvez également créer des contraintes non linéaires à l'aide d'un script de combinaisons non autorisées. Il y a un exemple ici . D'après mon expérience, il est assez difficile d'obtenir la bonne syntaxe. Mon conseil serait de commencer simple et de le développer. Et rappelez-vous que le script définit les combinaisons NON AUTORISÉES, pas les combinaisons autorisées (je confonds toujours ça !).
J'espère que ça aide,
Phil
Objet : Remplissage d'espace DOE, avec remplissage flexible rapide, en utilisant la contrainte de tableau du facteur 2 (facteur 1, facteur 3) pour limiter l'espace du DOE.Victor,
Je suis heureux d'utiliser la méthode de remplissage d'espace. J'utilisais un exemple pour expliquer comment, dans un autre package DOE, j'ai rencontré un problème similaire et je l'ai résolu en exportant tous les candidats DOE potentiels (environ 1000), puis en utilisant Excel pour supprimer les candidats DOE en dehors des contraintes qui induiraient un échec précoce.
Marquer,
C'est exact, conduire le DOE en dehors des contraintes entraînera simplement un échec précoce sans me donner de données utiles à partir de ce point du DOE. Les contraintes linéaires ne me sont d'aucune utilité. J'ai développé plusieurs tables de contraintes à partir d'un autre calcul, mais elles sont loin d'être linéaires. Je ne peux pas en dire trop sur un forum ouvert.
J'ai commencé à aller quelque part en utilisant le Script de combinaisons non autorisé, mais en vérité, il s'agit d'un problème complexe, il a donc quelques exigences de contrainte pour éviter l'échec précoce de l'échantillon.Mon point de contact serait normalement Stuart Little, mais il est absent cette semaine et le problème est urgent.
MGG
Objet : Remplissage d'espace DOE, avec remplissage flexible rapide, en utilisant la contrainte de tableau du facteur 2 (facteur 1, facteur 3) pour limiter l'espace du DOE.Bonjour @MGG ,
Je ne sais pas comment faire cela pour une conception Space Filling. Peut-être qu'utiliser la table et aller dans DoE -> Augment et construire le DoE à partir d'ici pourrait aider, mais je ne suis pas sûr.
Je suis un peu confus parce que vous avez mentionné A-optimal DoE et Space Filling en même temps.
Savez-vous vraiment quel type de modèle vous souhaitez utiliser ? Les méthodologies de remplissage d'espace et de conception optimale sont assez différentes dans leur approche : la conception de remplissage d'espace ne suppose pas un modèle prédéfini, les points sont répartis de manière homogène dans votre espace expérimental et vous pouvez appliquer n'importe quel type de modèle statistique ou d'apprentissage automatique pour s'adapter à quelque chose. dans ces points. Les méthodologies de conception optimales nécessitent un modèle ou des effets à tester, vous supposez donc un modèle au préalable.
Si vous souhaitez faire des conceptions optimales avec des contraintes, vous pouvez utiliser le type "covariable" pour vos facteurs avec des contraintes en utilisant votre table de valeurs prédéfinies et en créant une conception personnalisée. JMP détectera ensuite les valeurs min et max pour vos facteurs, ainsi que l'espace des valeurs possibles pour ces facteurs, et à partir de là, vous pouvez spécifier un modèle et spécifier le nombre d'exécutions.
Peut-être que plus d'informations ou de données anonymisées aideraient à comprendre ce que vous voulez faire.
J'espère que cela t'aidera,
Objet : Remplissage d'espace DOE, avec remplissage flexible rapide, en utilisant la contrainte de tableau du facteur 2 (facteur 1, facteur 3) pour limiter l'espace du DOE.Que veux-tu dire par " sans conduire les échantillons de test à l'échec " ? Voulez-vous dire que vous n'obtiendrez pas de réponse pour une combinaison de paramètres de facteur, ou la réponse sera-t-elle indésirable ?
Vous ne pouvez spécifier que des contraintes linéaires, vous devrez donc peut-être en utiliser plusieurs pour obtenir plus d'une courbe.
Objet : Remplissage d'espace DOE, avec remplissage flexible rapide, en utilisant la contrainte de tableau de facteur 2 (facteur 1, facteur 3) pour limiter l'espace DOE.Je dois dire que j'ai rencontré le même problème dans Stat-Ease DX12, mais que je l'ai contourné en exportant tous les candidats DOE, en rejetant les points en dehors des contraintes requises, puis en les réimportant pour créer un DOE A-optimal. Il doit être possible de faire quelque chose de similaire dans JMP ?