아두이노로 코딩하며 배우는 딥러닝 (머신러닝과 딥러닝 원리와 모델을 78개 아두이노 예제로 직접 구현)

아두이노로 코딩하며 배우는 딥러닝 (머신러닝과 딥러닝 원리와 모델을 78개 아두이노 예제로 직접 구현)

$24.81
Description
국내 최초로 머신러닝과 딥러닝 원리와 모델을 78개 아두이노 예제로 직접 구현!
〈아두이노로 코딩하며 배우는 딥러닝〉책은 국내 최초로 인공지능의 머신러닝과 딥러닝 원리를 아두이노 코딩을 통해서 이해하기 쉽고 설명하였습니다.

〈아두이노로 코딩하며 배우는 딥러닝〉책은 인공지능의 딥러닝을 이해하고, 딥러닝 알고리즘 기초와 심화 과정을 거쳐 딥러닝 라이브러리 구현과 활용 방법까지 소개하였습니다. 특히 딥러닝의 핵심인 인공신경망을 이해하고 구현 및 활용 방법을 아두이노 코딩으로 쉽게 풀어쓴 국내 최초의 아두이노 인공지능 딥러닝 서적입니다.
저자

서민우

현)코코랩스(http://www.kocolabs.co.kr/)대표
MDS아카데미Cortex-M3/M4,드론,리눅스교육
대한상공회의소서울기술교육센터출강
LG전자신입사원C/C++교육
SK하이닉스RTOS교육
삼성전자리눅스드라이버/RTOS교육
XilinxFPGA/HDL교육
ETRIverilogHDL교육
숭실대아두이노IoT교육
국민대Cortex-M3교육

[저서]
아두이노로코딩하며배우는딥러닝(2021.06앤써북)
ESP32아두이노드론만들고직접코딩으로PID제어하기(2021.02앤써북)
아두이노자율주행RC카만들고직접코딩하기(2020.12앤써북)
진짜코딩하며배우는파이썬(2020.07앤써북)
아두이노드론만들고날리고직접코딩하기(2020.03앤써북)
마이크로비트로배우는파이썬(2020.02앤써북)
아두이노배우면서사물인터넷(IoT)직접코딩하기(2019.07앤써북)
한권으로끝내는아두이노입문+실전(종합편)(2019.02앤써북)
아두이노사용자를위한라즈베리파이드론만들고직접코딩하기(2018.07앤써북)
아두이노드론만들고코딩하고날리기입문(2017.03앤써북)외다수

목차

Chapter01인공지능의딥러닝이해
01_인공신경망의이해
01-1인공신경망이란?
01-2신경망의학습방법
01-3인공신경살펴보기

02_딥러닝맛보기
02-1Hello딥러닝
02-2머신러닝은무엇일까요?
02-3구글코랩개발환경구성하기
02-4기존방식의함수정의와사용
02-5머신러닝방식의신경망함수생성과사용
02-6축하합니다!

03_인공신경망과근사함수
03-12차함수근사해보기
03-25차함수근사해보기
03-3다양한함수근사해보기
03-4인공신경망소스살펴보기

04_딥러닝활용맛보기
04-1딥러닝활용예제살펴보기
04-2손글씨숫자인식예제살펴보기
04-3패션MNIST데이터셋인식시켜보기


Chapter02인공지능의딥러닝알고리즘기초
01_단일인공신경알고리즘
01-1아두이노개발환경구성하기
01-2단일인공신경구현해보기

02_단일출력3층인공신경망알고리즘
02-1순전파구현해보기
02-2오차계산하기
02-3오차줄이기
02-4오차역전파이해하기
02-5역전파구현하기


Chapter03인공지능의딥러닝알고리즘심화
01_다중출력3층인공신경망알고리즘
01-1순전파구현해보기
01-2오차계산하기
01-3오차역전파

02_활성화함수알고리즘
02-1순전파구현해보기
02-2오차계산하기
02-3오차역전파


Chapter04인공지능의딥러닝라이브러리구현과활용
01_아두이노에printf함수추가하기

02_인공신경망라이브러리구현하기
02-1배열을이용한순전파구현하기
02-2배열을이용한역전파구현하기
02-3활성화함수구현하기
02-4파일분리하기
02-5오차계산함수구현하기
02-6역전파오차계산함수구현하기
02-7역전파준비함수구현하기
02-8가중치,편향오차기울기함수구현하기
02-9가중치,편향갱신함수구현하기
02-10반복학습수행하기
02-11CrossEntropy오차함수추가하기
02-127세그먼트입력2진수출력인공신경망
02-13세그먼트입력2진수출력인공신경망2
02-14가중치,편향초기화하기
02-15입력데이터임의로섞기

03_인공신경망라이브러리활용하기
03-1입력층과목표층바꿔보기
03-27세그먼트비트열로매카넘바퀴제어하기
03-3초음파센서자율주행인공신경망
03-4EEPROM에값저장하기
03-5실수배열을EEPROM에저장하기
03-6가중치와편향기억하기
03-7가중치와편향읽어오기
03-8초음파센서입력값으로RC카방향예측하기
03-9초음파센서아두이노AIRC카프로젝트소개

출판사 서평

아두이노코딩으로구현해보면서인공지능의딥러닝원리를알기쉽게이해하는국내최초서적입니다.

이책은다음과같이구성되었습니다.
Chapter01인공지능의딥러닝이해
이번Chapter에서는인공지능의딥러닝을이해해봅니다.첫번째,딥러닝의핵심인인공신경망이무엇인지알아보고,딥러닝에대해어떤학습방법이있는지살펴보고,생물학적신경과비교해보며딥러닝의인공신경망을이해해봅니다.두번째딥러닝에대한기본예제를구글의코랩과Keras라이브러리를이용해수행해보면서딥러닝을접해봅니다.세번째중고등학교때배웠던기본적인함수를딥러닝의인공신경망으로구현해보면서딥러닝의인공신경망과함수의관계를이해해봅니다.마지막으로손글씨데이터,패션데이터를이용하여실제활용되는딥러닝을살펴봅니다.

Chapter02인공지능의딥러닝알고리즘기초
이번Chapter에서는아두이노를이용하여기초적인딥러닝알고리즘을살펴보고구현해봅니다.첫번째,딥러닝의단일인공신경알고리즘을살펴보고구현해봅니다.이과정에서순전파,오차함수,경사하강법,최적화함수,예측값,가중치,편향,오차역전파,딥러닝의인공신경학습등에대한용어를이해하고구현에적용해봅니다.두번째,딥러닝의단일출력3층인공신경망알고리즘을살펴보고구현해봅니다.

Chapter03인공지능의딥러닝알고리즘심화
이번Chapter에서는아두이노를이용하여심화된딥러닝알고리즘을살펴보고구현해봅니다.첫번째,딥러닝의다중출력3층인공신경망알고리즘을살펴보고구현해봅니다.이과정에서다중출력의오차가역전파되는과정을자세히살펴봅니다.두번째,딥러닝의활성화함수알고리즘을살펴보고구현해봅니다.활성화함수중,sigmoid함수의순전파,역전파과정을자세히살펴봅니다.

Chapter04인공지능의딥러닝라이브러리구현과활용
이번Chapter에서는아두이노프로젝트에활용할수있는딥러닝라이브러리를구현하고활용방법을소개합니다.첫번째,디버깅을용이하게하기위해printf함수를사용할수있게환경을구성합니다.두번째,배열,함수,포인터를이용하여딥러닝의인공신경망라이브러리를구현합니다.세번째,딥러닝의인공신경망라이브러리를활용한3가지예제를소개합니다.특히마지막예제의경우초음파센서의입력값에따라자동차의방향을결정하는딥러닝의인공신경망을구성하고학습시키는과정을소개하여아두이노를활용한AI프로젝트를수행할수있는아이디어를제공합니다.