aws cloud day for samsung :: 윤석찬 테크에반젤리스트

78
© 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 윤석찬 @channyun AWS 테크에반젤리스트 Amazon 인공 지능(AI) 사례 및 AWS 기반 딥러닝 활용 방법

Upload: amazon-web-services-korea

Post on 12-Apr-2017

182 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: AWS Cloud Day for Samsung :: 윤석찬 테크에반젤리스트

© 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

윤석찬

@channyun

AWS 테크에반젤리스트

Amazon 인공 지능(AI) 사례 및AWS 기반 딥러닝 활용 방법

Page 2: AWS Cloud Day for Samsung :: 윤석찬 테크에반젤리스트

본 발표 주요 주제

I. Amazon 인공 지능 기반 서비스 Amazon.com 상품 추천 활용

Amazon 물류 및 배송 활용

Amazon Alexa 음성 인식 서비스 활용

II. Amazon AI Services 연구자 및 고급 개발자: P2 Instance & Deep AMI, Apache

MXNet

데이터 개발자: Amazon Machine Learning

일반 개발자 Amazon Rekognition, Amazon Polly, Amazon Lex

Page 3: AWS Cloud Day for Samsung :: 윤석찬 테크에반젤리스트

I. Amazon 인공 지능 서비스 활용

Page 4: AWS Cloud Day for Samsung :: 윤석찬 테크에반젤리스트

Amazon.com - Eyes & Editors

• Eyes & Editors 좋아하는 저자의 신규

서적에 대한 자동 검색 및알림 에이전트. 분야별주제별 리뷰에 따른 추천기능도 제공

• 에이전트 기반서적 추천 엔진

Page 5: AWS Cloud Day for Samsung :: 윤석찬 테크에반젤리스트

Amazon.com 상품 추천 서비스

• 평가 기반 추천 도입• 이벤트(Events) 및

평가(Rating)

• 협업 필터링(Collaborative filtering)

• 사용자 (user-user) 및아이템 기반 (item-item)

• 총 판매 35%가 추천 시스템으로부터 발생

Page 6: AWS Cloud Day for Samsung :: 윤석찬 테크에반젤리스트

Amazon.com - DW 기반 웹 로그 분석

• 사용자 행동 데이터 분석 기존 100노드의 1.6PB 급

DW 시스템 - 페타 바이트급 (가장 큰 테이블400TB, 일간 2TB)

예: 검색 후 구매하지 않은물품, 가장 많이 구매한물품…

• Amazon Redshift 기반DW로 분석 환경 변경

Page 7: AWS Cloud Day for Samsung :: 윤석찬 테크에반젤리스트

Amazon.com 온라인 주문 예측 서비스

• 주문 전/후 예측 시스템도입

• 머신 러닝 기법 활용

• '고객이 주문 전에배송 계획 예측’

• 사내 총 주간 추천 예측500억회

Page 8: AWS Cloud Day for Samsung :: 윤석찬 테크에반젤리스트

Amazon 배송 센터: 로봇 기반 배송 예측 시스템

• 13개 물류센터에 KIVA 로봇 이동 도입

• 물류 순환 속도:60~75분 ▶ 15분

• 재고 공간: 50% ↑

• 운영비용: 약 20%↓

• 이동 경로 계산 및 최적화등에 머신 러닝 기법 활용

Page 9: AWS Cloud Day for Samsung :: 윤석찬 테크에반젤리스트

강연 중 질문하는 법

전체 공개로 답변된 내용은 검은색, 질문자 본인에게만 공개로 답변된 내용은 붉은 색으로

돌아옵니다. 비공개 답변을 원하시면 [비공개]라고 하시고 질문하세요!

Page 10: AWS Cloud Day for Samsung :: 윤석찬 테크에반젤리스트

From Machine Learning to Deep Learning

이미지 패턴 분석 음성 인식 및자연어 처리

자율 주행 자동차

Page 11: AWS Cloud Day for Samsung :: 윤석찬 테크에반젤리스트

