장바구니 담기 close

장바구니에 상품을 담았습니다.

AWS 머신 러닝

AWS 머신 러닝

  • 알렉시스 페리에
  • |
  • 에이콘출판
  • |
  • 2018-01-31 출간
  • |
  • 336페이지
  • |
  • 188 X 235 X 20 mm
  • |
  • ISBN 9791161751085
판매가

30,000원

즉시할인가

27,000

배송비

무료배송

(제주/도서산간 배송 추가비용:3,000원)

수량
+ -
총주문금액
27,000

※ 스프링제본 상품은 반품/교환/환불이 불가능하므로 신중하게 선택하여 주시기 바랍니다.

출판사서평

★ 이 책에서 다루는 내용 ★

아마존 머신 러닝을 이용해 처음부터 예측 분석까지 수행하는 방법
중요 데이터 과학 개념에 대한 실습 경험
고전 회귀 및 분류 문제 해결
명령행 인터페이스와 Python SDK를 이용해 프로젝트 실행
아마존 생태계를 활용해 확장된 데이터 소스
실시간 또는 고급 프로젝트 구현

★ 이 책의 대상 독자 ★

실제 인공 지능 애플리케이션을 구축하려고 하는 파이썬 개발자를 위한 책이다.
파이썬 초보자도 쉽게 사용할 수 있지만, 파이썬에 익숙하다면 코드를 활용해 다양한 작업을 할 수 있다. 인공 지능 기술을 갖고 싶은 경험이 있는 파이썬 개발자에게도 유용하다

★ 이 책의 구성 ★

1장, ‘머신 러닝과 예측 분석 소개’에서는 아마존 머신 러닝 서비스에 대한 일반적인 소개와 이것으로 처리할 수 있는 예측 분석 문제를 담고 있다. 서비스가 단순한 선형 모델을 회귀와 분류 문제에 사용하는 방법을 보이고, 아마존 머신 러닝으로 성공적인 예측을 할 수 있는 환경을 제시한다.
2장, ‘머신 러닝의 정의와 개념’에서는 아마존 머신 러닝 서비스를 사용하고 동작을 완전히 이해하기 위해 머신 러닝 개념을 설명한다. 또한 실제 데이터를 다룰 때 사용하는 데이터 처리 기술이 무엇인지, 예측 모델의 성능을 어떻게 평가하는지, 낮은 예측 성능을 개선할 수 있는 전략은 무엇인지에 관해서도 설명한다.
3장, ‘아마존 머신 러닝 워크플로우 개요’에서는 간단한 아마존 머신 러닝 프로젝트 개요를 다룬다. 아마존 머신 러닝 플랫폼을 시작하는 방법과 계정을 만드는 방법, 계정을 보호하는 방법을 배운다. 유명한 데이터셋으로 간단한 수치형 예측 문제를 살펴볼 것이다. 데이터를 준비하고, 모델을 훈련하고 선택하고, 예측하는 방법을 설명한다.
4장, ‘데이터셋 준비하기’에서는 아마존 머신 러닝의 레시피를 이용해 데이터를 변환하는 기능을 제공한다. 데이터를 S3에 업로드하고, 교차 유효성 검증을 구현하고, 스키마를 만들고, 데이터의 동계를 검토한다. 새롭게 출시된 AWS SQL 서비스인 아테나(Athena)를 이용해 아마존 머신 러닝의 특징 공학과 데이터 정리 기능을 확장한다.
5장,’ 모델 생성’에서는 아마존 머신 러닝의 데이터 변환과 레시피로 사용하는 방법을 살펴본다. 모델을 훈련하고 튜닝한 후, 여러 가지 예측 척도를 분석해 최선의 것을 선택한다. 확률적 경사 하강 알고리즘과 여러 정규화 타입의 사용을 설명한다. 마지막으로 아마존 머신 러닝 이 모델을 훈련하는 동안 어떤 일이 발생하는지 더 잘 이해하기 위해 훈련 로그를 분석한다.
6장, ‘예측과 성능’에서는 새로 훈련한 모델로 이전에 보여준 적이 없는 데이터에 대한 예측을 실시하고, 성능과 강건성을 평가한다. 배치 예측 방법과 실시간 예측을 위한 접점을 설정하는 방법을 알려준다.
7장, ‘명령행과 SDK’ AWS 웹 인터페이스를 사용해 프로젝트를 관리하고 실행하는 것은 시간이 많이 걸리기 때문에 웹 인터페이스에서 벗어나 AWS 명령행(CLI)과 Boto3 라이브러리를 이용한 Python SDK로 실행한다. 교차 유효성 검증과 반복적 특징 선택을 구현한다.
8장, ‘레드시프트에서 데이터 소스 만들기’에서는 SQL 질의를 이용해 비선형 데이터셋을 처리한다. 레드시프트를 이용하면 데이터 소스를 만들기 전에 SQL기반의 특징 공학을 할 수 있다. S3에서 데이터를 레드시프트에 적재하고, 데이터베이스에 접속하고, 질의를 실행하고 결과를 내보내는 방법을 살펴본다.
9장, ‘실시간 데이터 분석 파이프라인 구축하기’에서는 아마존 머신 러닝을 다른 AWS 서비스와 결합해 확장한다. AWS 키네시스와 람다, 레드시프트, 머신 러닝을 결합해 실시간 트윗 분석 데이터 파이프라인을 구축한다.

