■ 저자 서문■ 이 책을 보는 법■ 차례PART1Module인공지능알아보기Module 1 인공지능의 세계로! - AI의 역사와 발전 ● 인공지능으로 가득 찬 세상 Intro● 인공지능의 발전● 인공지능의 개념Using AI● 4차 산업혁명About AI● 인공지능의 연구 분야● 인공지능의 윤리적 이슈 Applying AI● 인공지능 = 융합 학문 생각 갈무리확인해 보자! Module 2 제대로 가르치기 - 티처블 머신Intro● 인간의 편견을 함께 학습하는 인공지능 Using AI● ‘티처블 머신(Teachable Machine)’으로 인공지능 모델 만들기 About AI● 기계학습(Machine Learning) ● 지도학습(Supervised Learning) ● 비지도학습(Unsupervised Learning) Applying AI● 우리는 지금도 기계를 가르치고 있다 생각 갈무리확인해 보자! Module 3 데이터 전처리 - MS 애저 머신러닝 스튜디오Intro● 캐글(Kaggle) ● 캐글에서 데이터 가져오기 ● 데이터 분석 및 전처리 Using AI● ‘애저 머신러닝 스튜디오’로 타이타닉 탑승자의 생존율 예측하기 Applying AI로지스틱 회귀 생각 갈무리확인해 보자! Module 4 웨카(WEKA)와 의사결정 트리 Intro● 상황 예시 Using AI● 데이터 마이닝 소프트웨어 - 웨카(WEKA) About AI● 의사결정 트리 불순도와 불확실성 Applying AI● 군집분석(Clustering Analysis)생각 갈무리확인해 보자! Module 5 인공지능과 그림 그리기 - 이미지 인식Intro● Seeing AI Using AI● ‘퀵, 드로(QUICK, DRAW)’로 낙서 학습시키기 ● ‘오토드로(Auto Draw)’로 그림 완성하기 About AI● 디지털 영상 처리 ● 합성곱 신경망(CNN: Convolutional Neural Network) Applying AI● 합성곱 신경망(CNN) 활용하기 생각 갈무리확인해 보자! Module 6 인공지능과 대화하기 - 챗봇 만들기Intro● 일라이자 효과(ELIZA Effect)Using AI● ‘다이얼로그플로(Dialogflow)’로 비서 챗봇 만들기 About AI● 지식 기반 시스템 ● 유사도 기반 분석을 통한 추론 ● 순환 신경망(RNN)을 이용한 자연어 처리 ● 자연어 처리 기술(NLP; Natural Language Processing) Applying AI● 자연어 처리 기술의 용도 생각 갈무리확인해 보자! Module 7 생성적 적대 신경망, GAN(Generative Adversarial Network)Intro● 생성 알고리즘과 감별 알고리즘: 두 알고리즘의 대결 Using AI● Image-to-Image Demo(Pix2Pix GAN) ● 텐서플로 GAN 따라하기 About AI● 적대적 학습 Applying AI● cycleGAN ● 심층 합성곱 생성적 적대 신경망(DCGAN) ● 리얼아이오프너(Real-eye-opener(ExGAN)) 생각 갈무리확인해 보자! PART2Project인공지능만들기Project 0 IBM 왓슨 인공지능 사용 준비하기● 머신러닝 포 키즈 사이트 둘러보기 ● 머신러닝 포 키즈로 프로그램 만들기 ● 프로그램 사용해 보기Project 1 색을 나타내는 표현 만들기Intro● 무지개와 색 ● 한국어와 색채어 인공지능 모델 만들기 ● 데이터 마이닝 ● 데이터 세트 만들기 ● 데이터 학습과 평가 인공지능 프로그래밍● 프로그램 Preview ● 프로그래밍 준비하기 ● 프로그래밍하기 ● 프로그램 사용해 보기 생각 갈무리생각 확인하기 Project 2 인기 드라마의 제목 만들기Intro ● 드라마 제목과 드라마 ● 드라마의 성패 인공지능 모델 만들기 ● 데이터 마이닝 ● 데이터 세트 만들기 ● 데이터 학습과 평가 인공지능 프로그래밍 ● 프로그램 Preview ● 프로그래밍 준비하기 ● 프로그래밍하기 ● 프로그램 사용해 보기 아이디어 확장하기생각 갈무리생각 확인하기 IntroUsing AIProject 3 댕댕이를 구분하는 AIAbout AIIntro● AI의 이미지 인식 인공지능 모델 만들기 ● 데이터 마이닝 ● 데이터 세트 만들기 ● 데이터 학습과 평가 인공지능 프로그래밍● 프로그램 Preview ● 프로그래밍 준비하기 ● 프로그래밍하기 ● 프로그램 사용해 보기 아이디어 확장하기생각 갈무리생각 확인하기 Project 4 ‘청기백기’ 게임AboIntro● 동작 인식 게임기 ● ‘청기백기’ 게임 인공지능 모델 만들기● 데이터 마이닝 ● 데이터 세트 만들기 ● 데이터 학습과 평가 인공지능 프로그래밍● 프로그램 Preview ● 프로그래밍 준비하기 ● 프로그래밍하기 ● 프로그램 사용해 보기 생각 갈무리● 생각 확인하기Project 5 손동작 모션 잠금 해제 장치Abo잠금 Intro ● 아마존 AI 비서 ‘알렉사’ 수화 번역 인공지능 ● 모션 인식 기술의 미래 인공지능 모델 만들기● 데이터 마이닝 ● 데이터 세트 만들기 ● 데이터 훈련 ● 데이터 학습과 평가 인공지능 프로그래밍● 프로그램 Preview ● 프로그래밍 준비하기 ● 프로그래밍하기 ● 프로그램 사용해 보기 생각 갈무리● 생각 확인하기인공지능 프로그래밍ing AIProject 6 우승팀을 예측하라AAbout AIIntro ● 빅데이터와 스포츠 ● 머니볼 인공지능 모델 만들기 ● 데이터 마이닝 ● 데이터 세트 만들기 ● 데이터 학습과 평가 ● 인공지능 모델 테스트하기 인공지능 프로그래밍 ● 프로그램 Preview ● 프로그래밍 준비하기 ● 프로그래밍하기 ● 프로그램 사용해 보기 아이디어 확장하기생각 갈무리생각 확인하기 ying AIApplying AIIntro인공지능 모델 만들기Project 7 뛰는 놈 위에 나는 제리AAIntro ● 틱택토 ● 틱택토 필승 전략 ● 톰과 제리 구현하기 인공지능 모델 만들기 ● 데이터 세트 만들기 ● 데이터 마이닝 인공지능 프로그래밍 ● 프로그램 Preview ● 프로그래밍 준비하기 ● 프로그래밍하기 ● 데이터 훈련 ● 데이터 학습과 평가 ● 스크래치 블록 살펴보기 아이디어 확장하기생각 갈무리생각 확인하기 ying AProject 8 인공지능 반려견AAIntro ● 음성 인식 기술과 역사 ● 인공지능과 음성 인식 기술 ● 인공지능 로봇개(AIBO) 인공지능 모델 만들기 ● 데이터 마이닝 ● 데이터 세트 만들기 인공지능 프로그래밍 ● 프로그램 Preview ● 프로그래밍 준비하기 ● 스크래치로 프로그래밍하기 아이디어 확장하기생각 갈무리생각 확인하기 ying A■ 참고 문헌 I