Amazon Prime Photo - 이미지 인식 기능

Page 12: AWS Cloud Day for Samsung :: 윤석찬 테크에반젤리스트

© Jeff Dean, Trends and Developments in Deep Learning Research

http://www.slideshare.net/AIFrontiers/jeff-dean-trends-and-developments-in-deep-learning-research

Page 13: AWS Cloud Day for Samsung :: 윤석찬 테크에반젤리스트

Accuracy

Scale (data size, model size)

1980s and1990s

neural networks

other approaches

© Jeff Dean, Trends and Developments in Deep Learning Research

http://www.slideshare.net/AIFrontiers/jeff-dean-trends-and-developments-in-deep-learning-research

Page 14: AWS Cloud Day for Samsung :: 윤석찬 테크에반젤리스트

more

computeAccuracy

Scale (data size, model size)

neural networks

other approaches

1980s and1990s

© Jeff Dean, Trends and Developments in Deep Learning Research

http://www.slideshare.net/AIFrontiers/jeff-dean-trends-and-developments-in-deep-learning-research

Page 15: AWS Cloud Day for Samsung :: 윤석찬 테크에반젤리스트

more

computeAccuracy

Scale (data size, model size)

neural networks

other approaches

Now

© Jeff Dean, Trends and Developments in Deep Learning Research

http://www.slideshare.net/AIFrontiers/jeff-dean-trends-and-developments-in-deep-learning-research

Page 16: AWS Cloud Day for Samsung :: 윤석찬 테크에반젤리스트

2016

3% errors

2011

5% errors

humans

26% errors

© Jeff Dean, Trends and Developments in Deep Learning Research

http://www.slideshare.net/AIFrontiers/jeff-dean-trends-and-developments-in-deep-learning-research

Page 17: AWS Cloud Day for Samsung :: 윤석찬 테크에반젤리스트

Amazon 물류 센터 - 저장 선반 시스템

아마존이 창고에 상품을 뒤죽박죽 보관하는 이유?

http://techneedle.com/archives/29063

"아마존 상품 배송 선반에는 물건이 뒤죽박죽 보관되고 있다. 예를들면 영화 DVD, 로션, 피클이 한칸에 보관되어 있다. 자투리 공간없이 창고 공간을 100% 활용할 수있고, ‘이 상품군은 어디에 보관해야 한다’ 등 배워야 할 내용이 줄어든다. 게다가 실수로 잘못 꺼내는 일도 적다. 상품 보관을 위한기술은 컴퓨터 비전과 실내 위치추적 등의 시스템을 활용한다"

Page 18: AWS Cloud Day for Samsung :: 윤석찬 테크에반젤리스트

Amazon 물류 센터 - 컴퓨터 비전을 활용한 재고 파악

Page 19: AWS Cloud Day for Samsung :: 윤석찬 테크에반젤리스트

Amazon 물류 센터 - Inventory Defect 문제

물건이 잘 못 담기는 경우, 물건이 떨어지는 경우,

Page 20: AWS Cloud Day for Samsung :: 윤석찬 테크에반젤리스트

Amazon 물류 센터 - 딥러닝을 통한 문제 해결

Original image Activation map Binary map

선반 속 재고 물건 갯수 확인선반 속 재고 물건 누락 확인

2.0

1.0

Page 21: AWS Cloud Day for Samsung :: 윤석찬 테크에반젤리스트

Amazon Bin Image Dataset

Amazon Fulfillment Center의 상품 보관선반의 이미지와 메타 데이터가 포함

데이터 세트의 빈(Bin) 이미지는 배송 과정측정의 일부로 로봇을 통해 포드 이동 시캡처

Amazon S3에서 빈 이미지를 무료로제공함으로써 일반 항목 계산 및 약한태그가있는 데이터로부터의 학습을포함하여 다양한 분야에서 연구 장려 중

https://aws.amazon.com/ko/public-datasets/amazon-bin-images/

