leesk***
2023-03-24

서버를 거치지 않고, 디바이스 내에서 AI를 실행해 속도와 개인정보 유출 이슈에서 장점이 있는 온디바이스 AI 기술을 다루는 전문서. 동일한 기능의 애플리케이션에 대한 iOS 코드와 안드로이드 코드 모두 제공하여 동시에 익힐 수 있고, 각 실습을 단계별로 진행해 친절하게 가이드한다.
해당 책은 모바일 환경에서 머신러닝 및 딥러닝을 수행할 수 있는 방법에 대해서 기술한다. 구현을 수행하기위한 다양한 패키지 (MLKit, TFLite, quantumize, .. )등에 대해서 설치하는 방법들을 기술한다. 다양한 머신러닝 예제(영상에서 객체탐지, 손글씨 인식, 스마트 답변하기 등)들을 안드로이드,아이폰 환경 각각에서 실제 follow-up하는 방법을 서술하였으며 이를 통해 얻을 수 있는 결과물까지 보여준다. 직관적으로 서술이 되어있기에 충분히 처음 따라하는 사람도 따라갈 수 있을 것이라 생각 되었다.
(장점) 몇 다른 기본서와 다르게, 온디바이스에서만 실행할 수 있는 예제를 단순 나열하지 않고 이 예제를 이해하기 위한 기본 ML 기본 및 라이브러리들의 클라우드 활용등까지 폭넓게 커버한다. (단점) 예제별로 설치한 어플리케이션 및 드라이버들이 Table형태로 정리 되어있으면 좋겠다는 생각을 했다. (예제별로 설치해야하는
모바일 플랫폼 환경에서 ML을 적용하고 싶은 입문자들한테 백서가 될 수 있는 책이라 생각된다.
저자인 로런스 모로니의 목표가 머리속에 남는다. “세계에 있는 모든 소프트웨어 개발자들에게 머신러닝으로 인공지능 시스템 구축 방법을 알려서 모두에게 인공지능을 손쥐어주는 것”
<총점>: ⭐⭐⭐⭐