제대로 배우는 수학적 최적화

1

이 책을 읽는 방법이 몇가지 있는데, 아마도 2가지로 나눌 수 있을 듯 하다. 첫째는 수학적 지식을 기반에 놓고 개별적인 항목을 이해하는 방법이 있다. 이러한 방법은 수학적 지식이 튼튼해야 가능하며, 수학적 논리가 현실에서 어떻게 반영되어 문제를 해결하는지 알 수 있기 때문에 수학적 지식이 풍부한 분들에게 어울린다.

반면, 개별적인 항목을 선택해서 특정 주제만 선별해서 읽는 방법이 있다. 예를 들어, 머신러닝 관련해서 연구를 하거나 프로그램을 작성하는 개발자의 경우 3.2 제약이 없는 최적화 문제에 관심이 있을 것이고, 나처럼 NP-Hard 문제에 관심이 있다면 4.5 근사 알고리즘에 관심이 있을 것이다. 각기 필요한 최적화 문제에 적합한 수학을 함께 공부하면서 당면한 문제를 해결해야 하는 분들에게 추천한다.

2

결론적으로 말해서 이 책은 읽는 사람이 어떤 목적으로 접하는지에 따라서 호불호가 확실하게 나뉠 것으로 생각된다. 그리고 교재에 몇가지 사소하지만 수식의 오타가 있으니 자신이 필요로 하는 문제에 제시된 공식이나 수식의 경우 다시 한번 체크할 필요가 있다. 수학교재 특성상 수식 오류가 없을 순 없지만, 초급자의 경우 수식을 적용하거나 사용함에 있어서 다시 한번 점검을 할 필요가 있다.

Written on December 20, 2021