DOE 생성을 재현 가능하게 만드는 것이 가능합니까?교육에서 사용자 정의 DOE를 설정할 때 교육생은 종종 약간 다른 실험을 수행하여 분석 후 다른 모델이 나타나는 경우가 많습니다. 경험이 없는 사용자에게는 이것이 혼란스럽습니다.대상 모델을 지정하고 학급 전체가 동일한 실험을 했으면 좋겠는데, 가능한가요?
응답결과 공식에 Random Reset 기능을 사용하면 분석결과를 재현 가능하게 만들 수 있습니다.
실험 설계Re: DOE 생성을 재현 가능하게 만드는 것이 가능합니까?안녕 @frankderuyck ,
사용자 정의 디자인 플랫폼에는 수업에 재현 가능한 디자인을 얻는 데 도움이 될 수 있는 옵션이 있습니다.
"사용자 정의 디자인" 옆에 있는 빨간색 삼각형을 클릭하고 "임의 시드 설정"을 클릭하세요. 모든 학생이 동일한 시드 값을 갖는 경우 동일한 설계를 얻어야 합니다.

이 옵션이 도움이 되기를 바랍니다. 즐거운 교육이 되시길 바랍니다 
Re: DOE 생성을 재현 가능하게 만드는 것이 가능합니까?잘 작동합니다. 토론과 시간 손실을 방지하는 데 큰 도움이 될 것입니다. 다시 한 번 Victor에게 감사드립니다!
Re: DOE 생성을 재현 가능하게 만드는 것이 가능합니까?천만에요 @frankderuyck !
나는 이미 수집된 측정값이나 공개적으로 사용 가능한 데이터를 사용하여 디자인을 만들고 결과를 분석할 때 학생들이 동일한 디자인을 가지고 있어야 한다는 것을 이해합니다.
귀하의 학생들이 어떤 수준/클래스인지는 모르지만, 맞춤 디자인은 가정된 모델에 대한 최적의 디자인을 생성하기 위한 좌표 교환 알고리즘을 기반으로 하기 때문에("고정된" 교과서 디자인에 의존하는 고전 디자인과 비교하여) 또한 최적의 설계가 어떻게 생성되는지, 특정 상황에 대해 여러 가지 최적의 설계가 생성될 수 있음을 보여주는 것도 흥미로울 것입니다. 여러 최적 설계 간에 실험이 동일하지 않더라도 비교 평가를 통해 얼마나 유사한지 확인할 수 있습니다.
이 교환 알고리즘에 대해 이 커뮤니티(어디인지 기억나지 않음)에서 한 번 다운로드한 JSL 스크립트를 첨부했는데, 이는 교육에 매우 유용합니다.
모든 JSL 코드를 선택하고 "실행"을 클릭하십시오. 실행 횟수, 각 단계 사이의 시간(초) 및 지정할 최적성 기준이 포함된 대화 상자가 열리고, 이러한 정보가 포함되면 스크립트는 알고리즘이 어떻게 작동하고 무작위로 움직이는지 2D(X1 및 X2)로 보여줍니다. 지정된 최적성 기준에 따라 설계를 개선하기 위해 실험 공간의 포인트를 지정합니다.
나는 이 좌표 교환 알고리즘이 어떻게 작동하는지에 대한 좋은 이해를 전달하는 데 이 스크립트가 매우 훌륭하다는 것을 알았습니다.
즐거운 교육과 최선을 다하겠습니다.
Re: DOE 생성을 재현 가능하게 만드는 것이 가능합니까?안녕하세요 Victor, 이것은 더 노련한 참가자가 참여하는 고급 DOE 과정에 매우 흥미로울 수 있습니다. 지금까지 내 교육은 기본/중급 수준이므로 먼저 자동차 운전 방법을 잘 배우고 다음 단계에서는 엔진에 대해 배워야 합니다.
의견을 보내주셔서 감사합니다!솔직한
Re: DOE 생성을 재현 가능하게 만드는 것이 가능합니까?특정 DOE를 재현할 수 있는 임의 시드 코드를 어디에서 찾을 수 있습니까? 첨부파일에 DOE를 추가했는데, Random Seed 코드가 무엇인가요?
Re: DOE 생성을 재현 가능하게 만드는 것이 가능합니까?안녕 @frankderuyck ,
데이터 테이블에서 "DOE Dialog" 스크립트를 마우스 오른쪽 버튼으로 클릭한 다음 "Edit"을 클릭하여 스크립트를 읽습니다.
DOE(
Custom Design,
{Add Response( Maximize, "Selectivity", ., ., ., ., ., "%" ),
Add Factor( Continuous, 200, 250, "Temp", 0, "°C" ),
Add Factor( Continuous, 9, 25, "O2", 0, "vol%" ),
Add Factor( Continuous, 0.1, 0.5, "CAT", 0, "m%" ),
Set Random Seed( 2057741289 ), Number of Starts( 29219 ), Add Term( {1, 0} ),
Add Term( {1, 1} ), Add Term( {2, 1} ), Add Term( {3, 1} ), Add Term( {1, 2} ),
Add Term( {1, 1}, {2, 1} ), Add Term( {2, 2} ), Add Term( {1, 1}, {3, 1} ),
Add Term( {2, 1}, {3, 1} ), Add Term( {3, 2} ), Set Sample Size( 16 ),
Optimality Criterion( "Make I-Optimal Design" ), Simulate Responses( 0 ),
Save X Matrix( 0 ), Make Design}
)
동일한 디자인을 다시 생성할 수 있도록 무작위 시드가 기본적으로 정의되어 있음을 스크립트에서 확인할 수 있습니다. 귀하의 예에서 시드는 2057741289입니다.
이 답변이 도움이 되길 바라며,
Re: DOE 생성을 재현 가능하게 만드는 것이 가능합니까?다시 한 번 빅터에게 감사드립니다!
Re: DOE 생성을 재현 가능하게 만드는 것이 가능합니까?DOE를 첨부했는데 모든 지침을 따랐음에도 재현할 수 없습니다. 이 DOE의 스크립트(DOE 대화 상자/편집)를 열고 다시 실행하면 또 다른 사용자 정의 DOE??가 표시됩니다. 새로운 사용자 정의 DOE 스크립트에는 첨부된 원본 DOE의 스크립트에는 없는 앨리어싱에 대한 일부 지침이 포함되어 있습니다. 무슨 일이 있었나요?
Re: DOE 생성을 재현 가능하게 만드는 것이 가능합니까?안녕 @frankderuyck ,
원본과 동일한 디자인을 생성하고 있으며 이를 확인하는 쉬운 방법은 "임의의 시드 설정"("사용자 정의 디자인" 옆의 빨간색 삼각형)을 클릭하고 이전에 수정한 시드를 확인하는 것입니다. 맞춤 디자인 플랫폼 "123"에 보관됩니다.
그러나 실행 순서는 "Randomize"로 설정됩니다.

