1. 광고배너
  2. 광고배너
/ 이전버튼 다음버튼
2
미리보기

AWS 클라우드 머신러닝(클라우드 컴퓨팅)
저자 : 아비섹미쉬라 ㅣ 출판사 : 에이콘출판 ㅣ 역자 : 박정현

2020.12.30 ㅣ 636p ㅣ ISBN-13 : 9791161754833

정가35,000
판매가33,250(5% 할인)
적립금 1,400원 (4%)
배송일정 04월 30일 출고 가능
주문 수량 변경시 안내 배송안내
쿠폰 및 결제혜택 확인하기

크기 기타 규격
제품구성 단행본
이용약관 청약철회
국내도서 > 컴퓨터 > 시스템공학 > 아키텍처/시스템프로...
한 권의 책으로 머신러닝 기초 개념부터 AWS의 머신러닝 서비스를 한번에 훑어볼 수 있으며, 크게 두 부분으로 나눠 설명한다. 1장부터 8장까지 전반부에서는 머신러닝의 기본 개념부터 데이터 수집, 전처리와 시각화, Scikit-learn을 통한 머신러닝 모델 생성과 모델 평가 방법을 다루며, 9장부터 17장까지는 Amazon S3를 시작으로 Comprehend, Lex, Rekognition 등 AWS의 주요 머신러닝 서비스를 간단한 실습과 함께 소개하고 AWS의 머신러닝 서비스 중 가장 핵심이 되는 SageMaker를 두 개의 장에 걸쳐 설명한다.


펼쳐보기

[목 차]

PART 1. 머신러닝의 기초

Chapter 1. 머신러닝 소개
__머신러닝이란?
__일반적인 데이터 과학 도구들
____용어 설명
____머신러닝 실제 사례
__머신러닝의 종류
____지도 학습
____비지도 학습
____준지도 학습
____강화 학습
____배치 학습
____점진 학습
____사례 기반 학습
____모델 기반 학습
__머신러닝 접근 방식 vs 전통적인 접근 방식
____규칙 기반 의사 결정 시스템
____머신러닝 기반 시스템
____피처 선택하기
____훈련 데이터와 테스트 데이터 준비하기
____머신러닝 모델 선정
____모델 성능 평가
__요약

Chapter 2. 데이터 수집 및 전처리
__머신러닝 데이터셋
____Scikit-learn 데이터셋
____아마존 웹서비스 공개 데이터셋
____Kaggle.com 데이터셋
____UCI 머신러닝 저장소
__데이터 전처리 기법
____데이터 탐색
____결측값 다루기
____새로운 피처 생성하기
____수치형 피처 변환하기
____범주형 피처 원-핫 인코딩
__요약

Chapter 3. 파이썬 데이터 시각화
__Matplotlib 소개
__Plot의 구성 요소
____Figure 객체
____Axes
____Axis
____Axis Label
____Grid
____Title
__일반적인 Plot의 종류
____Histogram
____Bar Chart
____Grouped Bar Chart
____Stacked Bar Chart
____Stacked Percentage Bar Charts
____Pie Chart
____Box Plot
____산점도
__요약

Chapter 4. Scikit-learn으로 머신러닝 모델 생성
__Matplotlib 소개
__훈련 데이터와 테스트 데이터로 나누기
____k겹 교차검증
__머신러닝 모델 생성
____선형회귀
____서포트 벡터 머신
____로지스틱회귀
____의사 결정 나무
__요약

Chapter 5. 머신러닝 모델 평가
__회귀 모델 평가
____RMSE 지표
____R² 지표
__분류 모델 평가
____이진 분류 모델
____다중 분류 모델
__하이퍼파라미터 선택
__요약

PART 2. 머신러닝과 AWS

Chapter 6. AWS 소개
__클라우드 컴퓨팅 소개
__클라우드 서비스 모델
__클라우드 배포 모델
__AWS 생태계
____머신러닝 애플리케이션 서비스
____머신러닝 플랫폼 서비스
____지원 서비스
__AWS 프리 티어 계정 가입하기
____1단계: 연락처 정보
____2단계: 결제 정보
____3단계: 자격 증명 확인
____4단계: 지원 플랜 선택
____5단계: 등록 확인
__요약

