ML.NET 튜토리얼 - 시작하기(10분)

시나리오 선택

모델을 생성하려면 먼저 기계 학습 시나리오를 선택해야 합니다. Model Builder는 몇 가지 시나리오를 지원합니다.

Model Builder에서 지원되는 다양한 시나리오를 표시하는 Visual Studio 시나리오 선택 탭의 스크린샷입니다.

참고: 자습서 스크린샷이 보이는 것과 일치하지 않으면 Model Builder 버전을 업데이트해야 할 수 있습니다. 확장 > 확장 관리로 이동하여 Model Builder에 사용 가능한 업데이트가 없는지 확인합니다. 이 자습서에서 사용되는 버전은 17.18.2입니다.

이 경우 고객 리뷰의 내용(텍스트)을 기반으로 감정을 예측합니다.

  1. Model Builder 시나리오 화면에서 주석이 속하는 범주(긍정 또는 부정)를 예측하므로 데이터 분류 시나리오를 선택합니다.

    Model Builder 데이터 분류 옵션의 스크린샷

  2. 데이터 분류 시나리오를 선택한 후 교육 환경을 선택해야 합니다. 일부 시나리오는 Azure에서 교육을 지원하지만 분류는 현재 로컬 교육만 지원하므로 로컬 환경을 선택한 상태로 유지하고 데이터 단계로 이동하세요.

    Model Builder에서 로컬 학습 환경이 선택됩니다.

모델을 생성하려면 컴퓨터 학습 시나리오를 선택해야 합니다.

ML.NET CLI에서 지원하는 몇 가지 ML 시나리오가 있습니다.

  • 분류 - 어떤 카테고리 데이터가 속하는지 예측하려는 경우 사용합니다(예: 고객 리뷰의 감정을 긍정적 또는 부정적으로 분석).
  • 이미지 분류 - 이미지가 속한 범주를 예측하려는 경우(예: 이미지가 고양이인지 강아지인지 예측) 이 옵션을 사용합니다.
  • 회귀(예: 값 예측) - 숫자 값을 예측하려는 경우(예: 집값 예측) 사용합니다.
  • 예측 - 시계열의 미래 값을 예측하려는 경우(예: 분기별 매출 예측) 사용합니다.
  • 추천 - 과거 평점(예: 제품 추천)을 기반으로 사용자에게 항목을 추천하려는 경우 사용합니다.

이 경우 고객 리뷰의 내용(텍스트)을 기반으로 감정을 예측하므로 분류를 사용합니다.

계속