Page 22: AWS Cloud Day for Samsung :: 윤석찬 테크에반젤리스트

https://www.amazon.com/b?node=16008589011

Page 23: AWS Cloud Day for Samsung :: 윤석찬 테크에반젤리스트
Page 24: AWS Cloud Day for Samsung :: 윤석찬 테크에반젤리스트
Page 25: AWS Cloud Day for Samsung :: 윤석찬 테크에반젤리스트

Amazon Echo- 기기 종류 및 판매량 확대

Amazon Echo sales up 9X compared

to last year, company says in holiday

roundup of 2016 winter sold “millions”

of Echo devices.

Page 26: AWS Cloud Day for Samsung :: 윤석찬 테크에반젤리스트

Alexa 에코 시스템 확대: CES 2017

https://www.wired.com/2017/01/ces-alexa-in-everything

Page 27: AWS Cloud Day for Samsung :: 윤석찬 테크에반젤리스트
Page 28: AWS Cloud Day for Samsung :: 윤석찬 테크에반젤리스트
Page 29: AWS Cloud Day for Samsung :: 윤석찬 테크에반젤리스트

아마존 알렉사 앱 - Skills

Page 30: AWS Cloud Day for Samsung :: 윤석찬 테크에반젤리스트

Create Great Content:

ASK is how you connect

to your consumer

Supported by two powerful frameworks

A L E X A

V O I C E

S E R V I C E

Unparalleled Distribution:

AVS allows your content

to be everywhereLives In The Cloud

Automated Speech

Recognition (ASR)

Natural Language

Understanding (NLU)

Always Learning

A L E X A

S K I L L S

K I T

Alexa 에코 시스템

Page 31: AWS Cloud Day for Samsung :: 윤석찬 테크에반젤리스트

ALEXA SKILLS KIT (ASK)https://developer.amazon.com/ask

Page 32: AWS Cloud Day for Samsung :: 윤석찬 테크에반젤리스트

Echosim.io - 웹 기반 Echo 시뮬레이터

Page 33: AWS Cloud Day for Samsung :: 윤석찬 테크에반젤리스트

SMART HOMEhttps://developer.amazon.com/ask

Page 34: AWS Cloud Day for Samsung :: 윤석찬 테크에반젤리스트
Page 35: AWS Cloud Day for Samsung :: 윤석찬 테크에반젤리스트

ALEXA VOICE SERVICE (AVS)https://developer.amazon.com/avs

Page 36: AWS Cloud Day for Samsung :: 윤석찬 테크에반젤리스트

AVS 소개 – 음성 인식 기기 제작 가능

Page 37: AWS Cloud Day for Samsung :: 윤석찬 테크에반젤리스트

AVS 기반 Raspberry Pi 알렉사 기기 만들기

• 저렴한 기기 제작 가능 Raspberry Pi 3

Micro SD Card (8 GB)

USB 2.0 Mini Microphone

External Speaker

Micro-USB power cable

https://github.com/alexa/alexa-avs-

sample-app/wiki/Raspberry-Pi

Page 38: AWS Cloud Day for Samsung :: 윤석찬 테크에반젤리스트

Alexa Voice 서비스 아키텍처

Page 39: AWS Cloud Day for Samsung :: 윤석찬 테크에반젤리스트

AVS 음성 분석 - AWS 기반 대용량 분산 딥러닝 훈련

80대 이상의 Amazon EC2 g2.2xlarge GPU 가상 서버를 통해 모델 훈련

Amazon S3 스토리지에 수천시간의 음성 훈련 데이터 보관

16 years = 140,160 hours

≈14,016 hours of speech

Page 40: AWS Cloud Day for Samsung :: 윤석찬 테크에반젤리스트

II. Amazon AI for Developers

Page 41: AWS Cloud Day for Samsung :: 윤석찬 테크에반젤리스트

AWS 클라우드 서비스의 차별점

2006년 부터 클라우드 서비스 운영 경험

다양한 업무를 지원하는 90여개 이상 서비스