목차

1장. 머신 러닝과 예측 분석 소개

__아마존 머신 러닝 소개
____서비스로서의 머신 러닝
____AWS 융합 활용하기
____성능 비교
____가격 책정
__예측 분석 이해
____가장 간단한 예측 분석 알고리즘 구축하기
____회귀와 분류
____로지스틱 회귀로 회귀를 분류 문제로 확장하기
____결과를 예측하기 위한 특징 추출하기
__예측을 위한 선형 모델 심화
데이터셋 검증
____아마존 머신 러닝에서 결여된 것
____통계적 접근과 머신 러닝 접근
__요약

2장. 머신 러닝 정의와 개념

__알고리즘? 모델?
__지저분한 데이터 다루기
____고전적인 데이터셋과 실제 데이터셋
____다중 분류 모델에 관한 가정
____누락값
____정규화
____불균형 데이터셋
____다중공선성 해결
____이상값 검출
____비선형 패턴 수용
____특징 추가
____전처리 요약
__예측 분석 작업 흐름
____아마존 머신 러닝에서 학습과 평가
__저품질 인지와 수정
____언더피팅
____오버피팅
____선형 모델에 관한 정규화
____모델의 성능 평가
__요약

3장. 아마존 머신 러닝 워크플로 개요

__AWS 계정 만들기
____보안
__계정 설정하기
____유저 생성
____정책 정하기
____로그인 크리덴셜 생성
__표준 아마존 머신 러닝 워크플로 개요
____데이터셋
__모델
__모델 평가
__배치 예측 만들기
__요약

4장. 데이터셋 준비하기

__데이터셋으로 작업하기
____공개 데이터셋 찾기
____타이타닉 데이터셋 소개
__데이터 준비
____데이터 나누기
____데이터를 S3에 올리기
__데이터 소스 만들기
____데이터 스키마 확인
____스키마 재사용
__데이터 통계 진단
__아테나와 특징 공학
____아테나 소개
____타이타닉 데이터셋 만들기
__SQL로 데이터 가공하기
____누락값
____개선된 데이터 소스 만들기
__요약

5장. 모델 생성

__레시피로 데이터 변환하기
____변수 관리
____일곱 가지 변환을 통한 데이터 처리
__모델 만들기
____제안된 레시피 편집하기
____모델의 매개변수화
__평가 생성하기
____모델 평가하기
__로그 분석
____학습률 최적화
__요약

6장. 예측과 성능

