본문 바로가기

도서

[도서리뷰] 개발자를 위한 머신러닝&딥러닝

 
개발자를 위한 머신러닝&딥러닝
인공지능 기술 도입률이 늘면서 개발자에게 필요한 역량도 높아지고 있다. 산업을 획기적으로 변화시키는 인공지능, 어떻게 하면 현명하고 실속 있게 마스터할 수 있을까? 이 책의 목표는 개발자가 마주하게 될 다양한 문제를 머신러닝으로 해결하는 방법을 안내하고, 머신러닝과 인공지능 개발자로 레벨 업할 수 있도록 돕는 것이다. 수만 명이 선택한 온라인 강좌 기반으로 내용을 구성했고, 복잡하거나 어려운 수식은 다루지 않으며 다양한 예제 코드를 실습하면서 주요 개념을 배워본다. 머신러닝 세계에서 만나게 될 다양한 시나리오를 구현해보고, 컴퓨터 비전, 자연어 처리, 웹, 모바일, 클라우드 및 임베디드 런타임을 위한 시퀀스 모델링도 소개한다. 이 책을 읽고 나면 여러분은 곧 파이썬과 텐서플로로 머신러닝과 인공지능의 세계를 자유롭게 유영하는 인공지능 개발자로 업그레이드하게 될 것이다.
저자
로런스 모로니
출판
한빛미디어
출판일
2022.08.24

https://www.hanbit.co.kr/store/books/look.php?p_code=B9073454247 

 

개발자를 위한 머신러닝&딥러닝

수학이 어려운 개발자를 위한 코드 실습형 머신러닝 가이드북. 머신러닝 모델 구축부터 활용법까지 단계별로 설명하며 개발자가 마주하게 될 다양한 문제를 머신러닝으로 해결하는 법을 안내

www.hanbit.co.kr

"한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다." 참고해서 봐주시면 되겠습니다.

개발자를 위한 머신러닝&딥러닝
(AI and Machine Learning For Coders) 

1. 대상 독자
- 인공지능과 머신러닝에 관심이 있고 데이터에서 학습하는 모델을 빠르게 구축하고 싶은 사람 
- 일반적인 인공지능 및 머신러닝 개념을 배우는 데 관심이 있고 이 분야의 문제를 해결하기 위해 신경망을 훈련하는 방법을 알고 싶은 사람
- 이미 훈련한 모델이 있고 모바일, 브라우저 또는 클라우드를 통해 사용자에게 제공하려는 사람 

2. 책의 구성
- 1부 : 다양한 문제를 해결하는 머신러닝 모델을 텐서플로로 구축하는 방법을 설명.
- 신경망 모델을 만드는 방법, 컴퓨터 비전, 자연어 처리, 시퀀스 모델링 
- 2부 : 모델을 안드로이드, iOS로 배포하고 웹 브라우저에서 자바스크립트로 실행하며 클라우드로 배포하는 시나리오. 

3. 온라인 자료
- 텐서플로 홈페이지 : https://www.tensorflow.org/
- 텐서플로 유튜브 채널 : https://www.youtube.com/tensorflow 
- 이 책의 코드 : https://github.com/rickiepark/aiml4coders 

4. 텐서플로
4-1) 전통적인 프로그래밍
       복잡한 규칙을  적용해야 하는 프로그램의 경우에는 한계


4-2) 머신러닝 : 프로그래밍 -> 학습
       스스로 학습하면서 규칙을 만들어 냄


4-3) 텐서플로란?
       - 머신러닝 모델을 만들고 사용하기 위한 오픈 소스 플랫폼
                              (텐서플로의 구조) 

 

5. 내용
1부 - 위의 기본적인 텐서플로 구조를 바탕으로 신경망 모델을 만들고, 컴퓨터 비전, 자연어 처리, 시퀀스 모델링까지 구현해 본다.
2부 - 모델을 안드로이드, iOS로 배포하고 웹브라우저에서 자바스크립트로 실행하며 클라우드로 배포하는 시나리오를 다른다.

(마무리)
요즘 AI(인공지능)이 매우 핫한 시점입니다. 이 시점에 실제로 인공지능 신경망을 만들어보고, 자기만의 인공지능 비서를 구현해보는 것도 좋은 방법이 아닐까 생각합니다. 

아무리 쉽게 할 수있다고 하더라도 인공지능 기술을 구현하는 부분은 일반인들이 쉽게 접하기 힘들지 않나 생각해봅니다. 따라해서 구현하는 것은 하겠지만 실제로 모델을 만들고 논문을 가지고 구현을 해내려면 시간도 많이들고 장비도 좋은게 있어야 하기 때문에 이 책은 개발을 할 줄 안다고 전제하고 있습니다. 개발을 할 줄 아는데 인공지능 프로그래밍을 해보고 싶거나 인공지능분야로 나아가 보고 싶은 분들이 보기에 좋은 책이라고 생각합니다. 

책을 쓴 지은이의 의도를 파악하고, 위에 나타난 소스를 잘 참고해서 실습해보면 공부하는데 많은 도움이 되지 않을까 생각합니다. 하루 하루 즐겁게 보내시고, 리뷰가 도움이 되었길 바랍니다. ^^