-
-
시간순삭 인공지능 with 스크래치 ㅣ 시간순삭 시리즈
이재우 지음 / 생능 / 2020년 8월
평점 :
구판절판
(이 서평은 출판사로부터 도서를 제공받아 작성하였습니다.)
시간순삭 인공지능 with 스크래치는 요즘 컴퓨터 교육 분야에서 이슈가 되고 있는 인공지능 교육 내용을 다루고 있는 책이다. 교육부에서는 소프트웨어 교육 의무화에 이어서 소프트웨어 교육의 방향을 인공지능 교육으로 정하고 이를 위해 많은 연구개발 및 지원을 하고 있다. 이 책은 이러한 인공지능 교육 분야에 적합한 책이다.
책은 크게 인공지능의 기초, 스크래치의 기초, 스크래치를 활용한 인공지능(텍스트, 이미지 숫자)으로 나뉘어져 있다.
1편은 인공지능과 스크래치의 기초 사용법에 대해 다루고 있다. 인공지능의 종류를 규칙기반과 학습기반으로 나누어 그림과 함께 설명하는 부분이 인상적이다. 스크래치를 위한 인공지능 교육을 위해서는 IBM왓슨의 API키가 필요한데, 이것을 발급받는 과정이 굉장히 까다롭고 복잡하다. 이 책에서는 API발급 과정을 30페이지 정도에 걸쳐 설명하고 있다. 뒷부분에는 스크래치의 기초 사용법을 간단하게 소개한다.
2편은 텍스트 인식 프로젝트이다. 스마트 홈, 뉴스섹션 분류, 클린봇, 인공지능 콜센터, 오늘의 메뉴, 트위터 소셜분석 등 다양한 텍스트를 인식해서 분류하는 프로젝트 제작 방법을 상세히 소개한다.
3편에서는 이미지 인식을 다루고 있다. 먹이와 천적 구분(참새의 눈), 그림 내용 인식하기(캐치마인드), 도서 표지 분류, 손글씨 계산기 등의 프로젝트를 통해서 이미지를 인식해서 모델을 만들고 이를 활용하는 방법에 대해 설명하고 있다.
4편에서는 숫자 인식 프로젝트를 통해 공모전 합격 예측, 펭귄 점프 게임 등을 다루고 있다.
전체적으로 이 책의 내용은 아이들을 위한 머신러닝-머신러닝포키즈(https://machinelearningforkids.co.uk)의 내용을 가져온 것이 많다. 머신러닝포키즈에서 다루고 있는 프로젝트 내용을 별다른 설명 없이 이해할 수 있다면 굳이 이 책이 필요하지 않다. 하지만 머신러닝포키즈에서 부족한 점에 대한 추가 설명이 되어 있고 강의 자료와 교안을 함께 제공하기 때문에 사이트 내용만으로 충분히 이해가 되지 않는 사람에게는 많은 도움이 될 것이다. 특히 왓슨API발급 부분이 유용하였다.
결론적으로, 이 책은 인공지능을 처음 접하는 초보자를 대상으로 인공지능의 기초 개념과 인공 지능을 활용한 프로그래밍을 가르치는 데 효과적인 내용을 다루고 있다. 책에서 다루고 있는 내용은 머신러닝포키즈와 비슷한 것이 많으므로 사이트에서 자료를 구해도 된다. 하지만 머신러닝포키즈 사이트만으로는 이해가 어려운 사람에게는 이 책이 도움이 될 것이다.