ch930***
2021-08-22

제한된 메모리와 저성능 장치에서도 딥러닝을 작동시키기 위한 텐서플로 팀의 고민이 잘 녹아 있는 책입니다.
"TinyML - 초소형 머신러닝" 이라는 책은 일반적인 머신러닝이 아니라 마이크로컨트롤러나 임베디드 시스템에서 사용하는
초소형 머신러닝에 대한 책입니다.
마이크로컨트롤러는 메모리 및 연산장치의 한계부터 저장공간의 한계, 전력소모의 한계등 많은 한계점을 갖고 있기에
이러한 환경에서도 동작할 만한 머신러닝 모델을 만들고 학습시키고, 실제 장치에 올리는 과정을 전체적으로 설명하고 있습니다.
텐서플로우 1.0과 파이토치등을 사용해서 머신러닝 및 딥러닝 관련 프로젝트를 진행해본 경험이 있어서
기본적인 이론은 어느정도 알고 있었으며, 임베디드에 올릴만한 소형 머신러닝 모델을 만드는법과 올리는법을 위주로 책을 보며
쭉 따라가 보았습니다.
가장 재미있게 따라한 프로젝트는 호출어 감지 프로젝트로 실제로 내 목소리로 호출어 감지 모델을 훈련시킬 수 있어서
더 흥미롭게 진행하였습니다.
텐서플로라이트를 익혀볼 수 있는 좋은 기회였으며, 추후에 아두이노를 몇개 더 구입해서 재밌는 프로젝트를 진행해보려고합니다.
"한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다."