Chapter 7. AWS 글로벌 인프라
__리전과 가용 영역
__엣지 로케이션
__AWS 접속
____AWS 관리 콘솔
__요약

Chapter 8. 자격 증명 및 접속 관리
__IAM 주요 개념
____루트 계정
____IAM 사용자
____자격 증명 페더레이션
____IAM 그룹
____IAM 정책
____IAM 역할
__일반적인 작업
____IAM 사용자 생성
____기존 그룹 권한 수정
____IAM 역할 생성
____루트 계정에 MFA 적용
____IAM 비밀번호 정책
__요약

Chapter 9. Amazon S3
__Amazon S3 주요 개념
____버킷
____객체 키
____객체 값
____버전 ID
____스토리지 클래스
____비용
____객체 하위 리소스
____객체 메타데이터
__일반적인 작업
____버킷 생성
____객체 업로드
____객체 접근
____객체의 스토리지 클래스 변경
____객체 삭제
____Amazon S3 버킷 버저닝
____AWS CLI로 Amazon S3 접속
__요약

Chapter 10. Amazon Cognito
__Amazon Cognito 주요 개념
____인증
____권한 부여
____자격 증명 공급자
____클라이언트
____OAuth 2.0
____OpenID Connect
____Amazon Cognito 사용자 풀
____자격 증명 풀
____Amazon Cognito 연동 자격 증명
__일반적인 작업
____사용자 풀 생성
____앱 클라이언트 보안키 확인
____자격 증명 풀 생성
__사용자 풀과 자격 증명 풀 선택하기
__요약

Chapter 11. Amazon DynamoDB
__Amazon DynamoDB 주요 개념
____테이블
____전역 테이블
____항목
____속성
____기본 키
____보조 인덱스
____쿼리
____스캔
____읽기 일관성
____읽기/쓰기 용량 모드
__일반적인 작업
____테이블 생성
____테이블에 항목 추가
____인덱스 생성
____스캔 실행
____쿼리 실행
__요약

Chapter 12. AWS Lambda
__Amazon Lambda 사용 사례
__AWS Lambda 주요 개념
____지원 프로그래밍 언어
____Lambda 함수
____프로그래밍 모델
____이벤트
____실행 환경
____서비스 제한
____가격과 가용성
__일반적인 작업
____AWS 관리 콘솔로 Python Lambda 함수 생성하기
____AWS 관리 콘솔로 Lambda 함수 테스트하기
____AWS 관리 콘솔로 Lambda 함수 삭제하기
__요약

Chapter 13. Amazon Comprehend
__Amazon Comprehend 주요 개념
____자연어 처리
____토픽 모델링
____지원 언어
____가격 정책 및 가용성
__Amazon Comprehend 관리 콘솔로 텍스트 분석하기
__AWS CLI로 대화형 텍스트 분석하기
____AWS CLI로 엔티티 검출
____AWS CLI로 주요 문구 검출
____AWS CLI로 감성 분석
__Amazon Comprehend를 위한 AWS Lambda 함수 생성
__요약

Chapter 14. Amazon Lex
__Amazon Comprehend 주요 개념
____봇
____클라이언트 애플리케이션
____인텐트
____슬롯
____어터런스
____프로그래밍 모델
____가격 정책 및 가용성
__Amazon Lex 챗봇 구축하기
____Amazon DynamoDB 테이블 생성
____AWS Lambda 함수 생성
____챗봇 생성
____AccountOverview 인텐트 설정
____ViewTransactionList 인텐트 설정
____챗봇 테스트
__요약

Chapter 15. Amazon SageMaker
__Amazon SageMaker 주요 개념
____프로그래밍 모델
____Amazon SageMaker 노트북 인스턴스
____훈련 작업
____예측 인스턴스
____예측 엔드포인트와 엔드포인트 구성
____Amazon SageMaker 배치 변환
____데이터 채널
____데이터 위치와 형식
____기본 제공 알고리즘
____가격 정책 및 가용성
__Amazon SageMaker 노트북 인스턴스 생성하기
____훈련 데이터와 테스트 데이터 준비하기
__Amazon SageMaker 노트북 인스턴스에서 Scikit-Learn 모델 훈련하기
__훈련 전용 인스턴스에서 Scikit-Learn 모델 훈련하기
__훈련 전용 인스턴스에서 기본 제공 알고리즘 모델 훈련하기
__요약