고객의 피드백을 기반한 1,000개 기능 추가

16 리전, 42 가용영역(AZ), 72 엣지 로케이션

59번의 자발적인 가격 인하

수천개의 파트너사 및 마켓플레이스 제품

축적된 경험

서비스 및 전문성

혁신의 속도

글로벌 인프라

가격 철학

파트너 생태계

Page 42: AWS Cloud Day for Samsung :: 윤석찬 테크에반젤리스트

고객 기술지원

영업 지원

고객지원

프로페셔널 컨설팅

교육 및인증

보안 및 빌링시스템

파트너생태계

솔루션아키텍트

엔터프라이즈

가상 테스크톱

기업용 공유도구

기업용 이메일

백업 및 복구

글로벌 리전 (Region) 가용 영역 (AZ) 콘텐츠 배포 지점(Edges)

인프라

기본 서비스

컴퓨팅VMs, Auto-scaling, Load Balancing, Containers, Cloud functions

스토리지Object, Blocks, File, Archival, Import/Export

데이터베이스Relational, NoSQL, Caching, Migration

네트워킹VPC, DX, DNS

콘텐츠 배포 (CDN)

하이브리드환경

데이터백업

통합 앱 개발 환경

전용 회선연결

통합 인증

통합 리소스관리

네트워크통합

서비스접근 제어

사용자인증 관리

암호 키 관리 및 저장

모니터링로그

기업 자원설정 및 보고

리소스 사용량 및 감사

보안 및 규정 준수

기업 내규정 준수

웹 방화벽

비지니스애플리케이션

비지니스인텔리전스

데이터베이스DevOps 도구

네트워킹보안 스토리지

IoT

규칙 엔진

디바이스쉐도우

디바이스SDK

디바이스레지스트리

디바이스게이트웨이

개발 및 운영 도구모바일 서비스앱 서비스데이터 분석

데이터웨어하우스

Hadoop/Spark

실시간 데이터저장

머신 러닝

Elastic Search 서비스

알람 및 큐서비스

워크 플로우

풀텍스트검색

Email 전송

동영상 변환

원 클릭 앱 개발

모바일 인증

기기 동기화

모바일 앱테스트

푸시 알림

DevOps 리소스관리

앱 라이프사이클관리 도구

콘테이너 서비스

클라우드 함수

리소스 템플릿

API Gateway

실시간 데이터분석

비지니스 인텔리전스

모바일 분석

모바일 허브

마켓 플레이스

고객 요구에 따른 폭넓은 클라우드 서비스 제공AWS 클라우드의 폭넓은 IT 서비스 제공

Page 43: AWS Cloud Day for Samsung :: 윤석찬 테크에반젤리스트

1. Primitives재료

2. Fully-managed완전 관리형

3. Innovative장기적 혁신

AWS 클라우드 서비스의 특징

Page 44: AWS Cloud Day for Samsung :: 윤석찬 테크에반젤리스트

Amazon AI Building Blocks

Page 45: AWS Cloud Day for Samsung :: 윤석찬 테크에반젤리스트

Amazon Machine

Learning

P2 InstanceDeep Learning

AMI and template

Investment in

MXNet

Amazon Rekognition Amazon Polly Amazon Lex

Amazon AI Building Blocks

일반 개발자

연구 및 고급 개발자

데이터 개발자Amazon EMR Spark/Spark ML

Page 46: AWS Cloud Day for Samsung :: 윤석찬 테크에반젤리스트

Amazon AI - Low Level 개발 및 연구자를 위한솔루션

Scalable Deep Learning Framework, MXNet

Deep Learning Framework

Deep Learning 설치 AMI (Amazon Machine Image)

Deep Learning AMI

Amazon EC2 인스턴스 (G2, P2, C4, F1)

GPU Instances

Page 47: AWS Cloud Day for Samsung :: 윤석찬 테크에반젤리스트

P2 인스턴스를 이용한 클러스터를 만들어 본다면?

