머신러닝 for 키즈와 함께하는 AI 인공지능 실습

머신러닝 for 키즈와 함께하는 AI 인공지능 실습

$19.00
Description
본 교재는 인공지능 입문자들을 위해 제작되었습니다.

블록코딩(Block coding)은 컴퓨터 프로그래밍을 비주얼적인 블록 형태로 구성하여 쉽게 프로그래밍을 배울 수 있는 방법입니다.
마치 레고 게임하듯이 블록을 연결하여 일정한 동작을 수행하도록 합니다.
블록코딩은 일반적인 텍스트 기반의 프로그래밍보다 쉽고 직관적이서 초보자들이 컴퓨터 프로그래밍을 처음 배울 때 많이 사용됩니다.
비전공자나 개발의 경험이 없는 사람들도 쉽게 이해할 수 있어서, 교육 이외의 분야에서도 활용될 수 있습니다.
머신러닝 for 키즈(machine learning for Kids)는 머신러닝 교육용 플랫폼으로 머신러닝에 대한 기본 개념과 알고리즘을 쉽고 재미있게 학습할 수 있도록 합니다.

본 교재는 인공지능 분야의 다양한 주제를 다루고 있으며, 예제와 실습 문제를 통해 학습자들이 직접 코드를 작성하고 테스트해 볼 수 있도록 구성되었습니다.
이 교재를 통해, 학생들은 머신러닝 for 키즈를 이용하여 원하는 인공지능 모델을 학습시킨 후 블록코딩의 종류인 스크래치 프로그램으로 변환하여 다양한 주제를 학습할 수 있으며, 자신이 학습한 내용을 바탕으로 창의적인 아이디어를 발전시키는 기회를 얻게 될 것입니다.

본 교재의 구성은 PART I에서는 인공지능의 이해 부분으로 기본적인 정의와 머신러닝의 학습방법을 다루었고, PART II에서는 스크래치 프로그래밍의 블록 사용법과 각 블록의 기능별로 따라 하기와 심화학습 실습으로 구성하였으며, PART III에서는 인공지능 실습 프로젝트로 머신러닝 for 키즈를 이용하여 프로젝트 단위로 이미지, 음성, 숫자 인식 방법으로 실습을 하였습니다.

ChatGPT가 세상을 놀라게 하고 있습니다. 왜 이렇게 핫이슈가 되고 있는지의 궁금증을 부록에 첨부하였습니다.

AI인공지능 비서를 블록코딩으로 실습해 보시고 이를 머신러닝 for 키즈에서도 원하는 모델을 학습시킨 후 활용해 보시길 바라며, 이 기술을 ChatGPT는 또 어떻게 정보를 제공하는지 실습해 보시기를 권유합니다. 마지막으로 집필을 완성할 수 있도록 도와주신 광문각 관계자 여러분, 그리고 항상 든든하게 응원을 보내 주시는 사랑하는 가족과 지인들에게 감사드립니다.
저자

박영희

『머신러닝for키즈와함께하는AI인공지능실습』저.

목차

PARTⅠ.인공지능의이해

CHAPTER1.인공지능의개요
1.인공지능의정의
2.인공지능의종류
3.인공지능의범위
3.1인공지능(ArtificialIntelligence)
3.2머신러닝(Machinelearning,기계학습)
3.3딥러닝(Deeplearning)
3.4ChatGPT(GenerativePre-trainedTransformer)

CHAPTER2.머신러닝의개요
1.머신러닝의개요
2.머신러닝의학습방법
2.1지도학습(SupervisedLearning)
2.2비지도학습(UnsupervisedLearning)
2.3강화학습(ReinforcementLearning)

PARTⅡ.스크래치프로그래밍

CHAPTER1.스크래치프로그래밍준비
1.스크래치프로그래밍의개요
1.1스크래치란?
1.2스크래치설치하기
1.3스크래치인터페이스

