[Designing Machine Learning Systems] 정리를 시작한 이유

최근 공부한 것들을 활용하여 무언가를 스스로 만들어보고 싶다는 생각을 했다. 만들어보고 싶은 것을 만드는 과정에서 필요한 것들을 찾고 공부하고 활용하면서 발전했다는 이야기를 많이 들었고, 내가 좋아하고 관심있는 것을 다루며 더욱 몰입할 수 있을 것 같았기 때문이다. 이러한 이유로 예전부터 관심 있었던 금융 도메인에 ML을 접목한 무언가를 만들어 보려고 준비하고 있다.

ML을 활용한 무언가를 만들기 위한 고려사항을 찾아보며 MLOps를 알아두는 것이 필요하겠다고 느꼈다. ML을 프로덕션 환경에 적용할 때는 연구할 때보다 고려해야할 점이 많다고 하는데 MLOps를 공부하며 프로덕션 환경에서 고민해야할 점을 미리 조언받을 수 있다고 판단했기 때문이다. 그리고 예전부터 한번쯤 공부하고 싶은 주제이기도 했다.

그래서 평도 좋고, 머신러닝 시스템을 개발할 때 필요한 유의사항을 담은 머신러닝 시스템 설계를 정리해보려고 한다. 단순하지만 빠르게 만들어보고 필요할 때 찾아보는 것도 좋겠지만 책이 그리 두껍지 않아 한번 훑는데 시간이 많이 소요될 것 같지 않고, ML 애플리케이션을 만들기 전에 책의 내용을 미리 알고 접근하면 나중에 마주칠 시행착오를 줄이는 데 도움이 될 것 같다.




© 2023. by gimmaru

Powered by aiden