vCPU 32 / RAM 488GB GPU 8 x NVIDIA K80

p2.8xlarge

= $7.2 per hour(버지니아 리전 기준)

x 20

vCPU 640 GPU 160

p2.8xlarge x 20

= $144 per hour

Page 48: AWS Cloud Day for Samsung :: 윤석찬 테크에반젤리스트

Spot Instances (80% ↓)

= $30 per hour

Page 49: AWS Cloud Day for Samsung :: 윤석찬 테크에반젤리스트

P2 인스턴스를 이용한 클러스터를 만들어 본다면?

$aws ec2-run-instances ami-b232d0db

--instance-count 20

--instance-type p2.8xlarge

--region us-east-1

$aws ec2-stop-instances

i-10a64379 i-10a64280 ...

Page 50: AWS Cloud Day for Samsung :: 윤석찬 테크에반젤리스트

AWS의 Deep Learning 기술 투자

Page 51: AWS Cloud Day for Samsung :: 윤석찬 테크에반젤리스트

Deep Learning Amazon Machine Image (AMI)

• 손쉬운 딥러닝 플랫폼 구축 가능

• 6개의 Deep Learning Framework들이 설치되어 있음

• MXNet, Caffe, Tensorflow, Theano, Torch, CNTK

• Intel Math Kernel Library(MKL)를 지원하는 MXNet

• NVIDIA 드라이버, CUDA, cuDNN

• Anaconda Science Platform for Python2, Python3

http://bit.ly/deepami

Page 52: AWS Cloud Day for Samsung :: 윤석찬 테크에반젤리스트

손쉬운 Deep Learning 아키텍처 구성

• 자동 인프라 구성 가능

AWS CloudFormation은심층 신경망 학습 같이중요한 컴퓨팅 작업을 위해다수의 EC2 인스턴스를쉽게 확장할 수 있는 템플릿역할

Deep Learning AMI를사용하여 P2 인스턴스로구성된 스케일 아웃 방식의탄력적 클러스터를 스핀업

Page 53: AWS Cloud Day for Samsung :: 윤석찬 테크에반젤리스트

Amazon Machine Learning 서비스

• AWS에서 제공하는 완전 관리형Machine Learning 서비스

• 간단한 API로 개발자도 쉽게 사용

• Amazon 내부 시스템 위에서 빠른Machine Learning 기술 사용

• AWS에 저장된 데이터를 바로사용하여 데이터 모델링

• 다양한 예측 모델 바로 활용 가능

Page 54: AWS Cloud Day for Samsung :: 윤석찬 테크에반젤리스트

Amazon ML 특징: 손쉬운 접근성

관리 콘솔에서 직접 ML 모델링 데이터 소스 지정 및 생성

ML 모델 생성, 모델 품질 측정, 튜닝

배포 및 관리

API, SDK를 이용하여 쉽게 활용 Java, Python, .NET, JavaScript, Ruby,

Javascript

AWS Mobile SDK를 통해 Android, iOS 앱에서도 쉽게 사용 가능

Page 55: AWS Cloud Day for Samsung :: 윤석찬 테크에반젤리스트

AWS 기반 머신 러닝 활용 사례

컴퓨터비전 API

온라인부정지불감시

클라우드소싱기반지도서비스

자율주행컴퓨터비전분석

대용량기계학습 부동산구매예측분석동영상추천엔진개발 고객트래픽분석

스포츠플레이예측 이미지 인식기반검색

Zestimate 서비스(Apache Spark 활용)

보험리스크분석

Page 56: AWS Cloud Day for Samsung :: 윤석찬 테크에반젤리스트

Amazon AI 서비스

Amazon Rekognition딥러닝 기반 이미지인식 및 분석 서비스

Amazon Polly딥러닝 기반

음성 합성 서비스

Amazon Lex딥러닝 기반 자동 음성인식 및 자연어 처리

Page 57: AWS Cloud Day for Samsung :: 윤석찬 테크에반젤리스트