Chapter 16. Amazon SageMaker에서 TensorFlow 사용하기
__Google TensorFlow 소개
__Google TensorFlow로 선형회귀 모델 생성
__TensorFlow Estimator API와 Amazon SageMaker를 이용한 DNN 모델 훈련 및 배포
__요약

Chapter 17. Amazon Rekognition
__Amazon Rekognition 주요 개념
____객체 감지
____객체 위치 검출
____장면 감지
____활동 감지
____얼굴 인식
____얼굴 모음
____API 집합
____비스토리지 및 스토리지 기반 작업
____모델 버전 관리
____가격 정책 및 가용성
__Amazon Rekognition 관리 콘솔을 이용한 이미지 분석
__AWS CLI를 이용한 이미지 분석
__Amazon Rekognition과 AWS Lambda로 작업하기
____Amazon DynamoDB 테이블 생성
____AWS Lambda 함수 생성
__요약

Appendix A. Anaconda와 Jupyter Notebook 설정
Appendix B. 실습에 필요한 AWS 자원 설정
Appendix C. AWS CLI 설치 및 구성
Appendix D. NumPy와 Pandas 소개


펼쳐보기
★ 이 책에서 다루는 내용 ★

■ 기본적인 머신러닝 개념과 NumPy, Pandas, Scikit-learn 사용법
■ Matplotlib을 활용한 데이터 시각화
■ Amazon SageMaker를 활용한 머신러닝 모델 구축 및 배포
■ Amazon Lex, Amazon Comprehend, Amazon Rekognition 사용법
■ Amazon S3, Amazon DynamoDB, Amazon Cognito, AWS Lambda와 같은 기본적 AWS 서비스 사용법

AWS 클라우드상에서 파이썬을 활용해 머신러닝 모델을 구축하고 학습시키는 과정과 Amazon Rekognition, Amazon Comprehend, Amazon Lex와 같은 AWS 머신러닝 서비스를 다룬다.
또한 피처 엔지니어링, 데이터 시각화와 같은 일반적인 머신러닝 개념과 머신러닝 시스템을 구축하는 데 사용하는 Amazon IAM, Amazon Cognito, Amazon S3, Amazon DynamoDB, AWS Lambda와 같은 AWS 서비스를 다룬다.
책에서 사용한 모델 생성과 평가 코드는 Python 3로 작성했다. 아마존, 애플, 구글과 같은 회사가 제공하는 서비스는 자주 업데이트되기 때문에 책을 따라 실습하다가 새로운 화면을 만나는 경우가 종종 있을 수 있다.


★ 이 책의 대상 독자 ★

머신러닝을 배우고 AWS가 제공하는 머신러닝 관련 서비스를 활용해보려는 소프트웨어 개발자에게 적합한 책이다. AWS의 서비스 중 많이 사용되는 머신러닝 관련 서비스를 알고 싶은 데이터 과학자, 시스템 설계자, 애플리케이션 설계자에게도 유용할 것이다.
머신러닝과 AWS 모두가 생소하다면 책의 처음부터 끝까지 차례로 읽기를 권한다. 경험이 많은 데이터 과학자라면 책의 후반부인 AWS의 머신러닝 관련 서비스를 다루는 장으로 바로 넘어가도 좋다.

★ 이 책의 구성 ★

