명확한 설명, 수학, 실용적인 예제로
밑바닥 원리까지 완벽하게 이해한다!
이론과 코드를 균형 있게 설명한다!
코드 실행만으로는 머신 러닝과 딥러닝을 충분히 이해할 수 없다. 머신 러닝과 딥러닝을 제대로 이해하고 싶다면 코드 외에도 관련 이론과 알고리즘의 뒤편에 있는 수학 개념을 알아야 한다. 이 책은 명확한 설명, 머신 러닝과 딥러닝 핵심 알고리즘의 작동 방식과 사용 방법, 그 밑바탕이 되는 수학, 실용적인 예제, 빠지기 쉬운 함정을 피하는 방법까지 어느 한쪽에 치우치지 않고 이론과 코드를 균형 있게 설명한다.
핵심 알고리즘부터 최신 기술까지!
파이썬 기반의 핵심 라이브러리(SciPy, NumPy, Scikit-Learn, Pandas 등)를 사용해 머신 러닝을, 파이토치를 사용해 딥러닝을 설명한다. 파이토치는 파이썬 방식으로 학습하기 때문에 더 쉽게 배우고 간단하게 코딩할 수 있다. 책에서는 파이토치 핵심 개념은 물론이고, GAN과 강화 학습에 대해서도 자세하게 다룬다. 또한, 기존 『머신 러닝 교과서 개정 3판』에서 다룬 내용 외에 트랜스포머, 파이토치 라이트닝, XGBoost, 그래프 신경망 등 최신 동향까지 추가했다.
실용적인 예제로 배운다!
책의 모든 예제가 머신 러닝/딥러닝 전문가인 저자가 오랫동안 강의하고 현장에서 일한 경험을 바탕으로 한다. 단순히 개념만 익히는 것이 아닌 실용적이고 확장 가능한 예제들로 구성했다. 이 예제들을 학습하면서 머신 러닝과 딥러닝의 개념, 핵심 알고리즘, 활용 팁 등을 확실하게 이해할 수 있으며, 학습한 후 모델과 애플리케이션을 직접 구축할 수 있는 원리까지 익힐 수 있다.