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

Connected

연습 문제

최댓값 찾기

제약이 없는 최적화는 입력 변수에 대한 제약이나 제한이 없는 함수의 최댓값 또는 최솟값을 찾는 것을 말해요.

맛있는 쿠키 회사를 운영한다고 가정해 볼 때, 신제품을 출시하면서 매출을 최대화하고 싶다고 합시다. 매출은 다음 목적 함수로 모델링할 수 있으며, 여기서 R은 가격 x에서의 매출이에요.

R = -(x**2) + 3*x - 5

이 최대화 문제를 위해 미리 불러온 SciPy의 minimize_scalar()를 사용해 보세요.

지침

100 XP
  • 원래 목적 함수의 부호를 반대로 한 새 목적 함수를 정의하세요.
  • 부호를 반대로 한 함수를 최대화하세요.
  • 최적 값을 소수 둘째 자리까지 출력하세요.