영어 버전 문서로 돌아가기
CPLEX 최적화 노드(SPSS Modeler)
CPLEX 최적화 노드
마지막 업데이트 날짜: 2025년 2월 12일
CPLEX 최적화 노드에서는 OPL(Optimization Programming Language) 모델 파일을 통해 복잡한 수학(CPLEX) 기반 최적화를 사용할 수 있습니다.
CPLEX 최적화 및 OPL에 대한 자세한 정보는 IBM ILOG CPLEX Optimization Studio 문서를 참조하십시오.
CPLEX 최적화 노드에서 생성된 데이터를 출력할 때, 데이터 소스의 원래 데이터를 단일 지수로 또는 결과의 다차원 지수로 함께 출력할 수 있습니다.
OPL 모델 및 입력 데이터
- OPL 모델
- 이 필드에 OPL(Optimization Programming Language) 모델 구문을 입력하거나 붙여넣으십시오.
- 수신 데이터에 해당하는 OPL의 튜플 세트 이름
- OPL 모델에서 수신 데이터에 해당하는 튜플 변수군 이름을 입력하십시오. 그런 다음 필요한 경우 튜플 정의에 있는 순서에 따라 모든 튜플 필드가 데이터 입력 필드로 맵핑되는지 확인하십시오.
- 입력 맵핑
- 맵핑을 위해 튜플 필드와 데이터 입력 필드를 입력하십시오. 모든 튜플 필드는 튜플 정의에 정의된 순서에 따라 데이터 입력 필드에 맵핑되어야 합니다.
기타 데이터
- OPL 데이터
- 최적화에 대해 다른 데이터를 지정해야 하는 경우 기타 데이터 탭을 사용하십시오.
출력
출력이 의사결정 변수인 경우 여기서는 이전 데이터 소스(수신 데이터)를 지수로 사용하고, OPL 모델 입력 데이터 탭의 입력 맵핑 섹션에 지수가 사전 정의되어 있어야 합니다. 현재 다른 유형의 의사결정 변수는 지원되지 않습니다. 의사결정 변수에는 단일 지수 또는 다중 지수가 있을 수 있습니다. SPSS Modeler 는 원래 수신 데이터의 전부 또는 일부와 함께 CPLEX 결과를 출력하며, 이는 다른 SPSS Modeler 노드와 일치합니다. 참조되는 해당 지수는 아래 설명된 출력 튜플 필드에서 지정해야 합니다.
- 출력 모드
- 출력 모드(원시 출력 또는 의사결정 변수)를 선택하고 다른 옵션을 적절하게 지정하십시오. 원시 출력 옵션은 이름에 관계없이 목적 함수 값을 직접 출력합니다.
- OPL의 목적 함수 값 변수 이름
- 이 필드는 의사결정 변수 출력 모드를 선택한 경우에만 사용으로 설정됩니다. OPL 모델의 목적 함수 값 변수 이름을 입력하십시오.
- 출력을 위한 목적 함수 값 필드 이름
- 출력에 사용할 필드 이름을 입력하십시오. 기본값은
_OBJECTIVE
입니다.
- 출력 튜플
- 수신 데이터에서 사전 정의된 튜플의 이름을 입력하십시오. 이는 의사결정 변수의 지수로서 동작하며 변수 출력에서 출력될 것으로 예상됩니다. 출력 튜플은 OPL에 있는 의사결정 변수 정의와 일치해야 합니다. 다중 지수인 경우, 튜플 이름이 쉼표(,)로 결합되어야 합니다.
- 변수 출력
- 출력에 포함될 변수를 한 개 이상 추가하십시오.
참고:
- CPLEX 최적화 노드가 포함된 플로우를 실행할 때 CPLEX 라이브러리에는 1000개의 변수와 1000개의 제한조건이라는 제한이 적용됩니다.
주제가 도움이 되었습니까?
0/1000