1. 学习
  2. /
  3. 课程
  4. /
  5. Python으로 챗봇 만들기

Connected

练习

sklearn으로 인텐트 분류하기

ATIS 데이터셋의 각 문장을 설명하는 벡터가 담긴 배열 X와, 해당 레이블이 담긴 1차원 배열 y가 준비되어 있어요. 레이블은 데이터셋의 인텐트에 대응하는 정수입니다. 예를 들어, 레이블 0은 인텐트 atis_flight에 해당해요.

이제 같은 데이터셋에 대해 scikit-learn 라이브러리를 사용해 분류기를 학습해 보겠습니다. 구체적으로, support vector classifier를 학습하고 성능을 평가할 거예요.

说明

100 XP
  • sklearn.svm에서 SVC 클래스를 가져오세요.
  • 키워드 인자 C의 값을 1로 하여 SVC를 호출해 분류기 clf를 인스턴스화하세요.
  • 훈련 데이터 X_train, y_train으로 분류기를 학습(fit)하세요.
  • 테스트 세트 X_test의 레이블을 예측하세요.