CHAPTER2.스크래치스크립트블록사용법
1.스크래치스크립트블록의이해
1.1스크래치영역별블록의종류
1.2스크래치블록의공통사용법
2.스크래치영역별블록의사용법
2.1동작블록
실습하기-따라하기(고양이쥐를향해이동)
실습하기-심화학습(kiran키보드로이동)
2.2형태블록
실습하기-따라하기(댄스배틀)
실습하기-심화학습(댄서파티)
2.3소리블록
실습하기-따라하기(피아노연주하기)
실습하기-심화학습(합동연주)
2.4이벤트블록
실습하기-따라하기(고양이크기변화)
실습하기-심화학습(사자피하기)
2.5제어블록
실습하기-따라하기(야구공날아가기1/2)
실습하기-심화학습(눈내리는날)
2.6감지블록
실습하기-따라하기(박쥐벽닿으면튕기기)
실습하기-심화학습(딸기접시에담기)
2.7연산블록
실습하기-따라하기(팩토리얼구하기)
실습하기-심화학습(두개의난수곱셈구하기)
2.8변수블록
실습하기-따라하기(버킷리스트작성하기)
실습하기-심화학습(랜덤한숫자리스트)
2.9내블록
실습하기-따라하기(홀수의합구하기/점프하기)
실습하기-심화학습(개구리높이뛰기)
2.10확장기능추가하기
실습하기-따라하기(음성변환번역)

PARTⅢ.인공지능실습프로젝트

CHAPTER1.머신러닝for키즈개요
1.머신러닝for키즈란?
2.머신러닝for키즈회원가입

CHAPTER2.이미지인식프로젝트
1.얼굴인식AI실습
2.사진분류AI실습

CHAPTER3.음성인식프로젝트
1.음성인식을하는외계인AI실습
2.스마트교실AI실습

CHAPTER4.숫자인식프로젝트
1.타이타닉생존자예측AI실습
2.팩맨게임실습

부록.초거대AIChatGPT

CHAPTER1.대화형인공지능ChatGPT개발을위한가이드북
1.ChatGPT(GenerativePre-trainedTransformer)란?
2.ChatGPT의원리
3.ChatGPT의사용법
4.ChatGPT활용법
5.ChatGPT의한계점
6.ChatGPT이후의세상은어떻게바뀔것인가?

참고문헌

출판사 서평

본교재는인공지능입문자들을위해제작되었습니다.블록코딩(Blockcoding)은컴퓨터프로그래밍을비주얼적인블록형태로구성하여쉽게프로그래밍을배울수있는방법입니다.마치레고게임하듯이블록을연결하여일정한동작을수행하도록합니다.

블록코딩은일반적인텍스트기반의프로그래밍보다쉽고직관적이서초보자들이컴퓨터프로그래밍을처음배울때많이사용됩니다.비전공자나개발의경험이없는사람들도쉽게이해할수있어서,교육이외의분야에서도활용될수있습니다.머신러닝for키즈(machinelearningforKids)는머신러닝교육용플랫폼으로머신러닝에대한기본개념과알고리즘을쉽고재미있게학습할수있도록합니다.

본교재는인공지능분야의다양한주제를다루고있으며,예제와실습문제를통해학습자들이직접코드를작성하고테스트해볼수있도록구성되었습니다.이교재를통해,학생들은머신러닝for키즈를이용하여원하는인공지능모델을학습시킨후블록코딩의종류인스크래치프로그램으로변환하여다양한주제를학습할수있으며,자신이학습한내용을바탕으로창의적인아이디어를발전시키는기회를얻게될것입니다.

본교재의구성은PARTI에서는인공지능의이해부분으로기본적인정의와머신러닝의학습방법을다루었고,PARTII에서는스크래치프로그래밍의블록사용법과각블록의기능별로따라하기와심화학습실습으로구성하였으며,PARTIII에서는인공지능실습프로젝트로머신러닝for키즈를이용하여프로젝트단위로이미지,음성,숫자인식방법으로실습을하였습니다.ChatGPT가세상을놀라게하고있습니다.왜이렇게핫이슈가되고있는지의궁금증을부록에첨부하였습니다.

AI인공지능비서를블록코딩으로실습해보시고이를머신러닝for키즈에서도원하는모델을학습시킨후활용해보시길바라며,이기술을ChatGPT는또어떻게정보를제공하는지실습해보시기를권유합니다.마지막으로집필을완성할수있도록도와주신광문각관계자여러분,그리고항상든든하게응원을보내주시는사랑하는가족과지인들에게감사드립니다.