1장. 스마트 IoT 프로젝트
__통계 및 데이터 과학의 기초
__전산 통계와 데이터 과학 작업을 위한 파이썬 설치
____전산 통계 및 데이터 과학에 관련된 파이썬 라이브러리
________NumPy
________Pandas
________SciPy
________Scikit-learn
________Shogun
________SymPy
________Statsmodels
__간단한 통계 프로그램 만들기
__IoT 장치와 플랫폼
____아두이노
____라즈베리 파이
____비글본 블랙 및 그린
____ESP8266 MCU 기반의 IoT 보드
____TI CC3200 MCU 기반 IoT 보드
__IoT 장치로 센서와 액추에이터 제어하기
____아두이노로 센서와 액추에이터 제어하기
____라즈베리 파이로 센서와 액추에이터 제어하기
________설정 방법
________라즈베리 파이 GPIO 다루기
________센서로 외부 감지하기
____스마트 온도 조절기 만들기
________PID 제어기
________파이썬으로 PID 제어기 만들기
________PID 제어기로 방안의 온도 조절하기
__정리
__참고 문헌
2장. 의사 결정 시스템
__의사 결정 시스템과 머신 러닝의 개요
__베이지안 기반 의사 결정 시스템
__퍼지 논리 기반 의사 결정 시스템
__의사 결정 시스템 구현에 필요한 파이썬 라이브러리
____베이지안
____퍼지 논리
__베이지안 이론을 이용하여 간단한 의사결정 시스템 만들기
__IoT 장치에 의사 결정 시스템 구축하기
__나만의 IoT 의사 결정 시스템 만들기
____회로 구성
____파이썬 프로그램 작성하기
____테스트
____개선 방안
__정리
__참고문헌
3장. 머신 비전
__머신 비전의 개요
__OpenCV 라이브러리
__라즈베리 파이에 OpenCV 설치하는 방법
__간단한 OpenCV 프로그램 만들기
__카메라 모듈 다루기
____CSI
★ 이 책에서 다루는 내용 ★
■ IoT 프로젝트에 데이터 과학 기법을 적용해 스마트 온도 조절기 만들기
■ 간단한 머신 러닝 애플리케이션과 의사 결정 시스템 만들기
■ OpenCV로 머신 비전 만들기
■ 자율 주행 및 수동 조작 방식의 로봇 자동차 만들기
■ 내 목소리로 IoT 장치를 제어하기 위한 스피치 모듈 만들기
■ IoT 장치와 클라우드 서버 연결하기
★ 이 책의 대상 독자 ★
이 책은 IoT 프로젝트에 다양한 머신 러닝 알고리즘을 구현하고 싶은 이들을 위해 집필했다. 이 책에서는 기계 학습을 이용...
★ 이 책에서 다루는 내용 ★
■ IoT 프로젝트에 데이터 과학 기법을 적용해 스마트 온도 조절기 만들기
■ 간단한 머신 러닝 애플리케이션과 의사 결정 시스템 만들기
■ OpenCV로 머신 비전 만들기
■ 자율 주행 및 수동 조작 방식의 로봇 자동차 만들기
■ 내 목소리로 IoT 장치를 제어하기 위한 스피치 모듈 만들기
■ IoT 장치와 클라우드 서버 연결하기
★ 이 책의 대상 독자 ★
이 책은 IoT 프로젝트에 다양한 머신 러닝 알고리즘을 구현하고 싶은 이들을 위해 집필했다. 이 책에서는 기계 학습을 이용해 실생활에서 활용할 수 있는 IoT 응용을 제작하는 방법도 소개한다. 라즈베리 파이나 아두이노에 대해 전혀 모르더라도 괜찮다.
★ 이 책의 구성 ★
1장, ‘스마트 IoT 프로젝트’에서는 아두이노나 라즈베리 파이와 같은 IoT 장치에서 센서와 액추에이터를 사용하는 방법에 대해 소개한다. 또한 통계와 데이터 과학에 관련된 파이썬 라이브러리도 소개한다.
2장, ‘IoT 프로젝트를 위한 의사 결정 시스템’에서는 IoT 장치에 의사 결정 시스템을 구축하는 방법에 대해 소개한다. 의사 결정 시스템에 관련된 파이썬 라이브러리를 살펴보고, 이를 활용하여 IoT 보드에 의사 결정 시스템을 구현하는 프로그램을 직접 작성해본다.
3장, ‘나만의 머신 비전 만들기’에서는 카메라를 통해 기계가 주변 환경을 인식하게 만드는 방법과 기