따라서 "테이블 만들기"를 클릭하면 동일한 24개의 실험이 표시되지만 순서는 무작위로 지정됩니다. 교육의 경우 디자인을 만들고 실행 순서를 "동일하게 유지" 또는 기타 무작위가 아닌 설정으로 수정하는 것이 더 쉬울 수 있습니다. 이렇게 하면 생성 시 동일한 실행 및 실행 순서를 갖는 설계를 얻을 수 있습니다.
언급한 별칭 용어를 확인했는데 원본("Evaluate Design" 스크립트 사용)과 새로 생성된 사용자 정의 디자인(왼쪽 원본 디자인, 오른쪽 새 디자인)에서 동일합니다.

이 답변이 귀하에게 도움이 되고 안심이 되기를 바랍니다.
Re: DOE 생성을 재현 가능하게 만드는 것이 가능합니까?안녕하세요 Victor, 아래 편집을 클릭하면 첨부 파일에 DOE 스크립트가 있습니다.
암사슴(
주문 설계,
{응답 추가( 최대화, "전환", ., ., ., ., ., "%" ),
계수 추가( 연속, 230, 250, "유량", 0, "lmin-1" ),
계수 추가( 연속, 15, 25, "O2", 0, "vol%" ),
계수 추가(연속, 0.3, 0.5, "CAT", 0, "m%" ),
계수 추가( 연속, 15, 20, "압력", 0, "10² kPa" ),
요인 추가( 범주형, {"LINE A", "LINE B", "LINE C"}, "공급 라인", 0 ),
임의 시드 설정( 123 ), 시작 횟수( 100 ), 용어 추가( {1, 0} ),
용어 추가( {1, 1} ), 용어 추가( {2, 1} ), 용어 추가( {3, 1} ), 용어 추가( {4, 1} ),
용어 추가( {5, 1} ), 용어 추가( {1, 1}, {2, 1} ), 용어 추가( {1, 1}, {5, 1} ),
용어 추가( {2, 1}, {3, 1} ), 용어 추가( {2, 1}, {4, 1} ),
용어 추가( {2, 1}, {5, 1} ), 용어 추가( {3, 1}, {5, 1} ),
용어 추가( {4, 1}, {5, 1} ), 용어 추가( {1, 2} ), 용어 추가( {2, 2} ),
항 추가( {3, 2} ), 항 추가( {4, 2} ), 표본 크기 설정( 24 ),
최적성 기준( "최적의 설계 만들기"),
"A-최적 매개변수 가중치"n(
[1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1]
), 응답 시뮬레이션( 0 ), X 행렬 저장( 0 ), 디자인 만들기}
)
실행을 클릭하면 실행 순서가 첨부된 DOE와 다릅니까? 이 DOE의 스크립트가 DOE를 재현하지 못하는 이유를 이해하기 어렵습니까??

Re: DOE 생성을 재현 가능하게 만드는 것이 가능합니까?예 @frankderuyck , 원래 DoE는 무작위 실행 순서로 생성된 것으로 보이므로 "DOE 대화 상자" 스크립트를 시작한 후 "테이블 만들기"를 클릭하면 원래 디자인과 다른 실행 순서가 표시됩니다. (또는 생성을 위해 맞춤 디자인 플랫폼에 제시된 디자인) "동일하게 유지"를 선택하더라도 데이터 테이블의 순서가 아닌 맞춤 디자인 플랫폼에 표시된 것과 동일한 순서를 유지합니다.
한 가지 옵션은 디자인 생성 중에(그리고 "테이블 만들기"를 클릭하기 전에) "실행 순서 열 포함" 옵션을 확인하는 것입니다. 따라서 이 열을 사용하여 생성된 모든 디자인에 대한 실행을 오름차순으로 정렬할 수 있습니다. 동일한 설정:


불행하게도 이 옵션은 DOE 대화 상자의 스크립트 어딘가에 기록되지 않은 것 같습니다. 따라서 실행 순서에 대한 정보를 얻기 위해 원래 데이터 테이블에 "사후"를 추가하는 것은 불가능해 보입니다.
Re: DOE 생성을 재현 가능하게 만드는 것이 가능합니까?네, 고마워요 빅터님,
Random Seed를 수정하는 것은 DOE 생성 전에 이 옵션을 선택할 때 지속적인 실행 순서 무작위화를 보장하기 위한 것이라고 생각했습니다.이제 Run Order Keep을 사용하여 DOE를 재생성해야 할 것 같습니다.