총 17개 장을 포함하는 2개의 파트와 4개의 부록으로 구성돼 있다. 첫 번째 파트는 5개 장으로 구성돼 있으며 피처 엔지니어링, 데이터 시각화, 모델 생성과 평가 같은 머신러닝을 위한 기법을 파이썬의 Pandas, NumPy, Matplotlib, Scikit-learn을 활용해 설명한다.
첫 번째 파트의 예제는 Jupyter Notebook을 사용하며, 머신러닝을 처음 접하는 독자를 대상으로 한다.
두 번째 파트는 AWS 서비스를 사용해 머신러닝 애플리케이션을 구축하는 방법을 다룬다. 먼저 Amazon S3, Amazon DynamoDB, AWS Lambda와 같은 기본 서비스를 소개하고, Amazon Comprehend, Amazon Lex, Amazon SageMaker와 같은 머신러닝과 밀접한 AWS 서비스를 소개한다. 두 장에 걸쳐 Amazon SageMaker를 자세히 다루며, 처음 장에서는 내장 알고리즘과 Scikit-learn을 이용한 모델 생성 및 배포 방법을 소개한다. 두 번째 장에서는 Google TensorFlow를 이용한 모델 생성 및 배포 방법을 다룬다. 두 번째 파트의 일부 장에서는 전체 소스 코드가 책에 표시되지 않지만 전체 코드를 깃허브(GitHub)에서 다운로드할 수 있다. 또한 실습을 위해 일부 장에서는 Amazon S3에 파일을 업로드해야 하며, 각자의 계정에 맞게 버킷의 이름을 변경해야 한다.

1부. 머신러닝의 기초
1장, ‘머신러닝 소개’에서는 머신러닝 시스템과 애플리케이션, 머신러닝 애플리케이션을 구축하는 데 필요한 도구를 소개한다.
2장, ‘데이터 수집 및 전처리’에서는 훈련 데이터 획득, 데이터 탐색 및 기본적인 피처 엔지니어링'을 알려준다.
3장, ‘파이썬 데이터 시각화’에서는 Matplotlib를 활용한 데이터 시각화 기법을 소개한다.
4장, ‘Scikit-learn으로 머신러닝 모델 생성’에서는 Scikit-learn을 활용한 분류 및 회귀 모델 생성 및 학습 기법을 다룬다.
5장, ‘머신러닝 모델 평가’에서는 머신러닝 모델 평가 방법을 알려준다.

2부. 머신러닝과 AWS
6장, ‘AWS 소개’에서는 클라우드 컴퓨팅과 AWS, 일반적인 서비스와 배포 모델을 소개한다.
7장, ‘AWS 글로벌 인프라’에서는 AWS 리전, 가용 영역, 엣지(edge) 로케이션을 소개한다.
8장, ‘자격 증명 및 접속 관리’에서는 Amazon 클라우드의 자원 보호 방법 및 AWS 프리 티어 계정 생성 방법을 설명한다.
9장, ‘Amazon S3’에서는 AWS에서 가장 많이 사용하는 저장 서비스인 S3를 다룬다.
10장, ‘Amazon Cognito’에서는 클라우드 기반 OAuth2.0 인증 관리 솔루션인 Amazon Cognito를 설명한다.
11장, ‘Amazon DynamoDB’에서는 Amazon의 관리형 NoSQL 데이터베이스 서비스인 Amazon DynamoDB를 다룬다.
12장, ‘Amazon Lambda’에서는 인프라 프로비저닝 없이 코드를 실행할 수 있는 AWS Lambda를 소개한다.
13장, ‘Amazon Comprehend’에서는 클라우드 기반의 자연어 처리 서비스인 Amazon Comprehend를 설명한다.
14장, ‘Amazon Lex’에서는 클라우드 기반의 챗봇 서비스를 구축할 수 있는 Amazon Lex를 소개한다.
15장, ‘Amazon SageMaker’에서는 기본 내장 알고리즘 혹은 사용자 정의 알고리즘을 통해 머신러닝 모델을 학습시키고 배포할 수 있는 클라우드 기반 머신러닝 서비스인 Amazon SageMaker를 소개한다.
16장, ‘Amazon SageMaker에서 TensorFlow 사용하기’에서는 구글의 TensorFlow 프레임워크와 Amazon SageMaker를 활용한 TensorFlow 모델 구축과 배포 방법을 알려준다.
17장, ‘Amazon Rekognition’에서는 완전 관리형 클라우드 기반 컴퓨터 비전 서비스인 Amazon Rekognition을 소개한다.

