공간 채우기 디자인 증강안녕하세요,
방금 공간 채우기 설계(요청된 실험 30개에 5개 요인, 권장 실험 50개)를 사용하여 실험 계획을 만들었는데, 이 계획을 확장하고 싶습니다. 그런데 확장하려고 하면 상자가 회색으로 표시되어 공간 채우기 옵션을 선택할 수 없습니다. 이 옵션을 활성화하는 방법을 아시는 분 계신가요?
귀하의 도움에 진심으로 감사드립니다.
실험 설계Re: 공간 채우기 디자인 증강안녕하세요 @SquaresJackal10 ,
사실, 저는 5개의 연속적 요인에 대해 Fast Flexible Filling 디자인을 사용하여 귀하의 상황을 재현하고 Space Filling 증강으로 보강하려고 시도했고 동일한 결과를 얻었습니다.
여전히 작동하게 하는 해결 방법/"트릭"이 있습니다.
- 원래 디자인에서 "혼합" 열 속성을 제거하고 "디자인 역할" 열 속성을 "혼합"에서 "연속"으로 변경합니다.
- 증강 디자인 플랫폼을 사용하여 디자인을 확장하고 혼합 디자인처럼 보이도록 충분히 가까운 두 개의 선형 제약 조건을 지정합니다.

특정 디자인 공간에 집중하고 싶다면, 다른 제약 조건을 추가하여 디자인 공간을 좁힐 수도 있습니다.
- 원하는 실행 횟수를 지정하고 증강 디자인을 만듭니다.
- 설계가 완료되면 요인의 열 속성을 원래대로 변경합니다. "혼합"을 추가하고 "설계 역할"을 "혼합"으로 다시 변경합니다. 새 실행에서 요인의 합이 정확히 1인지 확인하고, 그렇지 않은 경우 요인 값의 합이 1이 되도록 재조정합니다. (재조정은 다음과 같이 수행할 수 있습니다. X'1 = X1 / Sum(X1+X2+X3+X4+X5), 재조정된 새 값 X'1은 혼합 제약 조건을 충족합니다.)
- 증강은 혼합 제약 조건을 충족해야 합니다(여기서는 녹색으로 10개의 새로운 실행이 추가된 예).

하지만 요인 수가 중간/높은 혼합 공간 채우기 설계에서는 주의해야 합니다. 차원(요인 수)이 증가함에 따라 실험 공간의 부피는 기하급수적으로 증가합니다. "전통적인" 공간 채우기 설계의 경우, 이러한 상황은 점들 사이의 거리를 확장하고 실험 공간은 차원 수가 증가함에 따라 더욱 희소해집니다. 그러나 양적 제약 조건을 추가하는 경우(혼합 시나리오처럼)에는 반대 상황이 발생합니다. 요인 수가 증가함에 따라 실험 공간에서 점들이 덜 분산되고 값의 범위가 작은 값을 중심으로 축소됩니다.
원래 디자인에서도 이런 상황을 볼 수 있는데, 최대값이 1이 아닌 0.7 근처에 위치해 있습니다.
다음은 혼합 설계에서 요인 수가 증가함에 따라 값 분포가 어떻게 줄어드는지 보여주기 위해 만든 시각화입니다.

https://www.linkedin.com/posts/victorguiller_doe-doe-datascience-activity-7350781215546699777-Ofo9를 참조하세요.
혼합 설계 공간을 완전히 탐색하려면 모델 기반 혼합 설계(실험 공간 모서리에 점을 두는 방식)와 공간 채우기 혼합 설계를 결합하거나 조합론을 사용하여 데이터 세트를 만들고 이를 공간 채우기 설계의 후보 세트로 사용하는 것이 좋습니다. 탐색하려는 모든 가능한 조합의 데이터 세트를 만든 다음 공간 채우기 플랫폼으로 이동하여 빨간색 삼각형에서 "설계 로드"를 선택하여 데이터 세트를 후보 세트로 사용하면 Fast Flexible Filling 알고리즘이 점을 선택합니다.
이 답변이 도움이 되기를 바랍니다.
Re: 공간 채우기 디자인 증강안녕하세요 빅터,
빠른 답변 감사합니다. 정말 큰 도움이 되었습니다. 조합론을 사용하여 데이터셋을 만들고 이를 공간 채우기 설계의 후보 집합으로 사용하는 방법을 좀 더 자세히 설명해 주시겠습니까? 시도해 보았지만 실패했습니다.
감사합니다
Re: 공간 채우기 디자인 증강안녕하세요 @SquaresJackal10 님 ,
원리는 매우 간단합니다. 각 요인에 대해 최소값부터 최대값까지의 값과 특정 단계 값을 갖는 열이 하나씩 있는 데이터 테이블을 만듭니다. 그런 다음, 이 단일 열 데이터 테이블에 데카르트 조인을 수행하여 가능한 모든 요인 값의 조합을 만듭니다. 그런 다음, 혼합 제약 조건을 따르지 않는 행을 필터링합니다(이 작업은 다소 번거롭습니다). 이 방법을 사용하면 조합 수가 매우 빠르게 증가하므로 각 결합 작업에서 점진적으로 필터링하거나 단계 값을 적절히 선택해야 합니다!
프로파일러에서 Y(합계처럼)로 임의 열 수식을 사용하여 시뮬레이터를 통해 시뮬레이션 실험 으로 데이터 세트를 생성하거나, 임의 분포를 직접 지정하고 "테이블 만들기"를 클릭하여 지정된 개수의 포인트로 데이터 세트를 생성할 수도 있습니다. 이 마지막 옵션의 장점은 기본적으로 제약 조건이 적용되므로 수동 필터링이 필요 없다는 점입니다. 하지만 포인트 분포가 실험 공간을 완전히 포괄하지 못할 수도 있고, 일부 영역에서는 희소할 수도 있습니다.
이 답변이 도움이 되기를 바랍니다.