기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Amazon에서 알고리즘 및 모델 개발 SageMaker
Amazon SageMaker 또는 의 목록에서 사용할 알고리즘 및 모델 패키지 리소스를 생성하려면 먼저 알고리즘 및 모델 패키지 리소스를 개발하고 Docker 컨테이너에 패키징 AWS Marketplace해야 합니다.
참고
에 나열하기 위해 알고리즘 및 모델 패키지를 생성하면 SageMaker는 지원되는 운영 체제의 보안 취약성이 있는지 컨테이너를 AWS Marketplace스캔합니다.
다음 운영 체제 버전만 지원됩니다.
-
Debian: 6.0, 7, 8, 9, 10
-
Ubuntu: 12.04, 12.10, 13.04, 14.04, 14.10, 15.04, 15.10, 16.04, 16.10, 17.04, 17.10, 18.04, 18.10
-
CentOS: 5, 6, 7
-
Oracle Linux: 5, 6, 7
-
Alpine: 3.3, 3.4, 3.5
-
Amazon Linux
에서 알고리즘 개발 SageMaker
알고리즘은 도커 컨테이너로 패키징하고 Amazon에 저장ECR하여 에서 사용해야 합니다 SageMaker. Docker 컨테이너에는 훈련 작업을 실행하는 데 사용했던 훈련 코드와, 경우에 따라 알고리즘을 사용하여 훈련한 모델에서 추론을 얻는 데 사용한 추론 코드가 포함되어 있습니다.
에서 알고리즘을 개발하고 이를 컨테이너로 SageMaker 패키징하는 방법에 대한 자세한 내용은 섹션을 참조하세요모델 훈련 및 배포를 위한 Docker 컨테이너. 알고리즘 컨테이너를 생성하는 방법에 대한 전체 예제는 의 샘플 노트북을 참조하세요https://sagemaker-examples.readthedocs.io/en/latest/advanced_functionality/scikit_bring_your_own/scikit_bring_your_own.htmlscikit_bring_your_own.ipynb
라는 이름으로 표시되어 있습니다. 노트북 인스턴스의 샘플 노트북 사용에 대한 자세한 정보는 예제 노트북 액세스 단원을 참조하세요.
에 게시할 알고리즘 리소스를 생성하기 전에 항상 알고리즘을 철저히 테스트합니다 AWS Marketplace.
참고
구매자가 컨테이너화된 제품을 구독하면 Docker 컨테이너는 (인터넷에 연결되지 않은) 격리된 환경에서 실행됩니다. 컨테이너를 생성할 때 인터넷을 통한 발신 호출을 수행하면 안 됩니다. AWS 서비스에 대한 호출도 허용되지 않습니다.
에서 모델 개발 SageMaker
의 배포 가능 모델은 추론 코드, 모델 아티팩트, 리소스에 액세스하는 데 사용되는 IAM 역할 및 에서 모델을 배포하는 데 필요한 기타 정보로 SageMaker 구성됩니다 SageMaker. 모델 결과물은 기계 학습 알고리즘을 사용하여 모델을 훈련한 결과입니다. 추론 코드는 Docker 컨테이너에 패키징되어 Amazon 에 저장되어야 합니다ECR. 모델 아티팩트는 추론 코드와 동일한 컨테이너에 패키징하거나 Amazon S3에 저장할 수 있습니다.
에서 훈련 작업을 실행 SageMaker하거나 외부에서 기계 학습 알고리즘을 훈련하여 모델을 생성합니다 SageMaker. 에서 훈련 작업을 실행하는 경우 SageMaker결과 모델 아티팩트는 DescribeTrainingJob 작업에 대한 호출에 대한 응답으로 ModelArtifacts
필드에서 사용할 수 있습니다. SageMaker 모델 컨테이너를 개발하는 방법에 대한 자세한 내용은 섹션을 참조하세요사용자 지정 추론 코드가 있는 컨테이너. 외부에서 훈련된 모델에서 모델 컨테이너를 생성하는 방법에 대한 전체 예제는 의 샘플 노트북을 SageMaker참조하세요https://sagemaker-examples.readthedocs.io/en/latest/advanced_functionality/xgboost_bring_your_own_model/xgboost_bring_your_own_model.htmlxgboost_bring_your_own_model.ipynb
라는 이름으로 표시되어 있습니다. 노트북 인스턴스의 샘플 노트북 사용에 대한 자세한 정보는 예제 노트북 액세스 단원을 참조하세요.
에 게시할 모델 패키지를 생성하기 전에 항상 모델을 철저히 테스트합니다 AWS Marketplace.
참고
구매자가 컨테이너화된 제품을 구독하면 Docker 컨테이너는 (인터넷에 연결되지 않은) 격리된 환경에서 실행됩니다. 컨테이너를 생성할 때 인터넷을 통한 발신 호출을 수행하면 안 됩니다. AWS 서비스에 대한 호출도 허용되지 않습니다.