머신러닝 AI교육 에 적합한 "시간순삭 인공지능 with 스크래치"
IT,PC,모바일,스마트폰 정보와 팁 그리고 제품리뷰와 생활정보
머신러닝 AI교육 에 적합한 "시간순삭 인공지능 with 스크래치"
요즘 인공지능과 관련해서 머신러닝이라는 단어를 많이 들어 보셨을거라고 생각이 됩니다. 이번 포스팅에서는 아이들하고 같이 AI교육 하는겸 같이 머신러닝에 대해서 알아볼수 있는 책인 "시간순삭 인공지능 with 스크래치" 책을 리뷰해 보도록 하겠습니다. 요즘 아이들은 초등학교부터 코딩교육을 하는데 제일 많이 사용하는 스크래치를 이용해서 인공지능 그리고 머신러닝에 대해서 개념을 알아 볼수가 있는 책입니다. 직접 스크래치를 이용해서 다양한 예제와 함께 인공지능을 경검해 볼수 있었던거 같아요.
책 표지를 보면 3가지 특징이 언급이 되는데요. "인공지능을 이해하기 이렇게 쉽다니", "이렇게 재미있는 예제를 다룬 건 신의 한수!", "저자의 유튜브 강의 때문에 내릴 역을 지나쳤어" 확실히 인공지능에 대해서 이해를 하기 쉽도록 스크래치를 이용한 다양한 예제를 볼수가 있습니다. 그리고 유튜브 강의도 있어서 이동시에 보거나, 아이들하고 같이 보고 해볼수가 있습니다.
저자는 이재우 라고 하시는 분인데 헬로소프트의 대표라고 하네요. 4차 산업 교육 전문 콘텐츠 크리에이터이고, 그래서 그런지 유튜브 영상도 같이 볼수 있어서 좋더라구요.
이 책에 있는 예제 파일도 hellosoft.fun 홈페이지에서 다운로드 받을수 있다고 하네요. 아무래도 예제를 바로 다운로드 받을수 있는게 여러모로 좋기는 하더라구요.
그리고 책에 여러가지 예제가 나와 있기는 하지만 그 이외에도 더 많은 예제를 동일하게 홈페이지에서 보실수가 있습니다. 특히 이 책을 가지고 아이들 방과후 수업이나 교육을 하시는 분들이 있다면 수업지도안 이나, 교재, 예제파일, 동영상 강의도 추가로 받을수 있다고 하니까 참고 하시면 좋을거 같아요. 책에 나와 있는 예제 말고도 재미있어 보이는 예제가 꾀 많이 있더라구요.
책 차례는 크게 4개로 구성이 되어 있습니다. "1편 인공지능 스크래치 기초", "2편 텍스트 인식 프로젝트", "3편 이미지 인식 프로젝트", "4편 숫자인식 프로젝트" 1편에서는 기본적인 스크래치 사용방법과 인공지능에 대해서 알아보게 되구요.
2편에서는 텍스트 인식과 관련된 예제를 3편에서는 이미지 그리고 4편에서는 숫자인식을 이용한 다양한 예제로 인공지능에 대해서 배워 볼수가 있어요. 각 편에 나오는 예제도 재미 있습니다.
참, 그리고 책에서도 안내가 되어 있지만 원할한 진행을 위해서는 사전에 2개의 사이트에 가입을 해야 합니다. 가입하는것도 책에 자세히 나와 있으니 어렵지는 안아요. 하나는 IBM Cloud 이고 다른 하나는 실제로 스크래치를 이용해서 인공지능을 학습하게되는 사이트 입니다.
아이들 하고 같이 볼때에는 유튜브 강의도 상당히 도움이 되더라구요. 책 난이도가 10대와 IT 비전공자들도 쉽게 인공지능을 접할수 있는 난이도이기 때문에 아이들도 유튜브 강의하고 같이 보면 알려주지 안아도 어느정도 이해를 하고 따라 하더라구요. 물론 사전에 스크래치 사용법은 어느정도 익히는게 중요 한거 같습니다.
책 대부분은 예제를 통해서 진행을 하지만 초반에는 아래와 같이 어느정도 인공지능과 관련된 개념을 접해볼수가 있습니다. 머신러닝 하고 딥러닝 인공지능이 언급되면서 많이 들오본 단어인데 이번에 알게 되었네요 ㅎㅎ
저희 아이는 그동안 스크래치를 이용해서 어느정도 사용방법을 알고 있어서 초반부터 예제를 다운 받지 안고 직접 만들어 보면서 해봤습니다. 이제 곧잘 캐릭터도 잘 그리는거 같네요 ^^; 스크래치를 이용해서 책에 나와 있는대로 하나하나 만들어 가면서 해보고 있는 중입니다.
금방 뚝딱 만들어 보더니 바로 실행해서 잘 되었는지 확인해 보고 있는 첫째 아이 입니다. ^^ 이제 초등학교 3학년인데 이정도면 혼자서도 너무 잘 하는거 같네요. ^^ 아래는 초반에 나온 매우 단순한 예제 이지만 기본적인 인공지능에 대해서 이해를 할수 있었던 예제 였던거 같아요. 화면속 캐릭터가 기분을 묻고 기분을 답하면 그에 따라서 표정을 짖는 아주 간단한 예제 였습니다.
실제로 단순 분기문을 이용한 거지만 인공지능이 어떤건지는 이해를 할수 있었던거 같아요. 정말 단순하지만 AI교육의 hello word 같은 느낌인 예제 였습니다.
2편으로 넘어가면 조금더 인공지능에 대해 다양하게 배울수가 있는데 이때부터는 IBM 인공지능 서비스를 이용해서 진행을 하게 됩니다. 앞에서 가입한 사이트에서 API 를 발급 받아서 연동후에 사용을 하게 되는데요. 역시 친절하게 유트브 강의도 있고 책에도 잘 나와 있으니 어렵지 안게 진행 할수 있습니다.
그리고 스크래치 코딩도 조금더 많아 지는데요. 너무 어렵다면 예제를 다운받아서 해보셔도 됩니다. 저희 아이는 재미있어 보이는건 바로 예제로 받아서 해보더라구요. 그리고 가끔은 이것저것 수정해서 해보기도 합니다. ^^
요즘은 집에 AI 스피커가 많이 있는데요. 저희도 AI 스피커가 무려 3개나 있는데 2편에서 원리를 알수 있는 좋은 시간을 가졌습니다. 실제로 어떤 방식으로 AI 스피커가 동작을 하는지 어떻게 말을 알아 듣는지 알수 있었습니다. 예제에서도 TV켜 나 TV꺼 등으로 집에서 TV 키거나 끄는것처럼 해보고 내부적으로 어떻게 동작을하는지도 스크래치 코드를 통해서 알게 되었네요.
책 뒤로가면 더 재미있는 예제들이 많이 있는데요. 그중에서 제일 재미있어 했던게 바로 이미지 인식 프로젝트 였습니다. 약간 게임 같기도 해서 그런지 모르겠지만 재미있어 하더라구요.
역시 IBM 인공지능 API 를 이용하는데 나중에 스크래치 예제를 실행하면 이미지를 자동으로 분류를 하는거보고 와~~ 하면서 굉장히 재미있어 했습니다. 물론 그 과정에서 머신러닝도 하고 코딩도 했으니 어떤식으로 동작을 하는지는 약간 이해를 했을거라고 생각이 됩니다. 저도 재미 있더라구요. 꼭 스크래치가 아니더라도 다른 언어를 이용해서 뭔가 해보고 싶다는 생각이 들기도 하네요.
그리고 또 하나가 손글씨 계산기 였는데요. 이건 실제로 손글씨를 사용한 계산기 인데요. 다양한 필체를 IBM 인공지능에서 머신러닝을 시킨후에 코딩을 하고 해보면 어느정도 필기를 인식해서 계산이 되는게 굉장히 재미 있었던 프로젝트중 하나였습니다.
직접 아이들에게 뭔가 가르쳐 주기가 힘들다고 해도 예제를 모두 다운 받을수 있고 유튜브강의 를 이용할수도 있어서 아이가 혼자 해도 괜찮은거 같습니다. 유튜브 강의 퀄리토 보기에 괜찮아요 ^^
이상으로 아이들하고 재미있게 인공지능을 공부해 볼수 있는 "시간순삭인공지능with스크래치" 책 리뷰였습니다. 인공지능에 관심이 있거나 아이들이 스크래치를 이용해서 코딩을 배우고 있다면 같이 해보면 좋을거 같아요.
아래 네이버책 링크 남겨 놓으니 궁굼하시다면 클릭 해서 필요한 정보를 확인해 보시기 바랍니다.
https://book.naver.com/bookdb/book_detail.nhn?bid=16625101
이상 포스팅 마치도록 하겠습니다. 여기까지 보아주셔서 감사 드립니다. 하단에 있는 구독 + 공감(하트) + 댓글 많이 많이 부탁 드립니다. 다음에 또 좋은 포스팅 올리도록 노력 할께요 ^^