CMLE(Cloud Machine Learning Engine)을 사용하여 버전을 생성하는 경우 내보낸 모델의 소스를 지정해야 합니다. 이 요구 사항은 여러 가지 이유로 중요하며, 이에 대해서는 이 답변에서 자세히 설명하겠습니다.
먼저 "내보낸 모델"이 무엇을 의미하는지 이해해 봅시다. CMLE의 맥락에서 내보낸 모델은 예측에 사용할 수 있는 형식으로 저장되거나 내보낸 훈련된 기계 학습 모델을 의미합니다. 이 내보낸 모델은 TensorFlow SavedModel, TensorFlow Lite 또는 사용자 정의 형식과 같은 다양한 형식으로 저장할 수 있습니다.
이제 CMLE에서 버전을 생성할 때 내보낸 모델의 소스를 지정해야 하는 이유는 무엇입니까? 그 이유는 CMLE의 워크플로우와 모델 제공에 필요한 리소스를 제공해야 하기 때문입니다. 버전을 생성할 때 CMLE는 내보낸 모델을 배포하고 예측에 사용할 수 있도록 해당 모델의 위치를 알아야 합니다.
내보낸 모델의 소스를 지정함으로써 CMLE는 모델을 효율적으로 검색하고 이를 서비스 인프라에 로드할 수 있습니다. 이를 통해 모델은 클라이언트의 예측 요청에 대비할 수 있습니다. 소스를 지정하지 않으면 CMLE는 모델을 어디서 찾을 수 있는지 알 수 없으며 예측을 제공할 수 없습니다.
또한 내보낸 모델의 소스를 지정하면 CMLE가 버전 관리를 효과적으로 처리할 수 있습니다. 기계 학습에서는 모델을 훈련하고 반복하여 시간이 지남에 따라 모델을 개선하는 것이 일반적입니다. CMLE를 사용하면 각각 다른 반복이나 개선을 나타내는 여러 버전의 모델을 생성할 수 있습니다. 내보낸 모델의 소스를 지정함으로써 CMLE는 이러한 버전을 추적하고 각 예측 요청에 대해 올바른 모델이 제공되도록 할 수 있습니다.
이를 설명하기 위해 기계 학습 엔지니어가 TensorFlow를 사용하여 모델을 교육하고 이를 저장된 모델로 내보내는 시나리오를 생각해 보세요. 그런 다음 엔지니어는 CMLE를 사용하여 모델 버전을 생성하고 소스를 내보낸 SavedModel 파일로 지정합니다. CMLE는 모델을 배포하고 예측에 사용할 수 있도록 합니다. 이제 엔지니어가 나중에 개선된 버전의 모델을 교육하고 이를 새 저장된 모델로 내보낼 경우 내보낸 새 모델을 소스로 지정하여 CMLE에서 다른 버전을 생성할 수 있습니다. 이를 통해 CMLE는 두 버전을 별도로 관리하고 예측 요청에 지정된 버전을 기반으로 적절한 모델을 제공할 수 있습니다.
CMLE를 사용하여 버전을 생성하는 경우 모델 제공에 필요한 리소스를 제공하고, 모델을 효율적으로 검색 및 로드하고, 모델 버전 관리를 지원하려면 내보낸 모델의 소스를 지정해야 합니다.
기타 최근 질문 및 답변 기계 학습의 발전:
- 커널이 데이터와 함께 포크되고 원본은 비공개인 경우, 포크된 커널을 공개할 수 있습니까? 공개된 커널을 공개하더라도 개인정보 침해가 되지 않습니까?
- 머신러닝에서 대규모 데이터 세트를 작업할 때 제한 사항은 무엇입니까?
- 머신러닝이 대화형 지원을 할 수 있나요?
- TensorFlow 플레이그라운드란 무엇인가요?
- Eager 모드가 TensorFlow의 분산 컴퓨팅 기능을 방해합니까?
- 빅데이터로 ML 모델을 보다 효율적으로 교육하기 위해 Google 클라우드 솔루션을 사용하여 스토리지에서 컴퓨팅을 분리할 수 있나요?
- Google Cloud Machine Learning Engine(CMLE)은 자동 리소스 획득 및 구성을 제공하고 모델 학습이 완료된 후 리소스 종료를 처리하나요?
- 임의의 대규모 데이터 세트에서 문제 없이 기계 학습 모델을 훈련하는 것이 가능합니까?
- CMLE는 Google Cloud 스토리지 데이터에서 읽고 추론을 위해 지정된 학습 모델을 사용할 수 있나요?
- Tensorflow를 심층 신경망(DNN)의 훈련 및 추론에 사용할 수 있나요?
더 많은 질문과 답변:
- 들: 인공 지능
- 프로그램 : EITC/AI/GCML Google Cloud 머신 러닝 (인증 프로그램으로 이동)
- 교훈: 기계 학습의 발전 (관련 강의 바로가기)
- 주제 : GCP BigQuery 및 개방형 데이터 세트 (관련 항목으로 이동)