대용량 이미지를 통한 딥러닝 트레이닝을 통한 이미지 인식, 검색 서비스

객체 및 장면 인지 얼굴 감정인식

얼굴 유사성비교

얼굴 인식

Amazon Rekognition

Page 58: AWS Cloud Day for Samsung :: 윤석찬 테크에반젤리스트
Page 59: AWS Cloud Day for Samsung :: 윤석찬 테크에반젤리스트
Page 60: AWS Cloud Day for Samsung :: 윤석찬 테크에반젤리스트

Amazon Rekognition - Deep Learning Process

Training

Page 61: AWS Cloud Day for Samsung :: 윤석찬 테크에반젤리스트

Amazon Rekognition - Deep Learning Process

Conv 1 Conv 2 Conv n

Feature Maps

Fully

Connected

Layer

Page 62: AWS Cloud Day for Samsung :: 윤석찬 테크에반젤리스트

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

Page 63: AWS Cloud Day for Samsung :: 윤석찬 테크에반젤리스트

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.

Page 64: AWS Cloud Day for Samsung :: 윤석찬 테크에반젤리스트

사람이 말하는 것과 유사함

정확한 텍스트 처리

Today in Las Vegas, NV it's 54°F.

"We live for the music", live from the Madison Square Garden.

이해도 높은 읽기

”Peter Piper picked a peck of pickled peppers.”

Amazon Polly

Page 65: AWS Cloud Day for Samsung :: 윤석찬 테크에반젤리스트

SSML (Speech Synthesis Markup Languange) 표준 지원<speak>

My name is Kuklinski. It is spelled

<prosody rate='x-slow'>

<say-as interpret-as="characters">Kuklinski</say-as>

</prosody>

</speak>

Amazon Polly: SSML 및 Lexicon 지원

단어나 구절에 대한 발음을 지정(Lexicon)할 수 있음

My daughter’s name is Kaja.

<lexeme>

<grapheme>Kaja</grapheme>

<grapheme>KAJA</grapheme>

<phoneme>"kaI.@</phoneme>

</lexeme>

Page 66: AWS Cloud Day for Samsung :: 윤석찬 테크에반젤리스트

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

Page 67: AWS Cloud Day for Samsung :: 윤석찬 테크에반젤리스트

Amazon Lex (Preview)

• 음성 및 텍스트를 사용해 대화형 인터페이스 서비스

Lex 콘솔을 통해 빠르고 쉽게 채팅 봇 개발 가능

알렉사 음성 인식과 자연어 처리 등 딥러닝 기술 활용

완전 관리 클라우드 서비스 및 종량 요금 체계

• 진료 예약 Amazon Lex 봇 개발 사례

Facebook

MessengerMobile

Page 68: AWS Cloud Day for Samsung :: 윤석찬 테크에반젤리스트

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”

PollyConfirmation: “Your hotel

is booked for Nov 30th”

“Can I go ahead

with the booking?

a

in NYC

Automatic Speech

Recognition

Amazon Lex를 이용한 호텔 예약 시나리오

Page 69: AWS Cloud Day for Samsung :: 윤석찬 테크에반젤리스트

정보를 제공하는 봇일반적인 고객의 질문에 응대하는 챗봇

• 뉴스 업데이트• 날씨 정보• 경기 점수

Internet of Things (IoT) 봇디바이스와의 상호작용을 위한 대화형인터페이스

• 웨어러블• 어플라이언스

기업 생산성 봇기업 업무 활동을 연계하고 효율성을 향상

• 세일즈 성과 확인• 마케팅 현황 조회• 재고 상태 조회

어플리케이션 봇모바일 어플리케이션에 강력한인터페이스 형태로 구현

• 표 예매• 음식 주문• 은행 계좌 관리

Amazon Lex 활용 사례

Page 70: AWS Cloud Day for Samsung :: 윤석찬 테크에반젤리스트

누군가 우리집 초인종을 누르면“띵똥~” 소리 대신