부록
부록 A, ‘Anaconda와 Jupyter Notebook 설정’에서는 로컬 환경에 Anaconda와 Jupyter Notebook 설치 방법을 안내한다.
부록 B, ‘실습에 필요한 AWS 자원 설정’에서는 예제 실습에 필요한 계정 내 AWS 리소스 설정 방법을 알려준다.
부록 C, ‘AWS CLI 설치 및 구성’에서는 AWS CLI 다운로드 및 설치 방법을 알려준다.
부록 D, ‘NumPy와 Pandas 소개’에서는 NumPy와 Pandas 라이브러리를 소개한다.

*번역서에서는 원서 『Machine Learning in the AWS Cloud』의 ‘15장. Amazon Machine Learning’은 다루지 않습니다.



펼쳐보기
아비섹 미쉬라
Abhishek Mishra
19년 이상 IT 업계에서 활발하게 활동해왔으며 프로그래밍 언어, 엔터프라이즈 시스템, 서비스 아키텍처, 플랫폼 등 다양한 분야의 전문가다. 영국 런던대학교에서 컴퓨터 과학 석사 학위를 받았으며 현재는 런던의 로이드 뱅킹 그룹(Lloyds Banking Group)에서 보안 및 사기 방지 솔루션 아키텍트 컨설턴트로 일하고 있다. 『Amazon Web Services for Mobile Developers』(Sybex, 2017)를 포함한 여러 책의 저자이기도 하다.



펼쳐보기

독자서평 쓰기 로그인을 하시면 독자서평을 쓰실 수 있습니다.

독자서평 쓰기 로그인을 하시면 독자서평을 쓰실 수 있습니다.
도서평점
내용
등록하기
0/2000자
교환/반품 방법
  • 마이페이지 > 주문관리 > 주문/배송조회 > 주문조회 후  [1:1상담신청]  또는 고객센터 (1544-9020)
  • ※ 오픈마켓, 해외배송 주문상품 문의 시 [1:1상담신청] 또는 고객센터 (1544-9020)
교환/반품 가능기간
  • 변심반품의 경우 수령 후 7일 이내
  • 상품의 결함 및 계약내용과 다를 경우 문제점 발견 후 30일 이내
교환/반품 비용
  • 단순변심 혹은 구매착오로 인한 반품/교환은 반송료 고객 부담
  • 해외직배송 도서 구매 후 단순변심에 의한 취소 및 반품 시 도서판매가의 20% 수수료 부과
교환/반품 불가사유
  • 소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우
  • 소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우 예) 만화, 잡지, 수험서 및 문제집류
  • 복제가 가능한 상품 등의 포장을 훼손한 경우 예) 음반/DVD/비디오, 소프트웨어, 만화책, 잡지, 영상 화보집
  • 소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우
  • 디지털 컨텐츠인 eBook, 오디오북 등을 1회 이상 다운로드를 받았을 경우
  • 시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우
  • 전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에 해당되는 경우
상품 품절
  • 공급사(출판사) 재고 사정에 의해 품절/지연될 수 있으며, 품절 시 관련 사항에 대해서는 이메일과 문자로 안내드리겠습니다.
소비자 피해보상
환불지연에 따른 배상
  • 상품의 불량에 의한 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은 소비자분쟁 해결 기준 (공정거래위원회 고시)에 준하여 처리됨
  • 대금 환불 및 환불지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의 소비자 보호에 관한 법률에 따라 처리함

이 분야의 베스트

더보기 >

    이 분야의 신간

    더보기 >
      맨위로가기

      영풍문고 로고

      • 회사명 : (주)영풍문고
      • 대표이사 : 김경환
      • 소재지 : 서울특별시 종로구 청계천로 41 (우)03188
      • 사업자 등록번호 : 773-86-01800 ㅣ 통신판매업 신고번호 : 2023-서울종로-0130 [ 사업자정보확인 ]
      • 개인정보관리 책임자 : 조순제 ㅣ customer@ypbooks.co.kr ㅣ 대량주문 : webmaster@ypbooks.co.kr
      COPYRIGHT © YOUNGPOONG BOOKSTORE INC. ALL RIGHTS RESERVED.
      영풍문고 네이버블로그 영풍문고 인스타그램
      맨위로가기