ML 배포에서 여러 모델 사용
다양한 실험의 모델을 포함하여 여러 모델을 ML 배포에 배포할 수 있습니다. 실험을 통해 모델을 배포한 후 ML 배포에서 배포 가능한 모델 창을 사용하여 동적 예측 워크플로를 구성합니다. 예측을 생성할 때 사용하는 모델은 별칭으로 참조됩니다. 이 별칭 시스템을 사용하면 새 ML 배포를 만들지 않고도 시간이 지남에 따라 모델을 바꿀 수 있으며 프로덕션 데이터에서 모델 성능의 비교 테스트도 쉬워집니다.
모델 별칭은 배치 예측과 실시간 예측 워크플로 모두에서 사용됩니다. 자세한 내용은 다음을 참조하십시오.
ML 배포의 배포 가능한 모델 창

모델 별칭은 무엇입니까?
ML 배포에 추가하는 각 모델은 모델 별칭으로 참조됩니다. 별칭은 ML 배포 내의 동적 컨테이너로, Qlik 프로젝트이 배포 내의 모델을 사용하여 예측을 실행하도록 지시합니다. 별칭 내에서 모델을 변경하여 오래된 모델을 쉽게 바꿀 수 있습니다. 모델 별칭당 하나의 모델을 추가할 수 있습니다. 별칭을 사용하면 예측 구성을 편집하거나, 새로운 ML 배포를 만들거나, API 호출을 업데이트하지 않고도 예측 만들기 워크플로 내에서 모델을 쉽게 변경할 수 있습니다.
모든 ML 배포에는 기본 별칭이 있습니다. 기본 별칭은 삭제하거나 이름을 변경할 수 없지만, 이를 사용하여 예측을 생성하는 데 사용할 모델을 쉽게 변경할 수 있습니다. ML 배포에서 예측에 사용할 별칭을 지정하지 않으면 기본 별칭이 사용됩니다.
ML 배포 내에 기본 별칭을 포함하여 최대 10개의 별칭을 추가할 수 있습니다.
모델 별칭에 대한 사용 사례
-
예측 구성이나 API 호출을 업데이트하지 않고도 시간이 지남에 따라 오래된 모델을 재교육된 모델로 바꿉니다.
-
여러 ML 배포를 만들지 않고도 동일한 프로덕션 데이터에서 다양한 모델의 성능을 테스트하고 비교합니다.
-
특정 조건에 따라 다양한 모델로부터 예측을 생성하기 위해 단일 배포를 사용합니다.
ML 배포에 모델을 배포하기 위한 고려 사항
ML 배포에 모델을 추가할 때 모델은 Qlik Cloud Analytics의 서로 다른 공간에 있을 수 있는 다양한 ML 실험에서 나올 수 있습니다. 다음 사항을 고려합니다.
-
ML 배포에 모델을 추가하려면 해당 모델이 기본 별칭의 모델과 동일한 실험 유형(이진 분류, 다중 클래스 분류, 회귀 또는 시계열)을 가져야 합니다.
-
모델 스키마와 적용 데이터가 호환되지 않으면 예측(배치, 실시간, 직접 API 또는 커넥터 기반)을 성공적으로 실행할 수 없습니다.
-
배포에 모델을 추가하고 모델 별칭을 사용하여 작업(예: 별칭 추가, 이름 바꾸기, 삭제)하는 사용자에게는 권한 요구 사항이 있습니다. 자세한 내용은 권한을 참조하십시오.
별칭 작업
ML 배포 내의 배포 가능한 모델 창에서 별칭을 사용하여 작업합니다. 배포 가능한 모델 창은 모델 할당을 위한 직관적인 끌어서 놓기 인터페이스를 제공합니다.
배포 가능한 모델에서 변경을 마치면 인터페이스 오른쪽 위에 있는 변경 내용 저장을 클릭합니다.
새 별칭을 추가하는 것은 선택 사항입니다. 여러 별칭으로 작업할 필요가 없으면 기본 별칭으로만 작업하고, 이 별칭만 사용하여 모델 간에 전환할 수 있습니다.
시작하기
모델을 별칭에 할당하려면 먼저 필요한 모든 모델을 ML 배포에 배포해야 합니다. 이 과정은 각 모델이 교육된 ML 실험에서 수행됩니다. 자세한 내용은 모델 배포를 참조하십시오.
별칭 추가
먼저, 빈 별칭을 만듭니다.
다음과 같이 하십시오.
-
ML 배포에서 배포 가능한 모델 창을 엽니다.
-
사용할 수 있는 모델에서 별칭 추가를 클릭합니다.
-
인터페이스 오른쪽 위에 있는 변경 내용 저장을 클릭합니다.
또는 배포의 모든 모델에서 모델 옆에 있는 을 클릭하고 새 별칭에 추가를 선택합니다.
별칭(기본 별칭 포함)에 모델 할당
별칭을 추가한 후에는 별칭에 모델을 할당해야 합니다. 이 워크플로를 사용하여 기본 별칭에 다른 모델을 할당할 수도 있습니다.
다음과 같이 하십시오.
-
배포의 모든 모델에서 별칭에 할당할 모델을 찾습니다.
-
모델 이름 옆에 있는 별칭으로 모델을 끌어서 놓습니다.
또는 모델 옆의
을 클릭하고 <별칭 이름>에 추가를 선택하거나 기본 별칭으로 바꾸기를 선택하여 기본 별칭에 할당된 모델을 바꿉니다.
-
인터페이스 오른쪽 위에 있는 변경 내용 저장을 클릭합니다.
별칭 이름 바꾸기 및 삭제
기본 별칭을 제외한 모든 별칭의 이름을 바꾸고 삭제할 수 있습니다.
다음과 같이 하십시오.
-
ML 배포에서 배포 가능한 모델 창을 엽니다.
-
모델 별칭 옆에 있는
을 클릭하고 이름 바꾸기 또는 삭제를 선택합니다.
-
인터페이스 오른쪽 위에 있는 변경 내용 저장을 클릭합니다.
ML 배포에서 모델 제거
시간이 지남에 따라 배포에서 모델을 제거해야 할 수도 있습니다.
다음과 같이 하십시오.
-
ML 배포에서 배포 가능한 모델 창을 엽니다.
-
배포의 모든 모델에서 모델 옆에 있는
를 클릭하고 배포에서 제거를 선택합니다. 배포에서 모델을 제거하려면 배포의 모든 별칭에서 모델의 할당을 해제해야 합니다.
-
인터페이스 오른쪽 위에 있는 변경 내용 저장을 클릭합니다.
권한
ML 배포에서 배포된 모델을 사용하려면 특정 권한이 할당되어야 합니다. 필요한 공간 역할에 대한 자세한 내용은 다음을 참조하십시오.
관리자인 경우 사용자가 ML 배포에서 배포된 모델로 작업할 수 있도록 특정 권한, 보안 역할 및 권한을 할당해야 합니다. 참조: