<누구나 쉽게 따라하는 인공지능> 이용권, 씨마스21
인공지능 학습서가 많이 나오고 다양한 접근접들이 소개되고 있는데 이 책은 파이썬 코드를 이용해 인공지능 학습원리에 필요한 이론을 직접 코딩하며 배울 수 있게 만들어진 책이다.
제목이 누구나 쉽게 따라하는 이라고 되어있고 실제로 책의 구성은 누구나 쉽게 책을 따라가기만해도 원리를 실습해 볼 수 있게 잘 만들어진 책은 맞지만 책에서 다루는 수식을 보고 쉽다고 생각할 사람은 많아보이진 않는다.
그래도 이 책은 참 잘만들어진 책이다.
신경망 구조가 어떻게 미적분으로 구성되어있는지 꼼꼼하게 그리고 생각보다 어렵지 않게 설명하고 있고 인공지능 기술을 구성하는 다양한 수학적 사실을 하나하나 친절하게 설명해주고 있다.
사실 수식이 많이 나열되어 있어서 그렇지 미적분에 대한 이해가 있거나 대학수학정도만 이해할 수 있는 수준의 수학 실력이라면 이 책의 내용을 이해하기 그리 어렵지 않다고 보여진다.
거기에 "엄마는 얼마나 화를 낼까?" 같은 재미나고 다양한 사례를 통해 해당 사례를 분석하기 위해 데이터셋을 어떻게 준비해서 실제 모델을 어떻게 만들고 그 모델에 대한 손실함수를 설정하는 방법과 출력값을 계산하기 위한 실제 함수를 만들고 경사하강법과 오차역전파법을 적용하는 방식까지 모든 과정을 하나하나 수식과 코드로 풀어서 설명해주고 있다.
신경망을 직접 구현해보는 것 뿐아니라 3장에서는 GAN, YOLO3와 같이 최신 유행하는 모델들을 직접 만들어보며 해당 모델이 어떻게 적용되는지 무엇을 인식할 때 사용할 수 있는지 구체적인 사례를 통해 앞서와 마찬가지로 단계별로 세심하게 설명하고 있다.
수식과 코드의 양이 많아 그냥 대충 훑었을 때는 좀 머리아픈 책일거라는 생각이 들었지만 실제로 읽어보니 어느정도 수학에 흥미를 가지고 있고 인공지능 학습이론을 실제로 구현해서 적용해보고 싶은 사람이라면 많은 도움이 될 것 같다.
근데 실습을 위해 알려준 사이트에 접속했지만 소스코드를 어디서 다운받아야 하는지 찾을 수가 없어서 아쉬웠다.
'Talk' 카테고리의 다른 글
[도서협찬] 신뢰할 수 있는 인공지능 (0) | 2021.10.09 |
---|---|
[도서협찬] 스타트업의 꿈 (0) | 2021.09.30 |
[도서협찬] 로블록스 초보자 가이드 (0) | 2021.09.06 |
[도서협찬] 구글의 아침은 자유가 시작된다 (0) | 2021.09.03 |
[도서협찬] 구글 워크스페이스 (길벗) (0) | 2021.08.23 |