1. 학습
  2. /
  3. 강의
  4. /
  5. Python으로 배우는 Optimization 입문

Connected

연습 문제

경계와 함께 최적화하기

경계 제약(bound-constrained) 문제에서는 변수들이 특정 범위로 제한됩니다.

여러분은 커피숍을 운영하며 두 종류의 원두 b[0]와 b[1]를 주문해야 해요. 비용을 최소화하고 싶습니다. 공급업체는 각 원두마다 최소 2단위 이상만 주문을 받아들이며, 여러분은 각 원두별로 최대 100단위까지 감당할 수 있어요.

scipy.optimize의 minimize와 Bounds가 미리 로드되어 있으며, 목적 함수도 제공되어 있습니다.

지침

100 XP
  • b[0]과 b[1]의 하한과 상한을 bounds로 설정하세요.
  • scipy를 사용해 최솟값을 구하세요.