책 이미지

책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > 파이썬
· ISBN : 9788970504803
· 쪽수 : 444쪽
· 출판일 : 2021-02-15
책 소개
목차
이 책의 차례
1장 빅데이터와 인공지능
1. 빅데이터와 인공지능 그리고 머신러닝
도로를 달리는 컴퓨터
컴퓨팅 파워
빅데이터와 인공지능의 발전
2. 인공지능 시대 기술
인공지능 머신러닝 딥러닝과 빅데이터
인공지능 센서가 되는 사물인터넷(IoT)
인공지능 확산 핵심 인프라 클라우드
인공지능 원료 빅데이터
더 안전한 블록체인 기반 인공지능
3. 데이터 사이언티스트
빅데이터 머신러닝(이하 빅러닝)을 위한 지식들
데이터 기술자 시대
데이터 사이언티스트
빅러닝 파이프라인
■ 연습문제
2장 빅러닝 환경
1. 빅러닝 분석 도구
빅러닝 도구 필수 조건
파이썬과 R
결론은 파이썬
2. 개발 환경 준비
아나콘다 배포판 준비
파이썬 모듈과 패키지
파이썬 주요 라이브러리
통합 IDE
3. 분석 보고서 만들기
마크업
마크다운
주피터 노트북 마크다운 보고서 작성
■ 연습문제
3장 파이썬 데이터
1. 파이썬 데이터 다루기
데이터 표현
기본 연산
논리 연산
비교 연산
2. 변수와 자료형
변수
자료형
3. 함수와 모듈
함수
모듈
■ 연습문제
4장 데이터 준비
1. 데이터 이해
정형 데이터
반정형 데이터
비정형 데이터
2. 데이터 소스
데이터 구하기
오픈 데이터
3. 데이터 불러오기
CSV 파일
EXCEL 파일
JSON 파일
4. 데이터 저장하기
CSV 파일 저장
EXCEL 파일 저장
JSON 파일 저장
피클 저장하기
5. 공공 데이터 OPEN API
공공 데이터 서비스 이용 방법
공공 데이터 이용 방법
API 키 인증 없이 API 정보 가지고 오기
API와 HTTP 프로토콜
6. 파이썬 웹 크롤링
웹 크롤링 이해
BeautifulSoup 기본 설명
네이버 웹 크롤링
■ 연습문제
5장 데이터 보기
1. 판다스 데이터 구조
2. 시리즈와 데이터프레임
시리즈
데이터프레임
3. 데이터프레임 조작
데이터프레임 행과 열
행과 열의 크기
깔끔한 데이터
데이터프레임 확인
행 데이터
열 변수
데이터 조작
4. 데이터 연결과 병합
데이터 연결
데이터 병합
5. 단일변수 데이터 보기
데이터프레임 변수 유형
변수 유형별 데이터 분석
범주형
연속형
■ 연습문제
6장 데이터 클린징
1. 데이터 클린징의 이해
2. 결측 데이터
결측 데이터 확인
결측 데이터 개수 확인
결측 데이터 제거
결측 데이터 대체
결측 데이터 처리 주의 사항
3. 이상 데이터
이상 데이터 확인
이상 데이터 시각화
이상치 처리 방법
4. 중복 데이터
중복 데이터 확인
중복 시작과 끝 확인
중복 데이터 제거
■ 연습문제
7장 데이터 탐색
1. 데이터 그룹 분석
그룹 분석
집계 함수 사용
2. 데이터 재구조화
데이터 구간화
원-핫인코딩
데이터 전치
피봇테이블
멜트
스택/언스택
3. 시계열 데이터
시간 조작
타임스탬프
기간 함수
■ 연습문제
8장 데이터 시각화
1. 시각화의 시대
눈으로 보는 데이터
시각화의 중요성
엔스콤 시각화
시각화 라이브러리
2. 기본 시각화
시각화 준비
시각화 옵션 지정
일차 시각화
선그래프
막대그래프
산점도
히스토그램
3. 고급 시각화
시본
시각화 옵션
막대그래프
박스플롯
박스플롯으로 이상치 제거 후 시각화
4. 변수 유형별 시각화
일변수 시각화
이변수 시각화
다변량 시각화
5. 인터랙티브 시각화
갭마인더
플로틀리
피갈
보케
홀로뷰
6. 시계열 시각화
시계열 시각화 유형
시계열 시각화 실습
■ 연습문제
9장 데이터 분석
1. 분석 파이프라인
빅데이터 분석 파이프라인
데이터 분석 시작 전 몇 가지 질문
2. 타이타닉 분석 파이프라인
데이터 준비
데이터 보기
데이터 클린징
데이터 탐색
데이터 탐색 자동 보고서
데이터 시각화 분석
타이타닉 분석 요약
■ 연습문제
10장 스몰데이터 통계
1. 기초 통계 이해
2. 가설 수립과 검정
가설 수립
가설 검정
오류
통계 결과 해석
3. T-분석
4. 카이제곱 검정
■ 연습문제
11장 통계에서 머신러닝으로
1. 상관분석
2. 회귀분석
선형회귀분석
로지스틱 회귀분석과 가중치
3. 머신러닝 넘어가기
머신러닝 모델 최적화
머신러닝 모델 일반화
■ 연습문제
12장 머신러닝 핵심
1. 머신러닝
프로그래밍과 머신러닝
머신러닝의 발전
2. 머신러닝 구성
머신러닝 데이터
머신러닝 문제
3. 머신러닝 학습 구분
머신러닝 학습
머신러닝 평가
4. 머신러닝 준비
머신러닝 라이브러리
머신러닝 파이프라인
로지스틱 모델 예측
의사결정나무 예측
■ 연습문제
13장 머신러닝 모델
1. 지도 학습, 비지도 학습 모델
지도 학습
지도 학습 모델
비지도 학습
비지도 학습 모델
2. 인공신경망 모델
인공신경망
기본 신경망
케라스 신경망
케라스 ANN 이미지 모델
3. 머신러닝 최적화 성능 요소
비용함수
옵티마이저
활성화 함수
가중치 감소와 규제
데이터 분할 반복
플레이그라운드 머신러닝
■ 연습문제
14장 딥러닝 텐서플로
1. 딥러닝
심층망의 시작
텐서플로
텐서플로 DNN 모델 만들기
2. 딥러닝의 발전
딥러닝의 문제점
CNN 모델
필터 모델 개념 실습
3. 텐서플로 CNN 모델 만들기
4. 텐서플로 Estimator
■ 연습문제
15장 미래 머신러닝
1. 인공지능의 미래
강/약 인공지능
설명 가능 AI(XAI)
머신러닝 모델
제로샷 학습
2. 클라우드 머신러닝
클라우드 컴퓨팅
클라우드 컴퓨팅 서비스
클라우드 머신러닝
3. GPU가 필요해
코랩
코랩 클라우드 환경
GPU CNN 모델 만들기
■ 연습문제