시작하기무료로 시작하기

하이퍼파라미터 추출

이제 msd 데이터셋에서 192개의 서로 다른 모델을 테스트했고, 최고 ROEM과 해당 모델(모델 38)을 찾았어요.

이제 하이퍼파라미터를 추출해야 합니다. 앞에서 생성한 model_list가 제공되어 있어요. 이 리스트에는 여러분이 만든 192개 모델이 모두 들어 있습니다. 아래 지침에 따라 하이퍼파라미터를 추출해 보세요.

이 연습은 강의의 일부입니다

PySpark로 추천 엔진 만들기

강의 보기

연습 안내

  • 리스트 슬라이싱을 사용해 모델 리스트에서 38번 모델을 추출하세요. 이 모델을 best_model이라고 부르세요.
  • .get____() 메서드를 사용해 다음 하이퍼파라미터 값을 추출하세요:
    • Rank
    • MaxIter
    • RegParam
    • Alpha

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# Extract the best_model
best_model = ____[____]

# Extract the Rank
print ("Rank: ", best_model.get___())

# Extract the MaxIter value
print ("MaxIter: ", ____.get____())

# Extract the RegParam value
print ("RegParam: ", best_model.____())

# Extract the Alpha value
print ("Alpha: ", ____.____())
코드 편집 및 실행