자습서: 시작하는 데 필요한 리소스 만들기

이 자습서에서는 Azure Machine Learning 작업을 시작하는 데 필요한 리소스를 만듭니다.

  • 작업 영역 Azure Machine Learning을 사용하려면 먼저 작업 영역이 필요합니다. 작업 영역은 만든 모든 아티팩트와 리소스를 보고 관리하는 중앙 위치입니다.
  • 컴퓨팅 인스턴스. 컴퓨팅 인스턴스는 기계 학습 모델을 학습, 자동화, 관리 및 추적하는 데 사용할 수 있는 사전 구성된 클라우드 컴퓨팅 리소스입니다. 컴퓨팅 인스턴스는 Azure Machine Learning SDK 및 CLI 사용을 시작하는 가장 빠른 방법입니다. 나머지 자습서에서는 이를 사용하여 Jupyter Notebooks와 Python 스크립트를 실행합니다.

이 자습서에서는 Azure Machine Learning 스튜디오 리소스를 만듭니다. 작업 영역을 만드는 더 많은 방법은 작업 영역 만들기를 참조 하세요. 컴퓨팅 인스턴스를 만드는 더 많은 방법은 컴퓨팅 인스턴스 만들기를 참조 하세요.

이 비디오에서는 Azure Machine Learning 스튜디오 작업 영역 및 컴퓨팅 인스턴스를 만드는 방법을 보여 줍니다. 해당 단계는 아래 섹션에도 설명되어 있습니다.

필수 조건

작업 영역 만들기

작업 영역은 기계 학습의 최상위 리소스로, Azure Machine Learning을 사용할 때 만든 아티팩트를 보고 관리할 수 있는 중앙 집중식 환경을 제공합니다.

이미 작업 영역이 있는 경우 이 섹션을 건너뛰고 컴퓨팅 인스턴스 만들기를 계속합니다.

아직 작업 영역이 없으면 지금 만듭니다.

  1. Azure Machine Learning Studio에 로그인

  2. 작업 영역 만들기를 선택합니다.

  3. 새 작업 영역을 구성하려면 다음 정보를 제공하세요.

    필드 설명
    작업 영역 이름 작업 영역을 식별하는 고유한 이름을 입력합니다. 이름은 리소스 그룹 전체에서 고유해야 합니다. 다른 사용자가 만든 작업 영역과 구별되고 기억하기 쉬운 이름을 사용하세요. 작업 영역 이름은 대/소문자를 구분하지 않습니다.
    구독 사용할 Azure 구독을 선택합니다.
    Resource group 구독의 기존 리소스 그룹을 사용하거나 이름을 입력하여 새 리소스 그룹을 만듭니다. 리소스 그룹은 Azure 솔루션에 관련된 리소스를 보유합니다. 기존 리소스 그룹을 사용하려면 기여자 또는 소유자 역할이 필요합니다. 액세스에 대한 자세한 내용은 Azure Machine Learning 작업 영역 액세스 관리를 참조하세요.
    지역 사용자 및 데이터 리소스와 가장 가까운 Azure 위치를 선택하여 작업 영역을 만듭니다.
  4. 만들기를 선택하여 작업 영역을 만듭니다.

참고 항목

이렇게 하면 필요한 모든 리소스와 함께 작업 영역이 만들어집니다. 스토리지 계정, Azure Container Registry, Azure KeyVault 또는 Application Insights와 같은 리소스를 다시 사용하려면 대신 Azure Portal을 사용합니다.

컴퓨팅 인스턴스 만들기

나머지 자습서에서는 컴퓨팅 인스턴스를 사용하여 Jupyter Notebooks와 Python 스크립트를 실행하게 됩니다. 아직 컴퓨팅 인스턴스가 없다면 지금 만듭니다.

  1. 왼쪽 탐색 영역에서 Notebooks을 선택합니다.

  2. 페이지 중앙에서 컴퓨팅 만들기를 선택합니다.

    Screenshot shows create compute in the middle of the screen.

    작업 영역에 아직 컴퓨팅 인스턴스가 없는 경우에만 이 옵션이 표시됩니다.

  3. 이름을 제공합니다. 첫 번째 페이지의 모든 기본값을 유지합니다.

  4. 페이지의 나머지 부분에서는 기본값을 유지합니다.

  5. 만들기를 실행합니다.

스튜디오의 빠른 둘러보기

스튜디오는 Azure Machine Learning의 웹 포털입니다. 이 포털은 포괄적인 데이터 과학 플랫폼을 위해 코드 없는 환경과 코드 우선 환경을 결합합니다.