__배치 예측 만들기
____배치 예측 작업 만들기
____예측 결과 해석하기
__실시간 예측 만들기
____수작업으로 변수의 영향 조사
____실시간 예측 설정
__요약

7장. 명령행과 SDK

__시작과 설정
____CLI vs SDK 사용하기
____AWS CLI 설치
____CLI 구문 가져오기
____JSON 파일을 이용해 파라미터 전달하기
____Ames Housing 데이터셋 소개
____쉘 명령으로 데이터셋 분리하기
__CLI를 사용하는 간단한 프로젝트
____아마존 머신 러닝 CLI 명령 개요
____데이터 소스 만들기
____모델 만들기
____create-evaluation 명령으로 모델 평가하기
____교차 유효성 검증이란?
____몬테 카를로 교차 유효성 검증 구현하기
____결론
__Boto3, the Python SDK
____아마존 머신 러닝을 위한 Python SDK로 작업하기
____Boto3로 반복적 특징 선택 구현하기
__요약

8장. 레드시프트에서 데이터 소스 만들기

__RDS와 레드시프트 중에서 선택
____레드시프트 인스턴스 만들기
____Psql로 레드시프트 질의 실행하기
____비선형 데이터셋 만들기
__다항회귀 소개
____기준선 정하기
__아마존 머신 러닝에서 다항회귀
____Python에서 실험하기
____결과 해석하기
__요약

9장. 실시간 데이터 분석 파이프라인 구축하기

__실시간 트위터 감성 분석
____트위터의 인기 콘테스트
____데이터셋과 모델 훈련하기
____키네시스
____트윗 수집하기
____레드시프트 데이터베이스
____Redshfit를 키네시스 Firehose에 더하기
____Lambda로 전처리하기
____결과 분석하기
__분류와 회귀를 넘어서
__요약

교환 및 환불안내

도서교환 및 환불
  • ㆍ배송기간은 평일 기준 1~3일 정도 소요됩니다.(스프링 분철은 1일 정도 시간이 더 소요됩니다.)
  • ㆍ상품불량 및 오배송등의 이유로 반품하실 경우, 반품배송비는 무료입니다.
  • ㆍ고객님의 변심에 의한 반품,환불,교환시 택배비는 본인 부담입니다.
  • ㆍ상담원과의 상담없이 교환 및 반품으로 반송된 물품은 책임지지 않습니다.
  • ㆍ이미 발송된 상품의 취소 및 반품, 교환요청시 배송비가 발생할 수 있습니다.
  • ㆍ반품신청시 반송된 상품의 수령후 환불처리됩니다.(카드사 사정에 따라 카드취소는 시일이 3~5일이 소요될 수 있습니다.)
  • ㆍ주문하신 상품의 반품,교환은 상품수령일로 부터 7일이내에 신청하실 수 있습니다.
  • ㆍ상품이 훼손된 경우 반품 및 교환,환불이 불가능합니다.
  • ㆍ반품/교환시 고객님 귀책사유로 인해 수거가 지연될 경우에는 반품이 제한될 수 있습니다.
  • ㆍ스프링제본 상품은 교환 및 환불이 불가능 합니다.
  • ㆍ군부대(사서함) 및 해외배송은 불가능합니다.
  • ㆍ오후 3시 이후 상담원과 통화되지 않은 취소건에 대해서는 고객 반품비용이 발생할 수 있습니다.
반품안내
  • 마이페이지 > 나의상담 > 1 : 1 문의하기 게시판 또는 고객센터 1800-7327
교환/반품주소
  • 경기도 파주시 문발로 211 1층 / (주)북채널 / 전화 : 1800-7327
  • 택배안내 : CJ대한통운(1588-1255)
  • 고객님 변심으로 인한 교환 또는 반품시 왕복 배송비 5,000원을 부담하셔야 하며, 제품 불량 또는 오 배송시에는 전액을 당사에서부담 합니다.