1. 학습
  2. /
  3. 강의
  4. /
  5. Python으로 배우는 확률 기초

Connected

연습 문제

두 시험 모두 합격하기

대학생 입장에서 상황을 생각해 봅시다. 서로 다른 과목의 시험 두 개가 곧 있는데, 공부할 시간이 부족해지고 있어요. 두 시험을 모두 합격할 확률을 최대화하려면 각 과목에 얼마만큼의 시간을 공부해야 할지 알고 싶습니다. 다행히 활용할 수 있는 데이터가 있어요.

과목 A에 대해서는 이미 model_A로 로지스틱 모델을 적합했고, 과목 B에 대해서는 model_B로 모델을 적합했습니다. 또한 sklearn.linear_model의 LogisticRegression과 numpy는 np로 미리 로드되어 있으며, 로지스틱 함수의 역함수인 expit()도 scipy.special에서 가져와져 있어요.

지침 1/4

undefined XP
  • 1

    model_A를 사용해 6, 7, 8, 9, 10시간 공부했을 때 시험에 합격하는지 예측하고, model_B는 3, 4, 5, 6시간으로 예측해 보세요.

  • 2

    시험 A는 8.6시간, 시험 B는 4.7시간 공부했을 때의 합격 확률을 구하세요.

  • 3

    공식 -intercept/slope를 사용해 합격 확률이 0.5가 되기 위해 필요한 공부 시간을 계산하세요.

  • 4

    시험 A와 시험 B를 모두 합격할 결합확률을 계산하세요.