왼쪽 탐색 모음에서 스튜디오 부분을 검토합니다.

  • 스튜디오의 작성 섹션에는 기계 학습 모델을 만들기 시작하는 여러 가지 방법이 있습니다. 마케팅 목록의 구성원을 관리할 수 있습니다.

    • Notebooks 섹션을 사용하면 Jupyter Notebook을 만들고, 샘플 Notebook을 복사하고, Notebook 및 Python 스크립트를 실행할 수 있습니다.
    • 자동화된 ML은 코드를 작성하지 않고 기계 학습 모델을 단계적으로 만듭니다.
    • 디자이너는 사전에 빌드된 구성 요소를 사용하여 모델을 빌드하는 끌어서 놓기 기능을 제공합니다.
  • 스튜디오의 자산 섹션은 작업을 실행할 때 만드는 자산을 추적하는 데 도움이 됩니다. 새 작업 영역이 있는 경우 이러한 섹션에는 아직 아무것도 없습니다.

  • 스튜디오의 관리 섹션에서는 작업 영역에 연결하는 컴퓨팅 및 외부 서비스를 만들고 관리할 수 있습니다. 또한 여기에서 데이터 레이블 지정 프로젝트를 만들고 관리할 수 있습니다.

Screenshot of Azure Machine Learning studio.

샘플 Notebook에서 알아보기

스튜디오에서 제공되는 샘플 Notebooks를 사용하면 모델을 학습하고 배포하는 방법을 알아볼 수 있습니다. 이는 다른 많은 문서와 자습서에서 참조됩니다.

  1. 왼쪽 탐색 영역에서 Notebooks을 선택합니다.
  2. 상단에서 샘플을 선택합니다.

Screenshot shows sample notebooks.

  • SDK의 현재 버전인 v2를 보여 주는 예를 보려면 SDK v2 폴더의 Notebook을 사용합니다.
  • 이러한 Notebooks는 읽기 전용이며 정기적으로 업데이트됩니다.
  • Notebook을 열 때 상단에 있는 이 Notebook 복제 단추를 선택하여 Notebook 복사본과 관련 파일을 고유의 파일에 추가합니다. 파일 섹션에 Notebook이 포함된 새 폴더가 만들어집니다.

새 Notebook 만들기

샘플에서 Notebook을 복제하면 파일에 복사본이 추가되고 이를 실행하거나 수정할 수 있습니다. 대부분의 자습서는 이러한 샘플 Notebooks를 반영합니다.

그러나 비어 있는 새 Notebook을 만든 다음 자습서의 코드를 Notebook에 복사하여 붙여넣을 수도 있습니다. 수행할 작업:

  1. Notebooks 섹션에서 파일을 선택하여 파일로 돌아갑니다.

  2. 파일을 추가하려면 +을 선택합니다.

  3. 새 파일 만들기를 선택합니다.

    Screenshot shows how to create a new file.

리소스 정리

지금 다른 자습서를 계속 진행하려면 다음 단계로 건너뛰세요.

컴퓨팅 인스턴스 중지

지금 사용하지 않으려면 컴퓨팅 인스턴스를 중지합니다.

  1. 스튜디오 왼쪽의 컴퓨팅을 선택합니다.
  2. 맨 위 탭에서 컴퓨팅 인스턴스를 선택합니다.
  3. 목록에서 컴퓨팅 인스턴스를 선택합니다.
  4. 맨 위의 도구 모음에서 중지를 선택합니다.

모든 리소스 삭제

Important

사용자가 만든 리소스는 다른 Azure Machine Learning 자습서 및 방법 문서의 필수 구성 요소로 사용할 수 있습니다.

사용자가 만든 리소스를 사용하지 않으려면 요금이 발생하지 않도록 해당 리소스를 삭제합니다.

  1. Azure Portal 맨 왼쪽에서 리소스 그룹을 선택합니다.

  2. 목록에서 만든 리소스 그룹을 선택합니다.

  3. 리소스 그룹 삭제를 선택합니다.

    Screenshot of the selections to delete a resource group in the Azure portal.

  4. 리소스 그룹 이름을 입력합니다. 그런 다음 삭제를 선택합니다.

다음 단계

이제 개발 환경에 사용할 컴퓨팅 인스턴스가 포함된 Azure Machine Learning 작업 영역이 생겼습니다.

계속해서 컴퓨팅 인스턴스를 사용하여 Azure Machine Learning 클라우드에서 Notebooks와 스크립트를 실행하는 방법을 알아봅니다.

다음 자습서와 함께 컴퓨팅 인스턴스를 사용하여 모델을 학습하고 배포합니다.

자습서 설명
Azure Machine Learning에서 데이터 업로드, 액세스 및 탐색 대용량 데이터를 클라우드에 저장하고 Notebooks 및 스크립트에서 검색
클라우드 워크스테이션에서 모델 개발 기계 학습 모델 프로토타이핑 및 개발 시작
Azure Machine Learning에서 모델 학습 모델 학습에 대한 세부 정보 살펴보기
모델을 온라인 엔드포인트로 배포 모델 배포에 대한 세부 정보를 살펴봅니다.
프로덕션 기계 학습 파이프라인 만들기 전체 기계 학습 작업을 다단계 워크플로로 분할합니다.