SlideShare a Scribd company logo
© 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
윤석찬
@channyun
AWS 테크에반젤리스트
Amazon 인공 지능(AI) 서비스 및
AWS 딥러닝 프레임웍 활용
2016년 12월 re:Invent 특집 온라인 세미나
강연 중 질문하는 법
전체 공개로 답변된 내용은 검은색, 질문자 본인에게만 공개로 답변된 내용은 붉은 색으로
돌아옵니다. 비공개 답변을 원하시면 [비공개]라고 하시고 질문하세요!
본 발표의 주요 주제
• Amazon의 추천 및 인공 지능 기반 서비스
• Amazon Machine Learning 서비스
• 딥러닝 프레임워크 지원
• AWS 신규 AI 서비스
§ Amazon Rekognition
§ Amazon Polly
§ Amazon Lex
Amazon.com 초기 서적 추천 서비스
• 에이전트 기반 서적 추천
엔진 활용
• Eyes & Editors
§ 좋아하는 저자의 신규
서적에 대한 자동 검색 및
알림 에이전트. 분야별
주제별 리뷰에 따른 추천
기능도 제공
Amazon.com 상품 추천 서비스
• 리뷰 및 평가 기반 추천 도입
• 이벤트(Events) 및 평가(Rating)
• 협업 필터링(Collaborative
filtering)
• 사용자 (user-user) 및 아이템
기반 (item-item)
• 총 판매 35%가 추천 시스템으
로부터 발생
강연 중 질문하는 법
전체 공개로 답변된 내용은 검은색, 질문자 본인에게만 공개로 답변된 내용은 붉은 색으로
돌아옵니다. 비공개 답변을 원하시면 [비공개]라고 하시고 질문하세요!
Amazon.com 웹 로그 분석
• 사용자 행동 데이터 분석
ü 기존 100노드의 1.6PB 급
DW 시스템 - 페타 바이트
급 (가장 큰 테이블 400TB,
일간 2TB)
ü 예: 검색 후 구매하지 않은
물품, 가장 많이 구매한
물품…
• Amazon Redshift 기반
DW로 분석 환경 변경
Amazon.com 온라인 주문 예측 서비스
• 주문 전/후 예측
시스템 도입
• 머신 러닝 기법 활용
• '고객이 주문 전에
배송 계획 예측’
• 사내 총 주간 추천
예측 500억회
Amazon 물류센터: 로봇 기반 배송 예측 시스템
• 13개 물류센터에 로봇
이동 도입
• 물류 순환 속도:
60~75분 ▶ 15분
• 재고 공간: 50% ↑
• 운영비용: 약 20%↓
• 이동 경로 계산 및 최적화
등에 머신 러닝 기법 활용
강연 중 질문하는 법
전체 공개로 답변된 내용은 검은색, 질문자 본인에게만 공개로 답변된 내용은 붉은 색으로
돌아옵니다. 비공개 답변을 원하시면 [비공개]라고 하시고 질문하세요!
Amazon Machine Learning 서비스
• AWS에서 관리하는 제공하는
Machine Learning 서비스
• 간단한 API로 개발자도 쉽게 사용
• Amazon 내부 시스템 위에서 빠른
Machine Learning 기술 사용
• AWS에 저장된 데이터를 바로
사용하여 데이터 모델링
• 바로 Production으로 사용할 수
있도록 배포(Endpoint)
Amazon ML 특징: 손쉬운 접근성
관리 콘솔에서 직접 ML 모델링
§ 데이터 소스 지정 및 생성
§ ML 모델 생성, 모델 품질 측정, 튜닝
§ 배포 및 관리
API, SDK를 이용하여 쉽게 활용
§ Java, Python, .NET, JavaScript, Ruby,
Javascript
AWS Mobile SDK를 통해 Android, iOS
앱에서도 쉽게 사용 가능
Amazon ML 특징: 신뢰성 및 확장성
신뢰 높은 시스템 (Dog fooding)
§ 아마존 내부 데이터사이언티스트 사용 시스템
§ 신뢰성 높은 알고리즘 제공
알고리즘외의 편리한 기능:
§ 간단한 데이터 타입 변환, 스키마 생성
§ 원본 데이터와 모델에 대한 품질 평가
확장성 높은 종량 과금 모델
§ 100GB 데이터 모델링 가능
§ 배치를 통한 예측 지원
§ 실시간 예측 지원
Train
model
Evaluate and
optimize
Retrieve
predictions
1 2 3
Amazon Machine Learning 사용하기 1
- 데이터 소스로 부터 DataSource 생성
- 데이터 내용과 스키마 확인
- 모델링 진행
1. 데이터로부터 Datasource 생성
>>> import boto
>>> ml = boto.connect_machinelearning()
>>> ds = ml.create_data_source_from_s3(
data_source_id = ’my_datasource',
data_spec= {
'DataLocationS3':'s3://bucket/input/',
'DataSchemaLocationS3':'s3://bucket/input/.schema'},
compute_statistics = True)
2. 데이터 내용과 스키마 확인
3. 데이터 모델 생성
>>> import boto
>>> ml = boto.connect_machinelearning()
>>> model = ml.create_ml_model(
ml_model_id=’my_model',
ml_model_type='REGRESSION',
training_data_source_id='my_datasource')
Train
model
Evaluate and
optimize
Retrieve
predictions
1 2 3
Amazon Machine Learning 사용하기 2
- 생성된 모델의 품질 확인
- 모델에 해석 상세 조절
1. 모델 결과 및 품질 확인
2. 모델 해석 상세 조절
Train
model
Evaluate and
optimize
Retrieve
predictions
1 2 3
Amazon Machine Learning 사용하기 3
- 배치를 통한 예측
- 실시간 예측
배치(Batch)방식 예측
비동기적으로 대량의 예측 결과 필요 시 사용
Console, API를 통해 요청 가능
많은 양의 데이터를 한 번에 처리하여 결과를 S3에 저장
>>> import boto
>>> ml = boto.connect_machinelearning()
>>> model = ml.create_batch_prediction(
batch_prediction_id = 'my_batch_prediction’
batch_prediction_data_source_id = ’my_datasource’
ml_model_id = ’my_model',
output_uri = 's3://examplebucket/output/’)
From Machine Learning to Deep Learning
이미지 패턴 분석 음성 인식 및
자연어 처리
자율 주행 자동차
Amazon DSSTNE -멀티 GPU기반 딥러닝 라이브러리
https://github.com/amznlabs/amazon-dsstne
Amazon Prime Photo - 이미지 인식 기능 탑재
EC2 P2 인스턴스 - GPU기반 병렬 컴퓨팅
• 딥러닝 컴퓨팅에 최적화
§ CUDA 및 OpenCL을 사용하는 범용 GPU
컴퓨팅 애플리케이션을 위해 설계
§ 기계 학습, 고성능 데이터베이스, 전산 유체
역학, 컴퓨팅 금융, 내진 해석, 분자 모델링,
유전체학, 렌더링, 대용령 병렬 부동 소수점
처리
• 다양한 딥러닝 프레임웍 지원
§ Mxnet 및 Tensorflow과 같은 인기 있는 딥
러닝 프레임워크와 함께 사전에 설치된
Deep Learning AMI를 사용 가능
§ 이미 설치된 GPU 드라이버와 CUDA 도구
키트가 포함된 NVIDIA AMI를 사용 가능
Deep Learning AMI & MXNet 투자
EC2 Elastic GPUs (미리보기)
• Elastic GPU를 통해 기존 EC2에
그래픽 가속 기능 추가
• M4, C4, X1 인스턴스에 추가 가능
• Full GPU 인스턴스 보다 비용 효과적
• OpenGL-호환 그래픽 애플리케이션에
최적화 (3D 모델링 등)
• AWS Graphics Certification
Program를 통한 그래픽 소프트웨어
업체 지원
1GiB
G P U M e m o r y
2 GiB
4 GiB
8 GiB
기존 EC2
인스턴스
Amazon AI 서비스
Amazon Rekognition
딥러닝 기반 이미지
인식 및 분석 서비스
Amazon Polly
딥러닝 기반
음성 합성 서비스
Amazon Lex
딥러닝 기반 자동 음성
인식 및 자연어 처리
대용량 이미지를 통한 딥러닝 트레이닝을 통한 이미지 인식, 검색 서비스
객체 및 장면
인지
얼굴 감정
인식
얼굴 유사성
비교
얼굴 인식
Amazon Rekognition
f7a3a278-2a59-5102-a549-a12ab1a8cae8
&
v1
02e56305-1579-5b39-ba57-9afb0fd8782d
&
v2
Face ID & vector<float>Face
4c55926e-69b3-5c80-8c9b-78ea01d30690
&
v3transformed
stored
{
f7a3a278-2a59-5102-a549-a12ab1a8cae8,
02e56305-1579-5b39-ba57-9afb0fd8782d,
4c55926e-69b3-5c80-8c9b-78ea01d30690
}
IndexFace Collection
Amazon Rekognition API
Amazon Rekognition - Deep Learning Process
Training
Amazon Rekognition - Deep Learning Process
Conv 1 Conv 2 Conv n
…
…
Feature Maps
Fully
Connected
Layer
Amazon Rekognition 서비스 요금
1. 정식 출시: US East (N. Virginia), US West (Oregon), EU (Ireland)
2. 가격 모델: 사용한 만큼 (12개월까지 월 5,000장까지는 프리티어 제공)
이미지 분석 티어 1,000장당 가격
월 백만장까지 $1.00
월 9백만장까지 $0.80
다음 9백만장까지 $0.80
다음 9천만장까지 $0.60
1억장 이상 $0.40
AWS re:Invent 특집(3) – Amazon 인공 지능(AI) 서비스 및 AWS 딥러닝 프레임웍 활용 (윤석찬)
AWS re:Invent 특집(3) – Amazon 인공 지능(AI) 서비스 및 AWS 딥러닝 프레임웍 활용 (윤석찬)
Amazon Polly
• 딥 러닝 기술을 사용하여 실제 사람 목소리처럼 음성을 합성
§ 다양한 음성 및 언어 지원 (24개 언어 47개 목소리)
§ 빠른 실시간 합성 속도로 라이브 서비스 가능 (Amazon Lex 지원)
§ SSML을 통한 시맨틱 음성 기능 지원
§ 개발자가 합성된 파일, 무제한 저장 및 재생 배포 가능
§ 글자당 과금 및 저렴한 비용 (허클베리핀의 모험 영어본 2.5달러 수준)
• 맥락에 따른 자동 음성 합성
Amazon Polly
“The temperature
in WA is 75°F”
“The temperature
in Washington is 75
degrees Fahrenheit”
"We live for the music",
live from the Madison
Square Garden.
"We live(리브) for the
music", live(라이브) from
the Madison Square
Garden.
AWS re:Invent 특집(3) – Amazon 인공 지능(AI) 서비스 및 AWS 딥러닝 프레임웍 활용 (윤석찬)
Polly를 이용한 음성으로 읽어주기 서버리스 앱
RSS Feed Amazon Polly
Amazon
CloudWatch
Amazon S3AWS Lambda
1. Trigger
2. Check
3. Content
4. Text 5.Audio
6.Audio
https://github.com/awslabs/amazon-polly-sample
Amazon Lex (Preview!)
• 음성 및 텍스트를 사용해 대화형 인터페이스 서비스
§ Lex 콘솔을 통해 빠르고 쉽게 채팅 봇 개발 가능
§ 알렉사 음성 인식과 자연어 처리 등 딥러닝 기술 활용
§ 완전 관리 클라우드 서비스 및 종량 요금 체계
• 진료 예약 Amazon Lex 봇 개발 사례
Facebook
MessengerMobile
AWS re:Invent 특집(3) – Amazon 인공 지능(AI) 서비스 및 AWS 딥러닝 프레임웍 활용 (윤석찬)
Book Hotel
“Book a Hotel in
NYC”
Hotel Booking
New York City
Natural Language
Understanding
Intent/Slot
Model
UtterancesHotel Booking
City New York City
CheckIn Nov 30th
CheckOut Dec 2nd
“Your hotel is booked for
Nov 30th”
Polly
Confirmation: “Your hotel
is booked for Nov 30th”
“Can I go ahead
with the booking?
a
in NYC
Automatic Speech
Recognition
Amazon Lex를 이용한 호텔 예약 시나리오
Amazon Lex
Automatic Speech
Recognition (ASR)
Natural Language
Understanding (NLU)
Same technology that
powersAlexa
Cognito CloudTrail CloudWatch
AWS Services
Action
AWS
Lambda
Authentication &
Visibility
Speech
API
Language
API
Fulfillment
End-
Users
Develope
rs
Console
SDK
Intents, Slots,
Prompts,
Utterances
Input:
Speech
or Text
Multi-Platform Clients:
Mobile, IoT, Web,
Chat
API
Output:
Speech (via Polly
TTS) or Text
Amazon Lex 기술 구조
AWS re:Invent 특집(3) – Amazon 인공 지능(AI) 서비스 및 AWS 딥러닝 프레임웍 활용 (윤석찬)
AWS 클라우드로 AI 서비스를 정복하세요!
P2 Amazon
Machine Learning
Deep Learning
AMI and template
Investment in
MXNet
Amazon Rekognition Amazon Polly Amazon Lex
인공 지능 기술에 대한 진입장벽이 낮아집니다!
※ 총정리! http://bit.ly/awskr-reinvent-2016
신규 서비스 발표 목록
질문을 남겨주세요!
세미나 설문조사
발표 자료/녹화 영상
http://bit.ly/awskr-webinar

More Related Content

PDF
AWS Control Tower를 통한 클라우드 보안 및 거버넌스 설계 - 김학민 :: AWS 클라우드 마이그레이션 온라인
PDF
AWS KMS를 활용하여 안전한 AWS 환경을 구축하기 위한 전략::임기성::AWS Summit Seoul 2018
PDF
Amazon Personalize 소개 (+ 실습 구성)::김영진, 솔루션즈 아키텍트, AWS::AWS AIML 스페셜 웨비나
PPTX
Introduction to AWS VPC, Guidelines, and Best Practices
PDF
모두를 위한 하이브리드 클라우드 아키텍처 - 강동환, AWS 솔루션즈 아키텍트:: AWS Summit Online Korea 2020
PDF
Amazon OpenSearch Deep dive - 내부구조, 성능최적화 그리고 스케일링
PDF
Amazon Personalize Event Tracker 실시간 고객 반응을 고려한 추천::김태수, 솔루션즈 아키텍트, AWS::AWS ...
PDF
AWS Builders Industry edition : 흔하지만 흔하지않은 클라우드 도입과 DT 사례
AWS Control Tower를 통한 클라우드 보안 및 거버넌스 설계 - 김학민 :: AWS 클라우드 마이그레이션 온라인
AWS KMS를 활용하여 안전한 AWS 환경을 구축하기 위한 전략::임기성::AWS Summit Seoul 2018
Amazon Personalize 소개 (+ 실습 구성)::김영진, 솔루션즈 아키텍트, AWS::AWS AIML 스페셜 웨비나
Introduction to AWS VPC, Guidelines, and Best Practices
모두를 위한 하이브리드 클라우드 아키텍처 - 강동환, AWS 솔루션즈 아키텍트:: AWS Summit Online Korea 2020
Amazon OpenSearch Deep dive - 내부구조, 성능최적화 그리고 스케일링
Amazon Personalize Event Tracker 실시간 고객 반응을 고려한 추천::김태수, 솔루션즈 아키텍트, AWS::AWS ...
AWS Builders Industry edition : 흔하지만 흔하지않은 클라우드 도입과 DT 사례

What's hot (20)

PDF
금융권 최신 AWS 도입 사례 총정리 – 신한 제주 은행, KB손해보험 사례를 중심으로 - 지성국 사업 개발 담당 이사, AWS / 정을용...
PDF
복잡한 권한신청문제 ConsoleMe로 해결하기 - 손건 (AB180) :: AWS Community Day Online 2021
PDF
AWS 기반 클라우드 아키텍처 모범사례 - 삼성전자 개발자 포털/개발자 워크스페이스 - 정영준 솔루션즈 아키텍트, AWS / 유현성 수석,...
PPTX
1. 아키텍쳐 설계 프로세스
PPTX
AWS solution Architect Associate study material
PDF
AWS CLOUD 2017 - AWS 기반 하이브리드 클라우드 환경 구성 전략 (김용우 솔루션즈 아키텍트)
PDF
AWS Finance Symposium_금융권을 위한 hybrid 클라우드 도입 첫걸음
PDF
클라우드로 데이터 센터 확장하기 : 하이브리드 환경을 위한 연결 옵션 및 고려사항::강동환::AWS Summit Seoul 2018
PDF
【勉強会資料】Systems Managerによるパッチ管理 for PCI DSS
PDF
실전! AWS 하이브리드 네트워킹 (AWS Direct Connect 및 VPN 데모 세션) - 강동환, AWS 솔루션즈 아키텍트:: A...
PDF
[AWS Innovate 온라인 컨퍼런스] Amazon Personalize를 통한 개인화 추천 기능 실전 구현하기 - 최원근, AWS 솔...
PDF
마이크로서비스를 위한 AWS 아키텍처 패턴 및 모범 사례 - AWS Summit Seoul 2017
PDF
AWS Personalize 중심으로 살펴본 추천 시스템 원리와 구축
PDF
Amazon EMR과 SageMaker를 이용하여 데이터를 준비하고 머신러닝 모델 개발 하기
PDF
대규모 인프라 환경 전환을 위한 AWS CloudEndure 실시간 클라우드 전환 기술 - 이창익:: AWS | AWS 클라우드 마이그레이...
PDF
20200212 AWS Black Belt Online Seminar AWS Systems Manager
PDF
Aws glue를 통한 손쉬운 데이터 전처리 작업하기
PDF
아마존닷컴처럼 Amazon Forecast로 시계열 예측하기 - 강지양 솔루션즈 아키텍트, AWS / 강태욱 매니저, GSSHOP :: A...
PDF
개인화 및 추천 기능의 맞춤형 AI 서비스 혁명: Amazon Personalize - 남궁영환 솔루션즈 아키텍트, AWS / 강성문 솔루...
PDF
고객의 플랫폼/서비스를 개선한 국내 사례 살펴보기 – 장준성 AWS 솔루션즈 아키텍트, 강산아 NDREAM 팀장, 송영호 야놀자 매니저, ...
금융권 최신 AWS 도입 사례 총정리 – 신한 제주 은행, KB손해보험 사례를 중심으로 - 지성국 사업 개발 담당 이사, AWS / 정을용...
복잡한 권한신청문제 ConsoleMe로 해결하기 - 손건 (AB180) :: AWS Community Day Online 2021
AWS 기반 클라우드 아키텍처 모범사례 - 삼성전자 개발자 포털/개발자 워크스페이스 - 정영준 솔루션즈 아키텍트, AWS / 유현성 수석,...
1. 아키텍쳐 설계 프로세스
AWS solution Architect Associate study material
AWS CLOUD 2017 - AWS 기반 하이브리드 클라우드 환경 구성 전략 (김용우 솔루션즈 아키텍트)
AWS Finance Symposium_금융권을 위한 hybrid 클라우드 도입 첫걸음
클라우드로 데이터 센터 확장하기 : 하이브리드 환경을 위한 연결 옵션 및 고려사항::강동환::AWS Summit Seoul 2018
【勉強会資料】Systems Managerによるパッチ管理 for PCI DSS
실전! AWS 하이브리드 네트워킹 (AWS Direct Connect 및 VPN 데모 세션) - 강동환, AWS 솔루션즈 아키텍트:: A...
[AWS Innovate 온라인 컨퍼런스] Amazon Personalize를 통한 개인화 추천 기능 실전 구현하기 - 최원근, AWS 솔...
마이크로서비스를 위한 AWS 아키텍처 패턴 및 모범 사례 - AWS Summit Seoul 2017
AWS Personalize 중심으로 살펴본 추천 시스템 원리와 구축
Amazon EMR과 SageMaker를 이용하여 데이터를 준비하고 머신러닝 모델 개발 하기
대규모 인프라 환경 전환을 위한 AWS CloudEndure 실시간 클라우드 전환 기술 - 이창익:: AWS | AWS 클라우드 마이그레이...
20200212 AWS Black Belt Online Seminar AWS Systems Manager
Aws glue를 통한 손쉬운 데이터 전처리 작업하기
아마존닷컴처럼 Amazon Forecast로 시계열 예측하기 - 강지양 솔루션즈 아키텍트, AWS / 강태욱 매니저, GSSHOP :: A...
개인화 및 추천 기능의 맞춤형 AI 서비스 혁명: Amazon Personalize - 남궁영환 솔루션즈 아키텍트, AWS / 강성문 솔루...
고객의 플랫폼/서비스를 개선한 국내 사례 살펴보기 – 장준성 AWS 솔루션즈 아키텍트, 강산아 NDREAM 팀장, 송영호 야놀자 매니저, ...
Ad

Viewers also liked (7)

PDF
Amazon 인공 지능(AI) 서비스 및 AWS 기반 딥러닝 활용 방법 - 윤석찬 (AWS, 테크에반젤리스트)
PDF
Amazon Lex를 통한 쉽고 빠른 음성 및 텍스트 기반 챗봇 만들기
PDF
AWS re:Invent 특집(1) – 파이선(Python) 개발자를 위한 AWS 활용 방법 (윤석찬)
PDF
AWS re:Invent 특집(2) – 서버리스(Serverless) 마이크로서비스를 위한 일곱 가지 모범 사례 (윤석찬)
PDF
AWS CLOUD 2017 - 인공 지능과 클라우드와의 만남: Amazon의 신규 AI 서비스 (김무현 솔루션즈 아키텍트)
PDF
AWS re:Invent 특집(4) – 개발자를 위한 신규 서비스 총정리(윤석찬)
PDF
AWS re:Invent 2017 참가자 가이드
Amazon 인공 지능(AI) 서비스 및 AWS 기반 딥러닝 활용 방법 - 윤석찬 (AWS, 테크에반젤리스트)
Amazon Lex를 통한 쉽고 빠른 음성 및 텍스트 기반 챗봇 만들기
AWS re:Invent 특집(1) – 파이선(Python) 개발자를 위한 AWS 활용 방법 (윤석찬)
AWS re:Invent 특집(2) – 서버리스(Serverless) 마이크로서비스를 위한 일곱 가지 모범 사례 (윤석찬)
AWS CLOUD 2017 - 인공 지능과 클라우드와의 만남: Amazon의 신규 AI 서비스 (김무현 솔루션즈 아키텍트)
AWS re:Invent 특집(4) – 개발자를 위한 신규 서비스 총정리(윤석찬)
AWS re:Invent 2017 참가자 가이드
Ad

Similar to AWS re:Invent 특집(3) – Amazon 인공 지능(AI) 서비스 및 AWS 딥러닝 프레임웍 활용 (윤석찬) (20)

PDF
판교 개발자 데이 – AWS 인공지능 서비스를 활용하여 스마트 애플리케이션 개발하기 – 박철수
PDF
Starup을 위한 AWS AI/ML 서비스 활용 방법
PDF
Amazon Rekognition을 이용하여 인공지능 안면 인식 키오스크 만들기 - 강정희 (AWS 솔루션즈 아키텍트)
PDF
AWS CLOUD 2018- Amazon DeepLens와 컴퓨터 비전 딥러닝 어플리케이션 활용 (강정희 솔루션즈 아키텍트)
PDF
SageMaker를 활용한 엔터프라이즈 머신러닝 도입 및 프로세스 개선 방법 (김필호 AI/ML 스페셜리스트 솔루션즈 아키텍트, AWS) ...
PDF
개발자를 위한 AWS re:Invent 신규 서비스 - 윤석찬 (AWS수석테크에반젤리스트) :: AWS Community Day 2020
PDF
찾아가는 AWS 세미나(구로,가산,판교) - AWS에서 작은 서비스 구현하기 (김필중 솔루션즈 아키텍트)
PDF
[AWS Innovate 온라인 컨퍼런스] 수백만 사용자 대상 기계 학습 서비스를 위한 확장 비법 - 윤석찬, AWS 테크 에반젤리스트
PDF
[E-commerce & Retail Day] 인공지능서비스 활용방안
PDF
[제 3 회 | 금융 고객을 위한 re:Invent 2024 re:Cap Event] 3_성공적인 2025년을 위해 금융사가 알아야 할 r...
PDF
[2017 AWS Startup Day] 스타트업이 인공지능을 만날 때 : 딥러닝 활용사례와 아키텍쳐
PDF
AWS CLOUD 2018- AWS의 새로운 통합 머신러닝 플랫폼 서비스, Amazon SageMaker (김무현 솔루션즈 아키텍트)
PDF
AWS를 활용한 미디어 서비스 혁신 방법 - AWS Summit Seoul 2017
PDF
[25D2S07]_Amazon Nova를 이용해 향샹된 RAG 활용하기.pdf
PDF
[IGC 2017] AWS 김필중 솔루션 아키텍트 - AWS 를 활용한 모바일 백엔드 개발
PDF
Amazon AI 및 IoT를 통한 비즈니스 혁신 - AWS Summit Seoul 2017
PPTX
Apache MXNet으로 배워보는 딥러닝(Deep Learning) - 김무현 (AWS 솔루션즈아키텍트)
PDF
AWS 빅데이터 아키텍처 패턴 및 모범 사례- AWS Summit Seoul 2017
PDF
한국어를 위한 AWS 인공지능(AI) 서비스 소개 및 활용 방법 - 강정희 솔루션즈 아키텍트, AWS :: AWS Innovate 2019
PDF
AI/ML re:invent 2019 recap at Delivery Hero Korea
판교 개발자 데이 – AWS 인공지능 서비스를 활용하여 스마트 애플리케이션 개발하기 – 박철수
Starup을 위한 AWS AI/ML 서비스 활용 방법
Amazon Rekognition을 이용하여 인공지능 안면 인식 키오스크 만들기 - 강정희 (AWS 솔루션즈 아키텍트)
AWS CLOUD 2018- Amazon DeepLens와 컴퓨터 비전 딥러닝 어플리케이션 활용 (강정희 솔루션즈 아키텍트)
SageMaker를 활용한 엔터프라이즈 머신러닝 도입 및 프로세스 개선 방법 (김필호 AI/ML 스페셜리스트 솔루션즈 아키텍트, AWS) ...
개발자를 위한 AWS re:Invent 신규 서비스 - 윤석찬 (AWS수석테크에반젤리스트) :: AWS Community Day 2020
찾아가는 AWS 세미나(구로,가산,판교) - AWS에서 작은 서비스 구현하기 (김필중 솔루션즈 아키텍트)
[AWS Innovate 온라인 컨퍼런스] 수백만 사용자 대상 기계 학습 서비스를 위한 확장 비법 - 윤석찬, AWS 테크 에반젤리스트
[E-commerce & Retail Day] 인공지능서비스 활용방안
[제 3 회 | 금융 고객을 위한 re:Invent 2024 re:Cap Event] 3_성공적인 2025년을 위해 금융사가 알아야 할 r...
[2017 AWS Startup Day] 스타트업이 인공지능을 만날 때 : 딥러닝 활용사례와 아키텍쳐
AWS CLOUD 2018- AWS의 새로운 통합 머신러닝 플랫폼 서비스, Amazon SageMaker (김무현 솔루션즈 아키텍트)
AWS를 활용한 미디어 서비스 혁신 방법 - AWS Summit Seoul 2017
[25D2S07]_Amazon Nova를 이용해 향샹된 RAG 활용하기.pdf
[IGC 2017] AWS 김필중 솔루션 아키텍트 - AWS 를 활용한 모바일 백엔드 개발
Amazon AI 및 IoT를 통한 비즈니스 혁신 - AWS Summit Seoul 2017
Apache MXNet으로 배워보는 딥러닝(Deep Learning) - 김무현 (AWS 솔루션즈아키텍트)
AWS 빅데이터 아키텍처 패턴 및 모범 사례- AWS Summit Seoul 2017
한국어를 위한 AWS 인공지능(AI) 서비스 소개 및 활용 방법 - 강정희 솔루션즈 아키텍트, AWS :: AWS Innovate 2019
AI/ML re:invent 2019 recap at Delivery Hero Korea

More from Amazon Web Services Korea (20)

PDF
[D3T1S01] Gen AI를 위한 Amazon Aurora 활용 사례 방법
PDF
[D3T1S06] Neptune Analytics with Vector Similarity Search
PDF
[D3T1S03] Amazon DynamoDB design puzzlers
PDF
[D3T1S04] Aurora PostgreSQL performance monitoring and troubleshooting by use...
PDF
[D3T1S07] AWS S3 - 클라우드 환경에서 데이터베이스 보호하기
PDF
[D3T1S05] Aurora 혼합 구성 아키텍처를 사용하여 예상치 못한 트래픽 급증 대응하기
PDF
[D3T1S02] Aurora Limitless Database Introduction
PDF
[D3T2S01] Amazon Aurora MySQL 메이저 버전 업그레이드 및 Amazon B/G Deployments 실습
PDF
[D3T2S03] Data&AI Roadshow 2024 - Amazon DocumentDB 실습
PDF
AWS Modern Infra with Storage Roadshow 2023 - Day 2
PDF
AWS Modern Infra with Storage Roadshow 2023 - Day 1
PDF
사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...
PDF
Amazon DocumentDB - Architecture 및 Best Practice (Level 200) - 발표자: 장동훈, Sr. ...
PDF
Amazon Elasticache - Fully managed, Redis & Memcached Compatible Service (Lev...
PDF
Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci...
PDF
[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A...
PDF
Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS :::...
PDF
Amazon EMR - Enhancements on Cost/Performance, Serverless - 발표자: 김기영, Sr Anal...
PDF
Amazon OpenSearch - Use Cases, Security/Observability, Serverless and Enhance...
PDF
Enabling Agility with Data Governance - 발표자: 김성연, Analytics Specialist, WWSO,...
[D3T1S01] Gen AI를 위한 Amazon Aurora 활용 사례 방법
[D3T1S06] Neptune Analytics with Vector Similarity Search
[D3T1S03] Amazon DynamoDB design puzzlers
[D3T1S04] Aurora PostgreSQL performance monitoring and troubleshooting by use...
[D3T1S07] AWS S3 - 클라우드 환경에서 데이터베이스 보호하기
[D3T1S05] Aurora 혼합 구성 아키텍처를 사용하여 예상치 못한 트래픽 급증 대응하기
[D3T1S02] Aurora Limitless Database Introduction
[D3T2S01] Amazon Aurora MySQL 메이저 버전 업그레이드 및 Amazon B/G Deployments 실습
[D3T2S03] Data&AI Roadshow 2024 - Amazon DocumentDB 실습
AWS Modern Infra with Storage Roadshow 2023 - Day 2
AWS Modern Infra with Storage Roadshow 2023 - Day 1
사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...
Amazon DocumentDB - Architecture 및 Best Practice (Level 200) - 발표자: 장동훈, Sr. ...
Amazon Elasticache - Fully managed, Redis & Memcached Compatible Service (Lev...
Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci...
[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A...
Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS :::...
Amazon EMR - Enhancements on Cost/Performance, Serverless - 발표자: 김기영, Sr Anal...
Amazon OpenSearch - Use Cases, Security/Observability, Serverless and Enhance...
Enabling Agility with Data Governance - 발표자: 김성연, Analytics Specialist, WWSO,...

AWS re:Invent 특집(3) – Amazon 인공 지능(AI) 서비스 및 AWS 딥러닝 프레임웍 활용 (윤석찬)

  • 1. © 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 윤석찬 @channyun AWS 테크에반젤리스트 Amazon 인공 지능(AI) 서비스 및 AWS 딥러닝 프레임웍 활용 2016년 12월 re:Invent 특집 온라인 세미나
  • 2. 강연 중 질문하는 법 전체 공개로 답변된 내용은 검은색, 질문자 본인에게만 공개로 답변된 내용은 붉은 색으로 돌아옵니다. 비공개 답변을 원하시면 [비공개]라고 하시고 질문하세요!
  • 3. 본 발표의 주요 주제 • Amazon의 추천 및 인공 지능 기반 서비스 • Amazon Machine Learning 서비스 • 딥러닝 프레임워크 지원 • AWS 신규 AI 서비스 § Amazon Rekognition § Amazon Polly § Amazon Lex
  • 4. Amazon.com 초기 서적 추천 서비스 • 에이전트 기반 서적 추천 엔진 활용 • Eyes & Editors § 좋아하는 저자의 신규 서적에 대한 자동 검색 및 알림 에이전트. 분야별 주제별 리뷰에 따른 추천 기능도 제공
  • 5. Amazon.com 상품 추천 서비스 • 리뷰 및 평가 기반 추천 도입 • 이벤트(Events) 및 평가(Rating) • 협업 필터링(Collaborative filtering) • 사용자 (user-user) 및 아이템 기반 (item-item) • 총 판매 35%가 추천 시스템으 로부터 발생
  • 6. 강연 중 질문하는 법 전체 공개로 답변된 내용은 검은색, 질문자 본인에게만 공개로 답변된 내용은 붉은 색으로 돌아옵니다. 비공개 답변을 원하시면 [비공개]라고 하시고 질문하세요!
  • 7. Amazon.com 웹 로그 분석 • 사용자 행동 데이터 분석 ü 기존 100노드의 1.6PB 급 DW 시스템 - 페타 바이트 급 (가장 큰 테이블 400TB, 일간 2TB) ü 예: 검색 후 구매하지 않은 물품, 가장 많이 구매한 물품… • Amazon Redshift 기반 DW로 분석 환경 변경
  • 8. Amazon.com 온라인 주문 예측 서비스 • 주문 전/후 예측 시스템 도입 • 머신 러닝 기법 활용 • '고객이 주문 전에 배송 계획 예측’ • 사내 총 주간 추천 예측 500억회
  • 9. Amazon 물류센터: 로봇 기반 배송 예측 시스템 • 13개 물류센터에 로봇 이동 도입 • 물류 순환 속도: 60~75분 ▶ 15분 • 재고 공간: 50% ↑ • 운영비용: 약 20%↓ • 이동 경로 계산 및 최적화 등에 머신 러닝 기법 활용
  • 10. 강연 중 질문하는 법 전체 공개로 답변된 내용은 검은색, 질문자 본인에게만 공개로 답변된 내용은 붉은 색으로 돌아옵니다. 비공개 답변을 원하시면 [비공개]라고 하시고 질문하세요!
  • 11. Amazon Machine Learning 서비스 • AWS에서 관리하는 제공하는 Machine Learning 서비스 • 간단한 API로 개발자도 쉽게 사용 • Amazon 내부 시스템 위에서 빠른 Machine Learning 기술 사용 • AWS에 저장된 데이터를 바로 사용하여 데이터 모델링 • 바로 Production으로 사용할 수 있도록 배포(Endpoint)
  • 12. Amazon ML 특징: 손쉬운 접근성 관리 콘솔에서 직접 ML 모델링 § 데이터 소스 지정 및 생성 § ML 모델 생성, 모델 품질 측정, 튜닝 § 배포 및 관리 API, SDK를 이용하여 쉽게 활용 § Java, Python, .NET, JavaScript, Ruby, Javascript AWS Mobile SDK를 통해 Android, iOS 앱에서도 쉽게 사용 가능
  • 13. Amazon ML 특징: 신뢰성 및 확장성 신뢰 높은 시스템 (Dog fooding) § 아마존 내부 데이터사이언티스트 사용 시스템 § 신뢰성 높은 알고리즘 제공 알고리즘외의 편리한 기능: § 간단한 데이터 타입 변환, 스키마 생성 § 원본 데이터와 모델에 대한 품질 평가 확장성 높은 종량 과금 모델 § 100GB 데이터 모델링 가능 § 배치를 통한 예측 지원 § 실시간 예측 지원
  • 14. Train model Evaluate and optimize Retrieve predictions 1 2 3 Amazon Machine Learning 사용하기 1 - 데이터 소스로 부터 DataSource 생성 - 데이터 내용과 스키마 확인 - 모델링 진행
  • 15. 1. 데이터로부터 Datasource 생성 >>> import boto >>> ml = boto.connect_machinelearning() >>> ds = ml.create_data_source_from_s3( data_source_id = ’my_datasource', data_spec= { 'DataLocationS3':'s3://bucket/input/', 'DataSchemaLocationS3':'s3://bucket/input/.schema'}, compute_statistics = True)
  • 16. 2. 데이터 내용과 스키마 확인
  • 17. 3. 데이터 모델 생성 >>> import boto >>> ml = boto.connect_machinelearning() >>> model = ml.create_ml_model( ml_model_id=’my_model', ml_model_type='REGRESSION', training_data_source_id='my_datasource')
  • 18. Train model Evaluate and optimize Retrieve predictions 1 2 3 Amazon Machine Learning 사용하기 2 - 생성된 모델의 품질 확인 - 모델에 해석 상세 조절
  • 19. 1. 모델 결과 및 품질 확인
  • 20. 2. 모델 해석 상세 조절
  • 21. Train model Evaluate and optimize Retrieve predictions 1 2 3 Amazon Machine Learning 사용하기 3 - 배치를 통한 예측 - 실시간 예측
  • 22. 배치(Batch)방식 예측 비동기적으로 대량의 예측 결과 필요 시 사용 Console, API를 통해 요청 가능 많은 양의 데이터를 한 번에 처리하여 결과를 S3에 저장 >>> import boto >>> ml = boto.connect_machinelearning() >>> model = ml.create_batch_prediction( batch_prediction_id = 'my_batch_prediction’ batch_prediction_data_source_id = ’my_datasource’ ml_model_id = ’my_model', output_uri = 's3://examplebucket/output/’)
  • 23. From Machine Learning to Deep Learning 이미지 패턴 분석 음성 인식 및 자연어 처리 자율 주행 자동차
  • 24. Amazon DSSTNE -멀티 GPU기반 딥러닝 라이브러리 https://github.com/amznlabs/amazon-dsstne
  • 25. Amazon Prime Photo - 이미지 인식 기능 탑재
  • 26. EC2 P2 인스턴스 - GPU기반 병렬 컴퓨팅 • 딥러닝 컴퓨팅에 최적화 § CUDA 및 OpenCL을 사용하는 범용 GPU 컴퓨팅 애플리케이션을 위해 설계 § 기계 학습, 고성능 데이터베이스, 전산 유체 역학, 컴퓨팅 금융, 내진 해석, 분자 모델링, 유전체학, 렌더링, 대용령 병렬 부동 소수점 처리 • 다양한 딥러닝 프레임웍 지원 § Mxnet 및 Tensorflow과 같은 인기 있는 딥 러닝 프레임워크와 함께 사전에 설치된 Deep Learning AMI를 사용 가능 § 이미 설치된 GPU 드라이버와 CUDA 도구 키트가 포함된 NVIDIA AMI를 사용 가능
  • 27. Deep Learning AMI & MXNet 투자
  • 28. EC2 Elastic GPUs (미리보기) • Elastic GPU를 통해 기존 EC2에 그래픽 가속 기능 추가 • M4, C4, X1 인스턴스에 추가 가능 • Full GPU 인스턴스 보다 비용 효과적 • OpenGL-호환 그래픽 애플리케이션에 최적화 (3D 모델링 등) • AWS Graphics Certification Program를 통한 그래픽 소프트웨어 업체 지원 1GiB G P U M e m o r y 2 GiB 4 GiB 8 GiB 기존 EC2 인스턴스
  • 29. Amazon AI 서비스 Amazon Rekognition 딥러닝 기반 이미지 인식 및 분석 서비스 Amazon Polly 딥러닝 기반 음성 합성 서비스 Amazon Lex 딥러닝 기반 자동 음성 인식 및 자연어 처리
  • 30. 대용량 이미지를 통한 딥러닝 트레이닝을 통한 이미지 인식, 검색 서비스 객체 및 장면 인지 얼굴 감정 인식 얼굴 유사성 비교 얼굴 인식 Amazon Rekognition
  • 31. f7a3a278-2a59-5102-a549-a12ab1a8cae8 & v1 02e56305-1579-5b39-ba57-9afb0fd8782d & v2 Face ID & vector<float>Face 4c55926e-69b3-5c80-8c9b-78ea01d30690 & v3transformed stored { f7a3a278-2a59-5102-a549-a12ab1a8cae8, 02e56305-1579-5b39-ba57-9afb0fd8782d, 4c55926e-69b3-5c80-8c9b-78ea01d30690 } IndexFace Collection Amazon Rekognition API
  • 32. Amazon Rekognition - Deep Learning Process Training
  • 33. Amazon Rekognition - Deep Learning Process Conv 1 Conv 2 Conv n … … Feature Maps Fully Connected Layer
  • 34. Amazon Rekognition 서비스 요금 1. 정식 출시: US East (N. Virginia), US West (Oregon), EU (Ireland) 2. 가격 모델: 사용한 만큼 (12개월까지 월 5,000장까지는 프리티어 제공) 이미지 분석 티어 1,000장당 가격 월 백만장까지 $1.00 월 9백만장까지 $0.80 다음 9백만장까지 $0.80 다음 9천만장까지 $0.60 1억장 이상 $0.40
  • 37. Amazon Polly • 딥 러닝 기술을 사용하여 실제 사람 목소리처럼 음성을 합성 § 다양한 음성 및 언어 지원 (24개 언어 47개 목소리) § 빠른 실시간 합성 속도로 라이브 서비스 가능 (Amazon Lex 지원) § SSML을 통한 시맨틱 음성 기능 지원 § 개발자가 합성된 파일, 무제한 저장 및 재생 배포 가능 § 글자당 과금 및 저렴한 비용 (허클베리핀의 모험 영어본 2.5달러 수준) • 맥락에 따른 자동 음성 합성 Amazon Polly “The temperature in WA is 75°F” “The temperature in Washington is 75 degrees Fahrenheit” "We live for the music", live from the Madison Square Garden. "We live(리브) for the music", live(라이브) from the Madison Square Garden.
  • 39. Polly를 이용한 음성으로 읽어주기 서버리스 앱 RSS Feed Amazon Polly Amazon CloudWatch Amazon S3AWS Lambda 1. Trigger 2. Check 3. Content 4. Text 5.Audio 6.Audio https://github.com/awslabs/amazon-polly-sample
  • 40. Amazon Lex (Preview!) • 음성 및 텍스트를 사용해 대화형 인터페이스 서비스 § Lex 콘솔을 통해 빠르고 쉽게 채팅 봇 개발 가능 § 알렉사 음성 인식과 자연어 처리 등 딥러닝 기술 활용 § 완전 관리 클라우드 서비스 및 종량 요금 체계 • 진료 예약 Amazon Lex 봇 개발 사례 Facebook MessengerMobile
  • 42. Book Hotel “Book a Hotel in NYC” Hotel Booking New York City Natural Language Understanding Intent/Slot Model UtterancesHotel Booking City New York City CheckIn Nov 30th CheckOut Dec 2nd “Your hotel is booked for Nov 30th” Polly Confirmation: “Your hotel is booked for Nov 30th” “Can I go ahead with the booking? a in NYC Automatic Speech Recognition Amazon Lex를 이용한 호텔 예약 시나리오
  • 43. Amazon Lex Automatic Speech Recognition (ASR) Natural Language Understanding (NLU) Same technology that powersAlexa Cognito CloudTrail CloudWatch AWS Services Action AWS Lambda Authentication & Visibility Speech API Language API Fulfillment End- Users Develope rs Console SDK Intents, Slots, Prompts, Utterances Input: Speech or Text Multi-Platform Clients: Mobile, IoT, Web, Chat API Output: Speech (via Polly TTS) or Text Amazon Lex 기술 구조
  • 45. AWS 클라우드로 AI 서비스를 정복하세요! P2 Amazon Machine Learning Deep Learning AMI and template Investment in MXNet Amazon Rekognition Amazon Polly Amazon Lex 인공 지능 기술에 대한 진입장벽이 낮아집니다!
  • 47. 질문을 남겨주세요! 세미나 설문조사 발표 자료/녹화 영상 http://bit.ly/awskr-webinar