DOE에서 시뮬레이션으로 인해 나오는 음수가 나오는 이유를 찾는 데 어려움을 겪고 있습니다. 입력 데이터 세트에는 7개의 비용 유형 변수(X)가 있고 응답 변수는 총 비용(Y)입니다. 사용자 정의 디자인에서 데이터를 입력했습니다(스크린샷 "DEO Setup_1" 참조). 변수의 최소값과 최대값은 다음과 같습니다.
| | 최소 | 맥스 |
비용 유형 1 | 11.31 | 18.91 |
비용 유형 2 | 8.2 | 16.39 |
비용 유형 3 | 8.3 | 17.88 |
비용 유형 4 | 8.08 | 17.87 |
비용 유형 5 | 9.79 | 18.12 |
비용 유형 6 | 7.41 | 18 |
비용 유형 7 | 10.99 | 18.95 |
총 비용 | 64.08 | 126.12 |
시뮬레이션 데이터 파일(첨부)에서 총 비용 아래의 데이터가 64.08(최소)과 126.12(최대) 사이에 있을 것으로 예상했습니다. 하지만 실제로는 -5.201(최소)과 126.12(최대) 사이에 있습니다.
이런 현상이 나타나는 이유와 시뮬레이션 값을 64.08(최소)과 126.12(최대) 사이로 만드는 방법을 알려줄 수 있는 분이 있나요?
시뮬레이션된 데이터는 원래의 총 비용 데이터와 아무런 관련이 없습니다. 시뮬레이션된 데이터는 전적으로 모델 매개변수에 대한 정의에 따라 달라집니다. 사용한 정의는 다음과 같습니다.

저는 귀하의 정의에 따른 시뮬레이션 데이터를 기대합니다.
@Mark_Bailey 감사합니다. 알겠습니다. 일부 총 비용 데이터가 왜 음수인가요? 저는 64.08(최소)에서 126.12(최대) 사이여야 한다고 예상했습니다. 이는 제가 DOE를 설계할 때 추가한 값입니다.
안녕하세요 @Mark_Bailey
시뮬레이션된 비용을 처리할 수 있습니다(첨부 참조). 하지만 일부 총 비용 데이터가 음수인 이유는 무엇일까요? 64.08(최소)과 126.12(최대) 사이여야 한다고 예상했습니다 . 이는 DOE를 설계할 때 추가한 값입니다.
시뮬레이션된 총 비용 값이 64.08~126.12 사이일 것으로 예상하는 이유는 무엇입니까? 시뮬레이션 매개변수는 데이터 테이블 열의 시뮬레이션 값을 결정합니다.
응답 정의에 해당 값을 입력했습니다. 이 값은 응답 한계 열 속성으로 저장됩니다. 시뮬레이터는 해당 값을 사용하지 않습니다. 예측 프로파일러는 적합 모델을 사용하여 응답을 최적화할 때 해당 값을 사용합니다. 이는 허용 가능한 결과 범위를 나타냅니다. 이 총 비용을 최소화하도록 정의했습니다. 따라서 64.08 이하의 응답을 달성하면 바람직성은 1이 됩니다. 126.12 이상의 응답을 달성하면 바람직성은 0입니다. 응답이 이 두 값 사이에 있을 때 바람직성은 0과 1 사이입니다. 이것이 정의의 의미입니다.
JMP 실험 계획 가이드 에서 사용자 정의 DOE에 대한 장을 읽어보셨나요? 설계 매개변수와 사용 방법을 설명합니다.
안녕하세요 @Mark_Bailey
답변해 주셔서 감사합니다.
네, 시뮬레이션된 총 비용 값이 최소값 = 66.463(모든 최소 7가지 비용 유형의 합계)에서 최대값 = 116.636(모든 최대 7가지 비용 유형의 합계) 사이에 있어야 한다고 기대해서는 안 된다는 것을 이해합니다.
시뮬레이션 매개변수는 데이터 테이블 열의 시뮬레이션 값을 결정합니다.

이 표는 절편을 포함하여 회귀 계수가 모두 동일함을 보여줍니다.
저는 Intercept = 0으로 설정하고 독립 변수가 종속 변수에 미치는 효과에 대한 저의 선택에 따라 회귀 계수를 변경하여 모델을 실행해 보려고 했습니다(여기서 규제 벌금은 응답 변수, 즉 총 사이버 비용에 가장 큰 영향을 미치는 것으로 가정합니다).
아래 그림에서 보여드렸습니다(예를 들어)

하지만 "적용"을 눌러도 아무런 출력도 보이지 않습니다.
질문 1: DOE 활동에서 이 기간의 목적은 무엇입니까?
제가 모델 대화에 입력한 응답 제한은 아래와 같습니다.

시뮬레이터가 해당 값을 사용하지 않는다는 것을 알고 있습니다. Prediction Profiler는 내가 적합 모델을 사용하여 응답을 최적화할 때 해당 값을 사용합니다(모델 2 참조).
예측 프로파일러

저는 귀하의 JMP 데이터 파일 "총 사이버 위험(실제)")에 모든 7가지 비용 유형의 합계를 제시하는 새 열을 만들었습니다. (변수 이름을 마우스 오른쪽 버튼으로 클릭하고 수식을 확인하세요). 이 변수를 응답(Y) 변수로 사용하고 회귀를 실행할 수 있습니다(모델 2 참조)
여기서 Min = 66.463, Max = 116.636
목표: 최소화
귀하의 응답에 따라 66.463 이하의 응답을 얻을 수 있으며, 이때 바람직성은 1과 같습니다. 116.636 이상의 응답을 얻을 경우 바람직성은 0입니다. 응답이 66.463(최소)과 116.636(최대) 사이에 있을 때 바람직성은 0과 1 사이입니다.
응답(Y): <= 66.463, 바람직성 = 1
응답(Y): >= 116.636, 바람직성 = 0
응답(Y): 66.463 <= Y <=116.636, 0<=D<=1
저는 모두 이해합니다.
질문 2: 하지만 저는 여전히 세 변수, 즉 총 사이버 비용, 총 사이버 비용 시뮬레이션, Y 시뮬레이션의 값이 어떻게 생성되는지 이해하지 못합니다.
제안하신 JMP 실험 계획 가이드 에서 Custom DOE에 대한 장을 읽었습니다. 하지만 이 연습의 맥락에서 위의 두 질문(빨간색 글꼴)에 답할 만한 충분한 단서를 찾지 못했습니다(첨부된 JMP 파일 참조).
답변 1: 시뮬레이션된 응답은 귀하가 만든 데이터 테이블에 나타납니다. 응답에 대한 데이터 열이 있습니다. 이 열을 사용하여 분석을 위한 실제 실험 결과를 입력합니다. 그 옆에는 Simulate Responses 대화 상자로 채워진 또 다른 열이 있습니다. Apply 버튼을 클릭할 때마다 채워집니다. 두 번째 열의 값을 복사하여 분석을 위해 첫 번째 응답 열에 붙여 넣을 수 있습니다.
답변 2: Total Cyber Cost 열은 실험을 실행할 때 또는 시뮬레이터에서 처음에 채워집니다. Apply 버튼을 클릭하면 Total Cyber Cost가 Simulate Responses 대화 상자에서 채워집니다. Y Simulated 열이 어디에서 왔는지는 모르겠습니다. Custom Design에서 응답 정의에서 기본 이름(Y)을 변경하지 않은 경우에만 그럴 것으로 예상합니다.