”OOO이 문앞에 왔어요”,“모르는 사람이 문앞에 있어요”라고

말해줄 수는 없을까?

Page 71: AWS Cloud Day for Samsung :: 윤석찬 테크에반젤리스트

Amazon AI 서비스 활용한 스마트 초인종

통신이 가능한 버튼

명령을 받을 수 있는카메라

얼굴을 검색할 수 있는서비스

상황에 따른 음성 생성서비스

1. 방문자가 초인종을 누른다

2. 초인종에 있는 카메라로 방문자 사진을찍고,

3. 사진에 찍힌 얼굴이 아는 사람인지확인해서,

4. 집안의 인터폰이 누가 집앞에 있는지말로 알려준다

AWS IoT

Amazon S3

AWS Lambda

AmazonRekognition

AmazonPolly

Page 72: AWS Cloud Day for Samsung :: 윤석찬 테크에반젤리스트

스마트 초인종 AWS 서비스 아키텍처Collection 1우리 가족

Collection 2친구

3 – 얼굴찾기

아빠

4 – 방문자 알림(방문자 목록)

4 – 방문자 알림(방문자 목록)

5 – 음성요청

2 – 사진업로드

1 – 버튼눌림 사진

촬영 요청

방문자 화면 스트리밍

AWSLambda

AmazonS3

AmazonRekognition

AmazonPolly

AWSIoT

Page 73: AWS Cloud Day for Samsung :: 윤석찬 테크에반젤리스트

스마트 초인종 챗봇도 가능하겠죠 !

초인종 기록을 조회 기능을챗봇으로 만들어보면 어떨까요?

• 누가 왔었니?• 오늘 낯선사람이 왔었니?• 지금 문밖 좀 보여줘

Amazon

Rekognition

Amazon

Lex

AWS IoT

AWS

Lambda

Amazon

S3

Page 74: AWS Cloud Day for Samsung :: 윤석찬 테크에반젤리스트

Alexa와 연동도 가능하겠네요!

“Alexa, ask Door Watcher to open the main door.”

“Alexa, ask Door Watcher to tell me who is at the door.”

Page 75: AWS Cloud Day for Samsung :: 윤석찬 테크에반젤리스트

Amazon AI 서비스 이용한

어떤 재미있는 아이디어가 떠오르세요?

Page 76: AWS Cloud Day for Samsung :: 윤석찬 테크에반젤리스트

Amazon AI 서비스로 인공 지능을 정복하세요!

P2Amazon

Machine Learning Deep Learning

AMI and template

Investment in

MXNet

Amazon Rekognition Amazon Polly Amazon Lex

인공 지능 기술에 대한 진입장벽이 낮아집니다!

Page 77: AWS Cloud Day for Samsung :: 윤석찬 테크에반젤리스트

References

• AWS re:Invent 2016 Machine Learning MiniCon

Videos: https://www.youtube.com/playlist?list=PLhr1KZpdzukexYSNcIj9iBbmn9jYKu2pu Deep Learning in Alexa (MAC202) https://www.youtube.com/watch?v=TYRckcVm4WE Transforming Industrial Processes with Deep Learning (MAC301)

https://www.youtube.com/watch?v=AHUaor0odh4

• Amazon AI Services Web site: https://aws.amazon.com/ko/amazon-ai/ Deep Learning AMI: https://aws.amazon.com/marketplace/pp/B01M0AXXQB Deep Learning Template: https://aws.amazon.com/blogs/compute/distributed-deep-

learning-made-easy/ MXNet: https://aws.amazon.com/ko/mxnet/

• AI Frontiers Conference 2017 Web site: https://www.aifrontiers.com/ Slides: http://www.slideshare.net/AIFrontiers/presentations

Page 78: AWS Cloud Day for Samsung :: 윤석찬 테크에반젤리스트

Q&A윤석찬아마존웹서비스코리아, 테크에반젤리스트

[email protected]

http://bit.ly/awskr-feedback

@channyun