SlideShare ist ein Scribd-Unternehmen logo
1 von 76
Downloaden Sie, um offline zu lesen
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
김효정 솔루션즈 아키텍트
2017 Nov. 2
스타트업이 인공지능을 만날때:
딥러닝 활용사례와 아키텍처
스타트업이 AI에 관심을
가져야 하는 이유는 ?
인간 지능을 필요로 하는 태스크를
수행하는 시스템 혹은 서비스
Artificial Intelligence
신경망 알고리즘
데이타
오픈 소스
프로그래밍
모델
클라우드 및 GPU등
하드웨어 가속
딥러닝을 통한 인공 지능 기술의 도약 이미지 이해
자연어 처리
음성 인식
자율 주행
AI는 혁신을 약속
기존 제품/서비스에
새로운 기능 추가 및 개선
기존에 없던 새로운
고객 경험 및 가치 전달
파괴적 산업 혁신
스타트업을 포함하여 전 산업에서 기업들이 AI를 AWS에서 수행
스타트업의 딥러닝 적용 사례 - Pinterest
Tensorflow기반의 딥러닝 통해 시각적 검색 기능을 개선하고 관련 콘텐츠를
사용자에게 추천함으로써 매월 1억 5천만영 이상의 활성 사용자를 확보
Pinterest Visual Search Pinterest Lens
앱 에서 라이브
카메라 기능으로
특정 물건을
촬영하면 내부 DL
기반 모델이 실시간
분석을 수행하여
유사 핀(pin)들을
제시
앱 에서 BOX를 특정
객체에 위치시켜면,
해당 객체와 연관된
FEATURE들을 지닌
객체를 카탈로그
검색을 통해 관련
PIN으로 제시
스타트업의 딥러닝 적용 사례 - Instacart
2012년 설립된 신선식품 구매 및 배달 대행 서비스를 제공하는 ‘쇼핑 업계
우버’와 같은 스타트업. Keras 및 Tensorflow 기반 딥러닝을 통해 구매
대행자가 과거 수백만건의 고객 주문의 주문 품목 수집 순서 데이터를
학습함으로써, 가장 빠르고 효율적인 매장 내 품목 피킹 순서를 앱에 제시
Predictive Sequence : 과거 상품 피킹 순서 데이터를 기반으로 구매 대행자에게
가장 효율적인 피킹 순서를 제시
스타트업의 딥러닝 적용 사례 - Zillow
미국 전역 1억 1천만 주거용 부동산에 대해, 선형 모델, 의사결정트리,
딥러닝 등 매일 학습 및 재학습되는 750만개 모델로 적정 부동산 가격, 적정
월세, 향후 가격 추이에 대한 추정 시장 가치를 제공하는 Zestimate제공으로,
부동산 정보의 민주화에 따른 부동산 시장에서의 파괴적 혁신을 제공
Zestimate : 1억 1천만 주거용 부동산에 대한 가격 추정과 향후 가격 추이 예측
2015년 창업한 중국 AI 스타트업으로, 세계에서 가장 잘 동작하는 자율
주행 시스템을 MxNet 기반의 딥러닝 학습 컴퓨터 비전 기술로 제공하여
트럭 운송업을 재정의하고 있음
3차원 공간에 대한 히트맵 기반 차량의
센티미터 단위 정확한 위치를 센서, 센서퓨전,
컴퓨터 비전 기술로 제공하고자 함
베이징의 트래픽 데이터를 학습하여 도로 정체, 다른 자동차,
보행자, 도로 표지판등을 주간 그리고 보다 데이터 적은 야간에
까지 컴퓨터 비전 기술로 정확하게 식별하고자 함
스타트업의 딥러닝 적용 사례 - TuSimple
스타트업의 딥러닝 적용 사례 - SCDM Financial
독일 스타트업으로, 구조화 금융 부문에 대한 분석 및 AI 솔루션을
금융기관에 제공. 금융 기관간 주고 받는 pdf 와 같은 문서로 부터 고객이
요청하는 금융 데이터를 Tensorflow기반 딥러닝으로 인식/추출(OCR)하여
분석 서비스를 제공할 수 있도록 3개월만에 구현(GPU기반 DL AMI 활용)
1단계 값 인식: pdf를 이미지로 변환 후, 첫번째 CNN기반
딥러닝을 활용하여, 한 개 문서가 수백페이지에 달하는
금융 문서에서 해당 값이 포함된 영역의 위치를 인식
2단계 값 추출: 두번째 CNN기반 DL을 활용한
OCR 워크플로우로 값을 추출하여 추이 분석등에
활용할 수 있도록 텍스트로 저장
딥러닝을 위한 AWS 빌딩 블록
”미래는 이미 우리 곁에 와 있다.
단지 널리 퍼져 있지 않을 뿐이다”
- 윌리엄 깁슨
Amazon AI
“AWS는 모든 규모의 조직이 이러한 진보된 기술을
활용할 수 있도록, 머신 러닝 및 AI에 대한 비용과
장벽을 낮추어 된 것을 기쁘게 생각합니다. ”
AWS Public datasets – 무료로 제공
AWS는 누구나 무료로 접근할 수 있는 27종의 공개 데이터 세트 제공으로,
다운로드하거나 저장할 필요없이 AWS의 유연하고 저렴한 컴퓨팅 및 분석
서비스를 통해 더 많은 혁신이 가능하도록 지원
지역 및 환경(13)
예) 랜드셋 위성에서
제공한 이미지
유전체학 및 생명 과학(5)
예) 1000 게놈 프로젝트
(인간 유전변이 카탈로그를 위한
국제 협업 프로젝트)
머신러닝을 위한 데이터 셋(6)
예) Common Crawl Corpus
(50억개가 넘는 웹 페이지로 구성된
웹 크롤링 데이터 모음)
http://aws.amazon.com/public-data-sets/
규제 및 통계 데이터(3)
예) IRS 990 신고서
(2011년 이후 전자 990
양식으로 제출된 기계
판독 가능 데이터)
AWS Public Datasets – 예) Amazon Bin Image Dataset
• Amazon Fulfillment Center의 상품 보관
선반의 이미지와 메타 데이터가 포함
• 데이터 세트의 빈(Bin) 이미지는 배송 과정 측정의
일부로 로봇을 통해 포드(선반) 이동 시 캡처
• Amazon S3에서 빈(Bin) 이미지를 무료로
제공함으로써 일반 항목 계산 및 약한 태그가있는
데이터로부터의 학습을 포함하여 다양한
분야에서 연구 장려 중
• https://aws.amazon.com/ko/public-
datasets/amazon-bin-images/
• AWS re:Invent 2016: Transforming Industrial
Processes with Deep Learning (MAC301)
• https://www.youtube.com/watch?v=AHUaor0odh4
저비용 학습 데이터 확보를 위한 Amazon Mechanical Turk
Artificial AI
Mechanical Turk
: 18세기 가짜 체스 머신
글로벌 인력에 대한 온디맨드 API 기반 접근
AWS는 모든 규모의 기업 및 개발자에게 다양한 AI 도구 제공
PollyLex Rekognition
딥러닝 프레임워크머신 러닝 플랫폼Amazon AI/ML 서비스
사용성/간편성:
AWS AI/ML 전문성을 활용
좀더 많은 제어권:
고객 고유 모델이러한 솔루션은 이미 증명된, 확장성
있는 AWS 제품 및 서비스에 기반합니다.
AWS
Greengrass
AWS
IoT
AWS
Lambda
Amazon EC2
(P2 및 G2 GPUs)
Amazon
S3
Amazon
DynamoDB
Amazon
Redshift
Amazon EC2
(CPUs)
Amazon EC2
(ENA)
Amazon ML
Spark & EMR
Kinesis
Batch
ECS
많은 GPU 및 CPU
적은 지연시간을 위한 확장성
에지 혹은 IoT 장비에서 수행
딥러닝을 위한 데이터, 학습, 예측에서의 확장성(SCALE)
많은 GPU
탄력적 용량
미리 준비된 이미지
페타 바이트 규모
데이터 처리
예측학습데이터
Amazon
S3
Amazon
DynamoDB
Amazon
Redshift
Amazon EC2
(P2, P3 및 G3 GPUs)
AWS
Greengrass
AWS
Lambda
Amazon EC2
(ENA)
딥러닝
AMI
Amazon EC2
(P2 및 G2 GPUs)
Amazon EC2
(ENA)
Amazon EC2
(CPUs)
AWS
IoT
그리고 AI 민주화를 위한 Amazon AI 전체 스택
서비스
플랫폼
프레임워크
인프라스트럭처
Apache
MXNet
Torch
Cognitiv
e Toolkit
KerasTheano
Caffe2
& Caffe
TensorFlow
AWS 딥러닝 AMI
GPU MobileCPU IoT
Amazon ML ECS
Spark &
EMR
Kinesis Batch
비전(Vision) 음성(Speech) 언어(Language)
딥러닝을 위한 AWS 빌딩 블록
- GPU 인스턴스 그리고 스팟 인스턴스를 통한 비용 절감
AI 인프라스트럭처 > GPU
서비스
플랫폼
프레임워크
인프라스트럭처
Apache
MXNet
Torch
Cognitiv
e Toolkit
KerasTheano
Caffe2
& Caffe
TensorFlow
AWS Deep Learning AMI
GPU MobileCPU IoT
Amazon ML ECS
Spark &
EMR
Kinesis Batch
비전(Vision) 음성(Speech) 언어(Language)
P2 인스턴스를 이용한 클러스터를 만들어 본다면?
vCPU 32 / RAM 488GiB / NVIDIA K80 x GPU 8
p2.8xlarge
= $7.2 per hour
(버지니아 리전 기준)
x 20
vCPU 640 GPU 160
~0.7PF
p2.8xlarge x 20
= $144 per hour
P2 인스턴스를 이용한 클러스터를 만들어 본다면?
$aws ec2-run-instances ami-bde90fc7
--instance-count 20
--instance-type p2.8xlarge
--region us-east-1
$aws ec2-stop-instances
i-10a64379 i-10a64280 ...
Spot Instances (80% ↓)
= $30 per hour
P3 - NVIDIA Volta V100 기반 GPU 인스턴스
• 고성능 컴퓨팅 작업을 요하는 기계 학습, 딥러닝, 전산 유체 역학, 전산 금융, 지진
분석, 분자 모델링 및 유전체 분석 작업 등의 부하를 처리할 수 있게 설계
• 최대 8개의 NVIDIA Tesla V100 GPU로 구동
• 최대 2.7GHz로 실행되는 맞춤형 Intel Xeon E5-2686v4 프로세서 사용
• 각 NVIDIA GPU는 5,120개의 CUDA 코어, 640개의 Tensor 코어로 구성, 최대 125
TFLOPS의 혼합 부동 소수 정밀도, 15.7 TFLOPS의 단일 부동 소수점 정밀도 및
7.8 TFLOPS의 복수 부동 소수점 정밀도 지원
• 8xlarge 및 16xlarge : 각 GPU가 최대 300GBps의 데이터 속도로 실행되는
NVIDIA NVLink 2.0을 통해 연결(GPU는 중간 결과 및 기타 데이터를 CPU 또는
PCI-Express 패브릭을 통해 이동하지 않고 고속 교환)
딥러닝을 위한 AWS 빌딩 블록
- 딥러닝 프레임워크, 딥러닝 AMI , Apache MXNet
AI 프레임워크: AWS 딥러닝 AMI에서의 프레임워크 선택의 자유
서비스
플랫폼
프레임워크
인프라스트럭처
Apache
MXNet
Torch
Cognitive
Toolkit
KerasTheano
Caffe2
& Caffe
TensorFlow
AWS 딥러닝 AMI
GPU MobileCPU IoT
Amazon ML ECS
Spark &
EMR
Kinesis Batch
비전(Vision) 음성(Speech) 언어(Language)
“딥러닝 환경을 구축하려면 어떻게 시작하면 되나요?”
데이터 수집 및 조직화 데이터 보강 및 강화 직관력 실험 & 학습
커스텀 모델: 데이터 중심 접근
모델 학습 클라우드에서의 추론 에지에서의 추론
End to End 시스템 구축
“Fizz Buzz!”
일반적인 코딩
딥러닝을 위한 직관력 구현 – 딥러닝 네트워크 정의
Back propagation
AWS 딥러닝 AMI: 손쉬운 딥러닝 환경 구성
Benefits:
• AWS 딥러닝 AMI는 AMI 상에서 미리 설치 및 구성된 머신러닝 도구들을 제공
• 다양한 딥러닝 프레임워크들에 대한 선택의 자유를 제공 : Apache MXNet, TensorFlow,
the Microsoft Cognitive Toolkit (CNTK), Caffe, Caffe2, Theano, PyTorch, Torch, Keras
• 대규모 학습을 위한 관리형, 오토스케일 GPU 클러스터를 손쉽게 생성하여 대규모 학습
딥러닝 프레임워크들이 미리 설치된 AMI를 활용하여
복잡한 AI/ML 모델 구현
• 유연한 프로그래밍 모델 (imperative
및 symbolic 지원)
• 7개 이상 언어에 대한 바인딩 지원
(예, Python, C++, Scala 등)
• 다양한 CPU/GPU 서버 및 저전력
모바일 디바이스에 이르기까지 적용
이 가능
• 클라우드 환경에서 고성능 및 확장
성을 보여줌
Scalable 딥러닝 프레임워크, MXNet
신규 P3 인스턴스용 AWS 딥러닝 AMI 발표
딥러닝 AMI(Amazon Machine Image)
딥러닝 이미지 제공
• 손쉬운 딥러닝 플랫폼 구축 가능
• 8개의 Deep Learning Framework
들이 설치되어 있음 - MXNet,
Caffe, Caffe2, Tensorflow,
Theano, PyTorch, Torch, Keras,
CNTK
• Intel Math Kernel Library(MKL)를
지원하는 MXNet
• NVIDIA 드라이버, CUDA, cuDNN
• Anaconda Science Platform for
Python2, Python3
http://bit.ly/deepami
AWS CloudFormation - 분산 Deep Learning 템플릿
http://bit.ly/deepcfn
안정적인 분산 딥러닝 아키텍처 구성
• AWS CloudFormation 템플릿을
기반으로 손쉬운 분산 기반 딥러닝 플랫
폼 구축 가능
• Deep Learning AMI을 기반으로 GPU 및
CPU 인스턴스 클러스터링 가능
• Master와 Worker의 Auto Scaling 구성
및 SQS를 통한 분산 Job 관리
다양한 AWS 서비스 활용 가능
• 공유 스토리지로 Amazon EFS 를 통한
작업 데이터 저장
• AWS Lambda 및 Amazon SNS를 통한
ASG 모니터링
딥러닝을 위한
End to End 시스템 구축
모델 학습 클라우드에서의 추론 에지에서의 추론
딥러닝을 위한 End to End 시스템 구축
딥러닝 기반 구조화 금융 문서 분석
딥러닝을 위한 End to End 시스템 구축- SCDM Financial
딥러닝 기반 구조화 금융 문서 분석
딥러닝을 위한 End to End 시스템 구축 - SCDM Financial
딥러닝 기반 구조화 금융 문서 분석
딥러닝을 위한 End to End 시스템 구축 - SCDM Financial
국내 딥러닝 구축 사례 – 매스프레소
실시간 질문 답변 플랫폼 ‘콴다’를 통하여 기출 문제 사진을 찍으면 해설을
검색할 수 있는 서비스를 제공. 학생과 선생님 사이의 질문과 답변 사진에서
한글, 수식 등 다양한 텍스트를 인식하기 위해 CNN기반 OCR 모델을 구현
2017.11.02
AWS로 Deep Learning 시스템 만들기
위동윤 머신러닝 개발리드, BUZZVIL
Intro: Why Machine Learning ?00
47Copyright ⓒ All Right Reserved by Buzzvil
Preparation for Machine Learning01
Implementation of Deep Learning system02
Conclusion03
Q & A04
Intro 허니스크린 - 잠금화면 포인트 서
비스
00
48Copyright ⓒ All Right Reserved by Buzzvil
Reward & Benefit
유저가 잠금해제 할 때마다 리워드를 지급하고, 각종 할인 쿠폰 및
혜택 정보를 잠금화면을 통해 제공합니다.
Beautiful UI/UX
유저의 기존 스마트폰 사용 방식을 해치지 않는 UX/UI를 통해 자연
스러운 첫화면 서비스를 제공합니다.
Personalized Contents & Utility
유저가 좋아할만한 컨텐츠를 어디 찾아가지 않고 잠금화면에 바로 볼 수
있도록 유저의 관심사를 반영한 개인화된 컨텐츠를 제공합니다.
Intro 버즈스크린 - 잠금화면 SDK00
49Copyright ⓒ All Right Reserved by Buzzvil
사용자가 기존 앱 내의 메뉴에서
‘잠금화면 사용하기’ 설정만 하면…
…별도 앱 다운로드 없이
바로 잠금화면 기능 사용 가능!
버즈빌 - 잠금화면 뉴스 컨텐츠 제공 서비스00
50Copyright ⓒ All Right Reserved by Buzzvil
Beautiful UI/UX
유저의 기존 스마트폰 사용 방식을 해치지 않는 UX/UI를 통해 자연
스러운 첫화면 서비스를 제공합니다.
Personalized Contents & Utility
유저가 좋아할만한 컨텐츠를 어디 찾아가지 않고 잠금화면에 바로 볼 수
있도록 유저의 관심사를 반영한 개인화된 컨텐츠를 제공합니다.
As-Was 뉴스 컨텐츠 제공 시스템00
51Copyright ⓒ All Right Reserved by Buzzvil
Crawling Curation Allocation
...
As-Was 뉴스 컨텐츠 제공 시스템00
52Copyright ⓒ All Right Reserved by Buzzvil
● 글로벌 유저들에게 뉴스 컨텐츠를 제공하고 싶다!!!
문제점 on As-Was 시스템00
53Copyright ⓒ All Right Reserved by Buzzvil
Crawling Curation Allocation
x N? x N?x N
x N
● 진출하는 국가마다 선형적인 비용 증가
● 컨텐츠 품질 관리 어려움
● 빠른 뉴스 컨텐츠 제공 어려움
Machine Learning 시스템00
54Copyright ⓒ All Right Reserved by Buzzvil
Crawling Curation Allocation
x N
x N
● Machine Learning !!
● AWS 인스턴스만 추가하면 끝
머신러닝 시스템이 해야 할 일01
55
● Contents Curation
○ 선정적인 컨텐츠 제거
○ 잠금화면에 최적화된 이미지 편집
○ 불필요한 부분 제거
● Contents Allocation
○ 컨텐츠 카테고리 분류
○ 개인화 컨텐츠 추천
Copyright ⓒ All Right Reserved by Buzzvil
컨텐츠 추천 시스템 만들기01
56
● 요리(=최종모델) 파악하기
● 재료(=데이터) 파악하기
● 레시피(=알고리즘) 비교하기
● 연장(=프레임워크) 선정하기
Copyright ⓒ All Right Reserved by Buzzvil
모델 요구사항 파악하기01
57
● 새로운 뉴스 컨텐츠 추천
○ 뉴스 컨텐츠의 생명은 신속 / 정확
○ 새로운 트렌드를 반영할 수 있도록!
● 최대한 많은 유저에게 빠르게 서비스
○ 연산량/연산속도 최적화
○ 최종목표: 전체 유저(160만 DAU)에게 실시간 서비스
● 정확한 추천
○ 추천 모델 최적화
○ 개인화 추천
Copyright ⓒ All Right Reserved by Buzzvil
데이터 파악하기01
58
● 컨텐츠 데이터
○ 컨텐츠 ID + 제목 + 이미지 URL + Publisher ...
○ MySQL, Redshift에 저장
○ 하루 XXXX개 컨텐츠 업데이트
● 로그 데이터
○ 유저 ID + 컨텐츠 ID + 시각 + click 여부
○ S3, Redshift에 저장
○ 하루 XXXX건 로그 업데이트
Copyright ⓒ All Right Reserved by Buzzvil
추천 알고리즘 비교하기01
59
● 많이 쓰이는 추천 알고리즘
○ Collaborative Filtering
○ Matrix factorization
● 문제점
○ 뉴스 컨텐츠는 실시간 업데이트
○ 최신 뉴스 컨텐츠에 대한 로그 데이터가 없음
● 해결책
○ Content-based recommendation → 자연어 + 이미지 데이터 처리
○ Deep Learning을 이용하여 추천!
Copyright ⓒ All Right Reserved by Buzzvil
Deep Learning 프레임워크 선정하기01
60
● PyTorch
○ Dynamic 그래프 지원
○ Python 디버깅 툴 사용 가능
○ 모니터링 툴이 없음
● TensorFlow
○ 분산환경에 대한 지원
○ 텐서보드를 이용한 모니터링
○ 폭 넓은 커뮤니티와 구글의 백업
○ TensorFlow serving
Copyright ⓒ All Right Reserved by Buzzvil
Deep Learning 시스템 구성02
61Copyright ⓒ All Right Reserved by Buzzvil
모델 서비스
○ 서비스 대상 데이터 로
딩
○ 모델 인퍼런스
○ 인퍼런스 결과 전송
모델용 데이터 생성
○ 컨텐츠/로그 데이터
로딩
○ 데이터 전처리
○ 모델 학습/테스트용
데이터 관리
모델링
○ 인스턴스 연산관리
○ 데이터 / 실험 관리
01. 모델용 데이터 생성 (Planning)02
62Copyright ⓒ All Right Reserved by Buzzvil
● 컨텐츠/로그 데이터 로딩
○ 컨텐츠 → MySQL, RedShift
○ 로그 → S3, RedShift
● 데이터 전처리
○ 컨텐츠 데이터 전처리 : 텍스트 전처리, 이미지 전처리
○ 로그 데이터 전처리 : 모델링에 적합한 형태로 전처리
● 데이터 관리
○ 입출력이 많은 데이터 (컨텐츠 전처리 결과...) → MySQL
○ 입출력이 많지 않은 데이터 (모델 학습/테스트 데이터) → S3 파일 저장
01. 모델용 데이터 생성 (Practice)02
63Copyright ⓒ All Right Reserved by Buzzvil
컨텐츠
로그 데이터
● 컨텐츠 ID
● 유저 ID
● 시각
● 클릭 or not?
자연어 처리
(형태소 분석)
Pre-trained Model
(CNN)
단어 사전 업데이트
Image Vector
Title Vector
로그데이터 파싱
TFRecord 파일로 변
환
02. 모델링 (Planning)02
64Copyright ⓒ All Right Reserved by Buzzvil
● 모델 내 행렬연산에 대한 고려
○ Deep Learning 학습은 대용량 행렬연산의 반복
○ 행렬연산을 빠르게 할 수 있는 방안 모색
● Online Learning 관리
○ 뉴스 컨텐츠 특징 상, 트렌드 반영을 위한 Online learning이 필요
○ 실시간? vs 배치 잡 스케줄링?
● 데이터 / 실험 관리
○ Deep Learning 실험 관리를 위한 고려
○ 모델링 결과 데이터 관리 및 모니터링
02. 모델링 - 행렬연산 (Practice)02
65Copyright ⓒ All Right Reserved by Buzzvil
● Deep Learning 에서 제일 많이 하는 연산은?
○ 대용량 행렬연산 → GPU가 필수
● GPU를 쓰는데 2가지 장애물
○ 일단 가격 ...
■ 비쌉니다.
○ GPU 드라이버 설치 & 설정
■ CUDA, cuDNN / TensorFlow, Torch, Caffe, Theano …
■ 설정이 은근 귀찮고 까다롭습니다.
02. 모델링 - 행렬연산 (Practice)02
66Copyright ⓒ All Right Reserved by Buzzvil
● 우리의 해답은 AWS
○ 기존 시스템의 DB, 시스템이 모두 AWS
○ AWS에서 다양한 GPU 인스턴스 제공
● GPU 인스턴스 고를 때 고려사항
○ 성능과 가격 !
○ 성능 ∝ GPU 메모리 / 가격 ∝ GPU 메모리
○ 인스턴스 별 속도 비교 → 가성비로 결정
● 번거로운 GPU 드라이버 설치
○ Deep learning AMI로 해결
02. 모델링 - online learning 시스템 (practice)02
67Copyright ⓒ All Right Reserved by Buzzvil
● Online Learning의 필요성 및 요건
○ 새로운 뉴스 컨텐츠의 변화를 반영
○ 주기적으로 모델을 업데이트
학습데이터 stream
서비스 stream
모델 업데이트 모델 인퍼런스
뉴스 컨텐츠 추천 모델
유저 별 컨텐츠 추천
02. 모델링 - online learning 시스템 (practice)02
68Copyright ⓒ All Right Reserved by Buzzvil
● 배치 작업을 위한 Job 스케줄러
○ Jenkins를 이용한 서버 Job 스케줄링 및 상태 모니터링
02. 모델링 - 데이터/실험 관리 시스템 (practice)02
69Copyright ⓒ All Right Reserved by Buzzvil
● 모델링의 목적
○ 주어진 Task를 수행하는데 최적의 파라미터를 찾아내는 일
○ 하이퍼-파라미터를 이용한 모델 구조를 변경
○ 하이퍼-파라미터 변경에 따른 모델 성능의 영향 분석이 중요
● 모델링 실험 분석 시 필요한 데이터
○ 모델 데이터 : ckpt 파일 (TensorFlow)
○ 실험별 로그 데이터 / Hyper-parameter 데이터
● 모델링 실험 분석에 필요한 툴
○ 로그 분석
○ 레이어 별 input/output/gradient 등 값들에 대한 분석
02. 모델링 - 데이터/실험 관리 시스템 (practice)02
70Copyright ⓒ All Right Reserved by Buzzvil
● 로그 분석
○ 로그 분석 및 기타 검증이 필요한 경우
○ Jupyter notebook 이용
○ ssh -L {로컬 port}:{로컬 IP}:{인스턴스 port} 로 접속
02. 모델링 - 데이터/실험 관리 시스템 (practice)02
71Copyright ⓒ All Right Reserved by Buzzvil
● TensorBoard 분석
○ Scalar, vector 뿐 아니라 embedding, image 등에 대한 분석
○ 주로 loss 값 추이, 레이어 별 input/output 변화 추이 등에 대한 분
석
○ ssh -L {로컬 port}:{로컬 IP}:{인스턴스 port} 로 접속
02. 모델링 - 데이터/실험 관리 시스템 (practice)02
72Copyright ⓒ All Right Reserved by Buzzvil
● 데이터 관리
○ 모델링 결과(ckpt 파일), 하이퍼-파라미터 설정파일 등
○ S3에 업로드 관리
03. 모델 서비스 (Planning)02
73Copyright ⓒ All Right Reserved by Buzzvil
● 서비스 Stream 관리
○ 대상 선별: User grouping
○ User 들에 대한 DB 관리
● 모델 인퍼런스
○ 인퍼런스 소요시간 ∝서비스 Stream 양
○ 소요시간을 줄이기 위한 노력
○ 연산량 감소 & 연산 최적화
● 모델 결과 전송
○ API 구현 및 최적화
Conclusion03
74Copyright ⓒ All Right Reserved by Buzzvil
● 데이터가 가장 중요하다!
○ 머신러닝을 적용한 추천 시스템은 데이터가 재료
○ Garbage IN Garbage OUT
○ 소중한 데이터를 쓸모있는 재료로 만들기 위한 노력이 필요
● 데이터 관리 최적화를 위한 AWS 사용
○ 다양한 인스턴스 타입을 활용한 데이터 관리의 최적화
○ DB, S3 등 다양한 데이터 저장 공간을 적절히 활용
Conclusion03
75Copyright ⓒ All Right Reserved by Buzzvil
● Deep Learning은 GPU 인스턴스 관리도 중요
○ 딥러닝은 연산량이 매우 큰 알고리즘
○ GPU를 효율적으로 사용하는 노력 → 가성비가 좋은 시스템
● GPU 인스턴스 관리를 위한 AWS 사용
○ Spot 인스턴스의 활용
○ AWS의 다양한 GPU 인스턴스를 활용
■ 시스템 연산량에 최적화된 인스턴스 타입 선정
감사합니다
Q&A

Weitere ähnliche Inhalte

Was ist angesagt?

AWS 마켓플레이스 성공 런칭을 위한 핵심 기술 (이경수, AWS 솔루션즈아키텍트) :: AWS TechShift 2018
AWS 마켓플레이스 성공 런칭을 위한 핵심 기술 (이경수, AWS 솔루션즈아키텍트) :: AWS TechShift 2018AWS 마켓플레이스 성공 런칭을 위한 핵심 기술 (이경수, AWS 솔루션즈아키텍트) :: AWS TechShift 2018
AWS 마켓플레이스 성공 런칭을 위한 핵심 기술 (이경수, AWS 솔루션즈아키텍트) :: AWS TechShift 2018Amazon Web Services Korea
 
AWS re:Invent 2018 신규 서비스 살펴보기 - 윤석찬, AWS 테크에반젤리스트
AWS re:Invent 2018 신규 서비스 살펴보기 - 윤석찬, AWS 테크에반젤리스트AWS re:Invent 2018 신규 서비스 살펴보기 - 윤석찬, AWS 테크에반젤리스트
AWS re:Invent 2018 신규 서비스 살펴보기 - 윤석찬, AWS 테크에반젤리스트Amazon Web Services Korea
 
AWS 클라우드 비용 최적화를 위한 TIP - 임성은 AWS 매니저
AWS 클라우드 비용 최적화를 위한 TIP - 임성은 AWS 매니저AWS 클라우드 비용 최적화를 위한 TIP - 임성은 AWS 매니저
AWS 클라우드 비용 최적화를 위한 TIP - 임성은 AWS 매니저Amazon Web Services Korea
 
프리티어 서비스부터 계정 보안까지 - 조아름 AWS 매니저
프리티어 서비스부터 계정 보안까지 - 조아름 AWS 매니저프리티어 서비스부터 계정 보안까지 - 조아름 AWS 매니저
프리티어 서비스부터 계정 보안까지 - 조아름 AWS 매니저Amazon Web Services Korea
 
엔터프라이즈 기업의 AWS 도입과 구축 그리고 이후 :: BD 윤기성:: AWS Summit Seoul 2016
엔터프라이즈 기업의 AWS 도입과 구축 그리고 이후 :: BD 윤기성:: AWS Summit Seoul 2016엔터프라이즈 기업의 AWS 도입과 구축 그리고 이후 :: BD 윤기성:: AWS Summit Seoul 2016
엔터프라이즈 기업의 AWS 도입과 구축 그리고 이후 :: BD 윤기성:: AWS Summit Seoul 2016Amazon Web Services Korea
 
[2017 Gaming on AWS] The Braves of Japan (일본 게임시장의 AWS 활용법)
[2017 Gaming on AWS] The Braves of Japan (일본 게임시장의 AWS 활용법)[2017 Gaming on AWS] The Braves of Japan (일본 게임시장의 AWS 활용법)
[2017 Gaming on AWS] The Braves of Japan (일본 게임시장의 AWS 활용법)Amazon Web Services Korea
 
AWS 9월 웨비나 | AWS와 함께 하는 클라우드 컴퓨팅
AWS 9월 웨비나 |  AWS와 함께 하는 클라우드 컴퓨팅AWS 9월 웨비나 |  AWS와 함께 하는 클라우드 컴퓨팅
AWS 9월 웨비나 | AWS와 함께 하는 클라우드 컴퓨팅Amazon Web Services Korea
 
클라우드 뉴노멀 시대의 글로벌 혁신 기업들의 디지털 트랜스포메이션 :: 정우진 이사
클라우드 뉴노멀 시대의 글로벌 혁신 기업들의 디지털 트랜스포메이션 :: 정우진 이사클라우드 뉴노멀 시대의 글로벌 혁신 기업들의 디지털 트랜스포메이션 :: 정우진 이사
클라우드 뉴노멀 시대의 글로벌 혁신 기업들의 디지털 트랜스포메이션 :: 정우진 이사Amazon Web Services Korea
 
AWS 비용 최적화 기법 (윤석찬) - AWS 웨비나 시리즈 2015
AWS 비용 최적화 기법 (윤석찬) - AWS 웨비나 시리즈 2015AWS 비용 최적화 기법 (윤석찬) - AWS 웨비나 시리즈 2015
AWS 비용 최적화 기법 (윤석찬) - AWS 웨비나 시리즈 2015Amazon Web Services Korea
 
[AWS Builders] AWS와 함께하는 클라우드 컴퓨팅
[AWS Builders] AWS와 함께하는 클라우드 컴퓨팅[AWS Builders] AWS와 함께하는 클라우드 컴퓨팅
[AWS Builders] AWS와 함께하는 클라우드 컴퓨팅Amazon Web Services Korea
 
[AWS Innovate 온라인 컨퍼런스] Amazon Forecast를 통한 시계열 예측 활용하기 - 김종선, AWS 솔루션즈 아키텍트
[AWS Innovate 온라인 컨퍼런스] Amazon Forecast를 통한 시계열 예측 활용하기 - 김종선, AWS 솔루션즈 아키텍트[AWS Innovate 온라인 컨퍼런스] Amazon Forecast를 통한 시계열 예측 활용하기 - 김종선, AWS 솔루션즈 아키텍트
[AWS Innovate 온라인 컨퍼런스] Amazon Forecast를 통한 시계열 예측 활용하기 - 김종선, AWS 솔루션즈 아키텍트Amazon Web Services Korea
 
SAP on AWS, 안정적인 SAP 운영의 시작::이상규 (AWS)::제조업 이노베이션 데이 SAP on AWS 2018
SAP on AWS, 안정적인 SAP 운영의 시작::이상규 (AWS)::제조업 이노베이션 데이 SAP on AWS 2018SAP on AWS, 안정적인 SAP 운영의 시작::이상규 (AWS)::제조업 이노베이션 데이 SAP on AWS 2018
SAP on AWS, 안정적인 SAP 운영의 시작::이상규 (AWS)::제조업 이노베이션 데이 SAP on AWS 2018Amazon Web Services Korea
 
[AWS Builders 온라인 시리즈] AWS, 최적의 비용 효율화 방법은? - 조효원, AWS Cloud Financial Manager
[AWS Builders 온라인 시리즈] AWS, 최적의 비용 효율화 방법은? - 조효원, AWS Cloud Financial Manager[AWS Builders 온라인 시리즈] AWS, 최적의 비용 효율화 방법은? - 조효원, AWS Cloud Financial Manager
[AWS Builders 온라인 시리즈] AWS, 최적의 비용 효율화 방법은? - 조효원, AWS Cloud Financial ManagerAmazon Web Services Korea
 
AWS Builders Online Series | AWS와 함께하는 클라우드 컴퓨팅 - 강철, AWS 어카운트 매니저
AWS Builders Online Series | AWS와 함께하는 클라우드 컴퓨팅 - 강철, AWS 어카운트 매니저AWS Builders Online Series | AWS와 함께하는 클라우드 컴퓨팅 - 강철, AWS 어카운트 매니저
AWS Builders Online Series | AWS와 함께하는 클라우드 컴퓨팅 - 강철, AWS 어카운트 매니저Amazon Web Services Korea
 
[AWS Innovate 온라인 컨퍼런스] 한국어를 위한 AWS 인공지능(AI) 서비스 소개 및 활용 방법 - 강정희, AWS 솔루션즈 아키텍트
[AWS Innovate 온라인 컨퍼런스] 한국어를 위한 AWS 인공지능(AI) 서비스 소개 및 활용 방법 - 강정희, AWS 솔루션즈 아키텍트[AWS Innovate 온라인 컨퍼런스] 한국어를 위한 AWS 인공지능(AI) 서비스 소개 및 활용 방법 - 강정희, AWS 솔루션즈 아키텍트
[AWS Innovate 온라인 컨퍼런스] 한국어를 위한 AWS 인공지능(AI) 서비스 소개 및 활용 방법 - 강정희, AWS 솔루션즈 아키텍트Amazon Web Services Korea
 
메가존 Hype Up with Megazone 세미나#1 클라우드로 전환하는 길이 보인다!
메가존 Hype Up with Megazone 세미나#1 클라우드로 전환하는 길이 보인다!  메가존 Hype Up with Megazone 세미나#1 클라우드로 전환하는 길이 보인다!
메가존 Hype Up with Megazone 세미나#1 클라우드로 전환하는 길이 보인다! 메가존 Megazone Corp.
 
AWS와 함께하는 클라우드 컴퓨팅 - AWS 웨비나 시리즈 2015
AWS와 함께하는 클라우드 컴퓨팅 - AWS 웨비나 시리즈 2015AWS와 함께하는 클라우드 컴퓨팅 - AWS 웨비나 시리즈 2015
AWS와 함께하는 클라우드 컴퓨팅 - AWS 웨비나 시리즈 2015Amazon Web Services Korea
 
개발자들이 직접 선정한 re:Invent 2019 상위 12 신규 서비스 알아보기 - 윤석찬 (AWS 테크에반젤리스트)
개발자들이 직접 선정한 re:Invent 2019 상위 12 신규 서비스 알아보기 - 윤석찬 (AWS 테크에반젤리스트)개발자들이 직접 선정한 re:Invent 2019 상위 12 신규 서비스 알아보기 - 윤석찬 (AWS 테크에반젤리스트)
개발자들이 직접 선정한 re:Invent 2019 상위 12 신규 서비스 알아보기 - 윤석찬 (AWS 테크에반젤리스트)Amazon Web Services Korea
 
Amazon DynamoDB 프리티어로 시작하기 - 김성수, AWS 솔루션즈아키텍트
Amazon DynamoDB 프리티어로 시작하기 - 김성수, AWS 솔루션즈아키텍트Amazon DynamoDB 프리티어로 시작하기 - 김성수, AWS 솔루션즈아키텍트
Amazon DynamoDB 프리티어로 시작하기 - 김성수, AWS 솔루션즈아키텍트Amazon Web Services Korea
 

Was ist angesagt? (20)

AWS 마켓플레이스 성공 런칭을 위한 핵심 기술 (이경수, AWS 솔루션즈아키텍트) :: AWS TechShift 2018
AWS 마켓플레이스 성공 런칭을 위한 핵심 기술 (이경수, AWS 솔루션즈아키텍트) :: AWS TechShift 2018AWS 마켓플레이스 성공 런칭을 위한 핵심 기술 (이경수, AWS 솔루션즈아키텍트) :: AWS TechShift 2018
AWS 마켓플레이스 성공 런칭을 위한 핵심 기술 (이경수, AWS 솔루션즈아키텍트) :: AWS TechShift 2018
 
AWS re:Invent 2018 신규 서비스 살펴보기 - 윤석찬, AWS 테크에반젤리스트
AWS re:Invent 2018 신규 서비스 살펴보기 - 윤석찬, AWS 테크에반젤리스트AWS re:Invent 2018 신규 서비스 살펴보기 - 윤석찬, AWS 테크에반젤리스트
AWS re:Invent 2018 신규 서비스 살펴보기 - 윤석찬, AWS 테크에반젤리스트
 
AWS 클라우드 비용 최적화를 위한 TIP - 임성은 AWS 매니저
AWS 클라우드 비용 최적화를 위한 TIP - 임성은 AWS 매니저AWS 클라우드 비용 최적화를 위한 TIP - 임성은 AWS 매니저
AWS 클라우드 비용 최적화를 위한 TIP - 임성은 AWS 매니저
 
프리티어 서비스부터 계정 보안까지 - 조아름 AWS 매니저
프리티어 서비스부터 계정 보안까지 - 조아름 AWS 매니저프리티어 서비스부터 계정 보안까지 - 조아름 AWS 매니저
프리티어 서비스부터 계정 보안까지 - 조아름 AWS 매니저
 
엔터프라이즈 기업의 AWS 도입과 구축 그리고 이후 :: BD 윤기성:: AWS Summit Seoul 2016
엔터프라이즈 기업의 AWS 도입과 구축 그리고 이후 :: BD 윤기성:: AWS Summit Seoul 2016엔터프라이즈 기업의 AWS 도입과 구축 그리고 이후 :: BD 윤기성:: AWS Summit Seoul 2016
엔터프라이즈 기업의 AWS 도입과 구축 그리고 이후 :: BD 윤기성:: AWS Summit Seoul 2016
 
[2017 Gaming on AWS] The Braves of Japan (일본 게임시장의 AWS 활용법)
[2017 Gaming on AWS] The Braves of Japan (일본 게임시장의 AWS 활용법)[2017 Gaming on AWS] The Braves of Japan (일본 게임시장의 AWS 활용법)
[2017 Gaming on AWS] The Braves of Japan (일본 게임시장의 AWS 활용법)
 
AWS 9월 웨비나 | AWS와 함께 하는 클라우드 컴퓨팅
AWS 9월 웨비나 |  AWS와 함께 하는 클라우드 컴퓨팅AWS 9월 웨비나 |  AWS와 함께 하는 클라우드 컴퓨팅
AWS 9월 웨비나 | AWS와 함께 하는 클라우드 컴퓨팅
 
클라우드 뉴노멀 시대의 글로벌 혁신 기업들의 디지털 트랜스포메이션 :: 정우진 이사
클라우드 뉴노멀 시대의 글로벌 혁신 기업들의 디지털 트랜스포메이션 :: 정우진 이사클라우드 뉴노멀 시대의 글로벌 혁신 기업들의 디지털 트랜스포메이션 :: 정우진 이사
클라우드 뉴노멀 시대의 글로벌 혁신 기업들의 디지털 트랜스포메이션 :: 정우진 이사
 
2017 스타트업을 위한 AWS 브로셔
2017 스타트업을 위한 AWS 브로셔2017 스타트업을 위한 AWS 브로셔
2017 스타트업을 위한 AWS 브로셔
 
AWS 비용 최적화 기법 (윤석찬) - AWS 웨비나 시리즈 2015
AWS 비용 최적화 기법 (윤석찬) - AWS 웨비나 시리즈 2015AWS 비용 최적화 기법 (윤석찬) - AWS 웨비나 시리즈 2015
AWS 비용 최적화 기법 (윤석찬) - AWS 웨비나 시리즈 2015
 
[AWS Builders] AWS와 함께하는 클라우드 컴퓨팅
[AWS Builders] AWS와 함께하는 클라우드 컴퓨팅[AWS Builders] AWS와 함께하는 클라우드 컴퓨팅
[AWS Builders] AWS와 함께하는 클라우드 컴퓨팅
 
[AWS Innovate 온라인 컨퍼런스] Amazon Forecast를 통한 시계열 예측 활용하기 - 김종선, AWS 솔루션즈 아키텍트
[AWS Innovate 온라인 컨퍼런스] Amazon Forecast를 통한 시계열 예측 활용하기 - 김종선, AWS 솔루션즈 아키텍트[AWS Innovate 온라인 컨퍼런스] Amazon Forecast를 통한 시계열 예측 활용하기 - 김종선, AWS 솔루션즈 아키텍트
[AWS Innovate 온라인 컨퍼런스] Amazon Forecast를 통한 시계열 예측 활용하기 - 김종선, AWS 솔루션즈 아키텍트
 
SAP on AWS, 안정적인 SAP 운영의 시작::이상규 (AWS)::제조업 이노베이션 데이 SAP on AWS 2018
SAP on AWS, 안정적인 SAP 운영의 시작::이상규 (AWS)::제조업 이노베이션 데이 SAP on AWS 2018SAP on AWS, 안정적인 SAP 운영의 시작::이상규 (AWS)::제조업 이노베이션 데이 SAP on AWS 2018
SAP on AWS, 안정적인 SAP 운영의 시작::이상규 (AWS)::제조업 이노베이션 데이 SAP on AWS 2018
 
[AWS Builders 온라인 시리즈] AWS, 최적의 비용 효율화 방법은? - 조효원, AWS Cloud Financial Manager
[AWS Builders 온라인 시리즈] AWS, 최적의 비용 효율화 방법은? - 조효원, AWS Cloud Financial Manager[AWS Builders 온라인 시리즈] AWS, 최적의 비용 효율화 방법은? - 조효원, AWS Cloud Financial Manager
[AWS Builders 온라인 시리즈] AWS, 최적의 비용 효율화 방법은? - 조효원, AWS Cloud Financial Manager
 
AWS Builders Online Series | AWS와 함께하는 클라우드 컴퓨팅 - 강철, AWS 어카운트 매니저
AWS Builders Online Series | AWS와 함께하는 클라우드 컴퓨팅 - 강철, AWS 어카운트 매니저AWS Builders Online Series | AWS와 함께하는 클라우드 컴퓨팅 - 강철, AWS 어카운트 매니저
AWS Builders Online Series | AWS와 함께하는 클라우드 컴퓨팅 - 강철, AWS 어카운트 매니저
 
[AWS Innovate 온라인 컨퍼런스] 한국어를 위한 AWS 인공지능(AI) 서비스 소개 및 활용 방법 - 강정희, AWS 솔루션즈 아키텍트
[AWS Innovate 온라인 컨퍼런스] 한국어를 위한 AWS 인공지능(AI) 서비스 소개 및 활용 방법 - 강정희, AWS 솔루션즈 아키텍트[AWS Innovate 온라인 컨퍼런스] 한국어를 위한 AWS 인공지능(AI) 서비스 소개 및 활용 방법 - 강정희, AWS 솔루션즈 아키텍트
[AWS Innovate 온라인 컨퍼런스] 한국어를 위한 AWS 인공지능(AI) 서비스 소개 및 활용 방법 - 강정희, AWS 솔루션즈 아키텍트
 
메가존 Hype Up with Megazone 세미나#1 클라우드로 전환하는 길이 보인다!
메가존 Hype Up with Megazone 세미나#1 클라우드로 전환하는 길이 보인다!  메가존 Hype Up with Megazone 세미나#1 클라우드로 전환하는 길이 보인다!
메가존 Hype Up with Megazone 세미나#1 클라우드로 전환하는 길이 보인다!
 
AWS와 함께하는 클라우드 컴퓨팅 - AWS 웨비나 시리즈 2015
AWS와 함께하는 클라우드 컴퓨팅 - AWS 웨비나 시리즈 2015AWS와 함께하는 클라우드 컴퓨팅 - AWS 웨비나 시리즈 2015
AWS와 함께하는 클라우드 컴퓨팅 - AWS 웨비나 시리즈 2015
 
개발자들이 직접 선정한 re:Invent 2019 상위 12 신규 서비스 알아보기 - 윤석찬 (AWS 테크에반젤리스트)
개발자들이 직접 선정한 re:Invent 2019 상위 12 신규 서비스 알아보기 - 윤석찬 (AWS 테크에반젤리스트)개발자들이 직접 선정한 re:Invent 2019 상위 12 신규 서비스 알아보기 - 윤석찬 (AWS 테크에반젤리스트)
개발자들이 직접 선정한 re:Invent 2019 상위 12 신규 서비스 알아보기 - 윤석찬 (AWS 테크에반젤리스트)
 
Amazon DynamoDB 프리티어로 시작하기 - 김성수, AWS 솔루션즈아키텍트
Amazon DynamoDB 프리티어로 시작하기 - 김성수, AWS 솔루션즈아키텍트Amazon DynamoDB 프리티어로 시작하기 - 김성수, AWS 솔루션즈아키텍트
Amazon DynamoDB 프리티어로 시작하기 - 김성수, AWS 솔루션즈아키텍트
 

Andere mochten auch

[2017 AWS Startup Day] VC가 바라보는 스타트업의 기술과 개발역량
[2017 AWS Startup Day] VC가 바라보는 스타트업의 기술과 개발역량[2017 AWS Startup Day] VC가 바라보는 스타트업의 기술과 개발역량
[2017 AWS Startup Day] VC가 바라보는 스타트업의 기술과 개발역량Amazon Web Services Korea
 
[Partner TechShift 2017] APN 컨설팅 파트너사와 함께 하는 클라우드 소프트웨어 사업
[Partner TechShift 2017] APN 컨설팅 파트너사와 함께 하는 클라우드 소프트웨어 사업[Partner TechShift 2017] APN 컨설팅 파트너사와 함께 하는 클라우드 소프트웨어 사업
[Partner TechShift 2017] APN 컨설팅 파트너사와 함께 하는 클라우드 소프트웨어 사업Amazon Web Services Korea
 
AWS DevDay 실습 가이드 - Rekognition 기반 Twitter봇
AWS DevDay 실습 가이드 - Rekognition 기반 Twitter봇AWS DevDay 실습 가이드 - Rekognition 기반 Twitter봇
AWS DevDay 실습 가이드 - Rekognition 기반 Twitter봇Amazon Web Services Korea
 
[2017 Gaming on AWS] Gaming Data Lake on AWS
[2017 Gaming on AWS] Gaming Data Lake on AWS[2017 Gaming on AWS] Gaming Data Lake on AWS
[2017 Gaming on AWS] Gaming Data Lake on AWSAmazon Web Services Korea
 
[2017 Gaming on AWS] GameLift를 통한 실전 DevOps: 세션형 멀티플레이어 게임의 구현부터 운영까지 Step by...
[2017 Gaming on AWS] GameLift를 통한 실전 DevOps: 세션형 멀티플레이어 게임의 구현부터 운영까지 Step by...[2017 Gaming on AWS] GameLift를 통한 실전 DevOps: 세션형 멀티플레이어 게임의 구현부터 운영까지 Step by...
[2017 Gaming on AWS] GameLift를 통한 실전 DevOps: 세션형 멀티플레이어 게임의 구현부터 운영까지 Step by...Amazon Web Services Korea
 
[2017 Gaming on AWS] 도커 컨테이너 배포 자동화 실습 (롤링 및 Blue/Green 배포)
[2017 Gaming on AWS] 도커 컨테이너 배포 자동화 실습 (롤링 및 Blue/Green 배포)[2017 Gaming on AWS] 도커 컨테이너 배포 자동화 실습 (롤링 및 Blue/Green 배포)
[2017 Gaming on AWS] 도커 컨테이너 배포 자동화 실습 (롤링 및 Blue/Green 배포)Amazon Web Services Korea
 
[2017 Gaming on AWS] Serverless로 게임 서비스 구현하기
[2017 Gaming on AWS] Serverless로 게임 서비스 구현하기[2017 Gaming on AWS] Serverless로 게임 서비스 구현하기
[2017 Gaming on AWS] Serverless로 게임 서비스 구현하기Amazon Web Services Korea
 
천만 사용자를 위한 AWS 아키텍처 보안 모범 사례 (윤석찬, 테크에반젤리스트)
천만 사용자를 위한 AWS 아키텍처 보안 모범 사례 (윤석찬, 테크에반젤리스트)천만 사용자를 위한 AWS 아키텍처 보안 모범 사례 (윤석찬, 테크에반젤리스트)
천만 사용자를 위한 AWS 아키텍처 보안 모범 사례 (윤석찬, 테크에반젤리스트)Amazon Web Services Korea
 
Amazon ECS/ECR을 활용하여 마이크로서비스 구성하기 - 김기완 (AWS 솔루션즈아키텍트)
Amazon ECS/ECR을 활용하여 마이크로서비스 구성하기 - 김기완 (AWS 솔루션즈아키텍트)Amazon ECS/ECR을 활용하여 마이크로서비스 구성하기 - 김기완 (AWS 솔루션즈아키텍트)
Amazon ECS/ECR을 활용하여 마이크로서비스 구성하기 - 김기완 (AWS 솔루션즈아키텍트)Amazon Web Services Korea
 
[Partner TechShift 2017] AWS 마켓플레이스를 통한 글로벌 소프트웨어 판매하기
[Partner TechShift 2017] AWS 마켓플레이스를 통한 글로벌 소프트웨어 판매하기[Partner TechShift 2017] AWS 마켓플레이스를 통한 글로벌 소프트웨어 판매하기
[Partner TechShift 2017] AWS 마켓플레이스를 통한 글로벌 소프트웨어 판매하기Amazon Web Services Korea
 
[2017 AWS Startup Day] 인프라 관점에서 접근하는 리디스토리 개발기
[2017 AWS Startup Day] 인프라 관점에서 접근하는 리디스토리 개발기[2017 AWS Startup Day] 인프라 관점에서 접근하는 리디스토리 개발기
[2017 AWS Startup Day] 인프라 관점에서 접근하는 리디스토리 개발기Amazon Web Services Korea
 
[Partner TechShift 2017] AWS 마켓플레이스 등록을 위한 테크니컬 체크리스트
[Partner TechShift 2017] AWS 마켓플레이스 등록을 위한 테크니컬 체크리스트[Partner TechShift 2017] AWS 마켓플레이스 등록을 위한 테크니컬 체크리스트
[Partner TechShift 2017] AWS 마켓플레이스 등록을 위한 테크니컬 체크리스트Amazon Web Services Korea
 
Apache MXNet으로 배워보는 딥러닝(Deep Learning) - 김무현 (AWS 솔루션즈아키텍트)
Apache MXNet으로 배워보는 딥러닝(Deep Learning) - 김무현 (AWS 솔루션즈아키텍트)Apache MXNet으로 배워보는 딥러닝(Deep Learning) - 김무현 (AWS 솔루션즈아키텍트)
Apache MXNet으로 배워보는 딥러닝(Deep Learning) - 김무현 (AWS 솔루션즈아키텍트)Amazon Web Services Korea
 
[Partner TechShift 2017] EXEM의 AWS 마켓플레이스 실전 경험 공유
[Partner TechShift 2017] EXEM의 AWS 마켓플레이스 실전 경험 공유[Partner TechShift 2017] EXEM의 AWS 마켓플레이스 실전 경험 공유
[Partner TechShift 2017] EXEM의 AWS 마켓플레이스 실전 경험 공유Amazon Web Services Korea
 
[2017 AWS Startup Day] 서버리스 마이크로서비스로 일당백 개발조직 만들기
[2017 AWS Startup Day] 서버리스 마이크로서비스로 일당백 개발조직 만들기[2017 AWS Startup Day] 서버리스 마이크로서비스로 일당백 개발조직 만들기
[2017 AWS Startup Day] 서버리스 마이크로서비스로 일당백 개발조직 만들기Amazon Web Services Korea
 

Andere mochten auch (17)

[2017 AWS Startup Day] VC가 바라보는 스타트업의 기술과 개발역량
[2017 AWS Startup Day] VC가 바라보는 스타트업의 기술과 개발역량[2017 AWS Startup Day] VC가 바라보는 스타트업의 기술과 개발역량
[2017 AWS Startup Day] VC가 바라보는 스타트업의 기술과 개발역량
 
[Partner TechShift 2017] APN 컨설팅 파트너사와 함께 하는 클라우드 소프트웨어 사업
[Partner TechShift 2017] APN 컨설팅 파트너사와 함께 하는 클라우드 소프트웨어 사업[Partner TechShift 2017] APN 컨설팅 파트너사와 함께 하는 클라우드 소프트웨어 사업
[Partner TechShift 2017] APN 컨설팅 파트너사와 함께 하는 클라우드 소프트웨어 사업
 
AWS DevDay 실습 가이드 - Rekognition 기반 Twitter봇
AWS DevDay 실습 가이드 - Rekognition 기반 Twitter봇AWS DevDay 실습 가이드 - Rekognition 기반 Twitter봇
AWS DevDay 실습 가이드 - Rekognition 기반 Twitter봇
 
[2017 Gaming on AWS] Gaming Data Lake on AWS
[2017 Gaming on AWS] Gaming Data Lake on AWS[2017 Gaming on AWS] Gaming Data Lake on AWS
[2017 Gaming on AWS] Gaming Data Lake on AWS
 
[2017 Gaming on AWS] GameLift를 통한 실전 DevOps: 세션형 멀티플레이어 게임의 구현부터 운영까지 Step by...
[2017 Gaming on AWS] GameLift를 통한 실전 DevOps: 세션형 멀티플레이어 게임의 구현부터 운영까지 Step by...[2017 Gaming on AWS] GameLift를 통한 실전 DevOps: 세션형 멀티플레이어 게임의 구현부터 운영까지 Step by...
[2017 Gaming on AWS] GameLift를 통한 실전 DevOps: 세션형 멀티플레이어 게임의 구현부터 운영까지 Step by...
 
[2017 Gaming on AWS] 도커 컨테이너 배포 자동화 실습 (롤링 및 Blue/Green 배포)
[2017 Gaming on AWS] 도커 컨테이너 배포 자동화 실습 (롤링 및 Blue/Green 배포)[2017 Gaming on AWS] 도커 컨테이너 배포 자동화 실습 (롤링 및 Blue/Green 배포)
[2017 Gaming on AWS] 도커 컨테이너 배포 자동화 실습 (롤링 및 Blue/Green 배포)
 
[2017 Gaming on AWS] Serverless로 게임 서비스 구현하기
[2017 Gaming on AWS] Serverless로 게임 서비스 구현하기[2017 Gaming on AWS] Serverless로 게임 서비스 구현하기
[2017 Gaming on AWS] Serverless로 게임 서비스 구현하기
 
AWS re:Invent 2017 참가자 가이드
AWS re:Invent 2017 참가자 가이드 AWS re:Invent 2017 참가자 가이드
AWS re:Invent 2017 참가자 가이드
 
천만 사용자를 위한 AWS 아키텍처 보안 모범 사례 (윤석찬, 테크에반젤리스트)
천만 사용자를 위한 AWS 아키텍처 보안 모범 사례 (윤석찬, 테크에반젤리스트)천만 사용자를 위한 AWS 아키텍처 보안 모범 사례 (윤석찬, 테크에반젤리스트)
천만 사용자를 위한 AWS 아키텍처 보안 모범 사례 (윤석찬, 테크에반젤리스트)
 
Amazon ECS/ECR을 활용하여 마이크로서비스 구성하기 - 김기완 (AWS 솔루션즈아키텍트)
Amazon ECS/ECR을 활용하여 마이크로서비스 구성하기 - 김기완 (AWS 솔루션즈아키텍트)Amazon ECS/ECR을 활용하여 마이크로서비스 구성하기 - 김기완 (AWS 솔루션즈아키텍트)
Amazon ECS/ECR을 활용하여 마이크로서비스 구성하기 - 김기완 (AWS 솔루션즈아키텍트)
 
[Partner TechShift 2017] AWS 마켓플레이스를 통한 글로벌 소프트웨어 판매하기
[Partner TechShift 2017] AWS 마켓플레이스를 통한 글로벌 소프트웨어 판매하기[Partner TechShift 2017] AWS 마켓플레이스를 통한 글로벌 소프트웨어 판매하기
[Partner TechShift 2017] AWS 마켓플레이스를 통한 글로벌 소프트웨어 판매하기
 
[2017 AWS Startup Day] 인프라 관점에서 접근하는 리디스토리 개발기
[2017 AWS Startup Day] 인프라 관점에서 접근하는 리디스토리 개발기[2017 AWS Startup Day] 인프라 관점에서 접근하는 리디스토리 개발기
[2017 AWS Startup Day] 인프라 관점에서 접근하는 리디스토리 개발기
 
[Partner TechShift 2017] AWS 마켓플레이스 등록을 위한 테크니컬 체크리스트
[Partner TechShift 2017] AWS 마켓플레이스 등록을 위한 테크니컬 체크리스트[Partner TechShift 2017] AWS 마켓플레이스 등록을 위한 테크니컬 체크리스트
[Partner TechShift 2017] AWS 마켓플레이스 등록을 위한 테크니컬 체크리스트
 
Apache MXNet으로 배워보는 딥러닝(Deep Learning) - 김무현 (AWS 솔루션즈아키텍트)
Apache MXNet으로 배워보는 딥러닝(Deep Learning) - 김무현 (AWS 솔루션즈아키텍트)Apache MXNet으로 배워보는 딥러닝(Deep Learning) - 김무현 (AWS 솔루션즈아키텍트)
Apache MXNet으로 배워보는 딥러닝(Deep Learning) - 김무현 (AWS 솔루션즈아키텍트)
 
[Partner TechShift 2017] EXEM의 AWS 마켓플레이스 실전 경험 공유
[Partner TechShift 2017] EXEM의 AWS 마켓플레이스 실전 경험 공유[Partner TechShift 2017] EXEM의 AWS 마켓플레이스 실전 경험 공유
[Partner TechShift 2017] EXEM의 AWS 마켓플레이스 실전 경험 공유
 
[2017 AWS Startup Day] 서버리스 마이크로서비스로 일당백 개발조직 만들기
[2017 AWS Startup Day] 서버리스 마이크로서비스로 일당백 개발조직 만들기[2017 AWS Startup Day] 서버리스 마이크로서비스로 일당백 개발조직 만들기
[2017 AWS Startup Day] 서버리스 마이크로서비스로 일당백 개발조직 만들기
 
AWS DevDay 실습 가이드 - 콘테이너
AWS DevDay 실습 가이드 - 콘테이너AWS DevDay 실습 가이드 - 콘테이너
AWS DevDay 실습 가이드 - 콘테이너
 

Ähnlich wie [2017 AWS Startup Day] 스타트업이 인공지능을 만날 때 : 딥러닝 활용사례와 아키텍쳐

[E-commerce & Retail Day] 인공지능서비스 활용방안
[E-commerce & Retail Day] 인공지능서비스 활용방안[E-commerce & Retail Day] 인공지능서비스 활용방안
[E-commerce & Retail Day] 인공지능서비스 활용방안Amazon Web Services Korea
 
[AWS Innovate 온라인 컨퍼런스] 수백만 사용자 대상 기계 학습 서비스를 위한 확장 비법 - 윤석찬, AWS 테크 에반젤리스트
[AWS Innovate 온라인 컨퍼런스] 수백만 사용자 대상 기계 학습 서비스를 위한 확장 비법 - 윤석찬, AWS 테크 에반젤리스트[AWS Innovate 온라인 컨퍼런스] 수백만 사용자 대상 기계 학습 서비스를 위한 확장 비법 - 윤석찬, AWS 테크 에반젤리스트
[AWS Innovate 온라인 컨퍼런스] 수백만 사용자 대상 기계 학습 서비스를 위한 확장 비법 - 윤석찬, AWS 테크 에반젤리스트Amazon Web Services Korea
 
AWS의 비용 효율적 고성능기계학습(ML) 플랫폼 뛰어들기 - 윤석찬 수석 테크 에반젤리스트, AWS :: AWS Innovate 2019
AWS의 비용 효율적 고성능기계학습(ML) 플랫폼 뛰어들기 - 윤석찬 수석 테크 에반젤리스트, AWS :: AWS Innovate 2019AWS의 비용 효율적 고성능기계학습(ML) 플랫폼 뛰어들기 - 윤석찬 수석 테크 에반젤리스트, AWS :: AWS Innovate 2019
AWS의 비용 효율적 고성능기계학습(ML) 플랫폼 뛰어들기 - 윤석찬 수석 테크 에반젤리스트, AWS :: AWS Innovate 2019Amazon Web Services Korea
 
찾아가는 AWS 세미나(구로,가산,판교) - AWS에서 작은 서비스 구현하기 (김필중 솔루션즈 아키텍트)
찾아가는 AWS 세미나(구로,가산,판교) -  AWS에서 작은 서비스 구현하기 (김필중 솔루션즈 아키텍트)찾아가는 AWS 세미나(구로,가산,판교) -  AWS에서 작은 서비스 구현하기 (김필중 솔루션즈 아키텍트)
찾아가는 AWS 세미나(구로,가산,판교) - AWS에서 작은 서비스 구현하기 (김필중 솔루션즈 아키텍트)Amazon Web Services Korea
 
소프트웨어 지능화를 돕는 AWS AI 서비스 소개 (남궁영환 AI/ML 솔루션즈 아키텍트) :: AWS TechShift 2018
소프트웨어 지능화를 돕는 AWS AI 서비스 소개 (남궁영환 AI/ML 솔루션즈 아키텍트) :: AWS TechShift 2018소프트웨어 지능화를 돕는 AWS AI 서비스 소개 (남궁영환 AI/ML 솔루션즈 아키텍트) :: AWS TechShift 2018
소프트웨어 지능화를 돕는 AWS AI 서비스 소개 (남궁영환 AI/ML 솔루션즈 아키텍트) :: AWS TechShift 2018Amazon Web Services Korea
 
AWS CLOUD 2018- Amazon DeepLens와 컴퓨터 비전 딥러닝 어플리케이션 활용 (강정희 솔루션즈 아키텍트)
AWS CLOUD 2018- Amazon DeepLens와 컴퓨터 비전 딥러닝 어플리케이션 활용 (강정희 솔루션즈 아키텍트)AWS CLOUD 2018- Amazon DeepLens와 컴퓨터 비전 딥러닝 어플리케이션 활용 (강정희 솔루션즈 아키텍트)
AWS CLOUD 2018- Amazon DeepLens와 컴퓨터 비전 딥러닝 어플리케이션 활용 (강정희 솔루션즈 아키텍트)Amazon Web Services Korea
 
개발자를 위한 AWS re:Invent 신규 서비스 - 윤석찬 (AWS수석테크에반젤리스트) :: AWS Community Day 2020
개발자를 위한 AWS re:Invent 신규 서비스 - 윤석찬 (AWS수석테크에반젤리스트) :: AWS Community Day 2020개발자를 위한 AWS re:Invent 신규 서비스 - 윤석찬 (AWS수석테크에반젤리스트) :: AWS Community Day 2020
개발자를 위한 AWS re:Invent 신규 서비스 - 윤석찬 (AWS수석테크에반젤리스트) :: AWS Community Day 2020AWSKRUG - AWS한국사용자모임
 
스마트 팩토리: AWS 사물인터넷과 인공지능을 활용한 스마트 팩토리 구축 – 최영준 AWS 솔루션즈 아키텍트, 정현아 AWS 솔루션즈 아키...
스마트 팩토리: AWS 사물인터넷과 인공지능을 활용한 스마트 팩토리 구축 – 최영준 AWS 솔루션즈 아키텍트, 정현아 AWS 솔루션즈 아키...스마트 팩토리: AWS 사물인터넷과 인공지능을 활용한 스마트 팩토리 구축 – 최영준 AWS 솔루션즈 아키텍트, 정현아 AWS 솔루션즈 아키...
스마트 팩토리: AWS 사물인터넷과 인공지능을 활용한 스마트 팩토리 구축 – 최영준 AWS 솔루션즈 아키텍트, 정현아 AWS 솔루션즈 아키...Amazon Web Services Korea
 
Odin_CCTV based population counting platform
Odin_CCTV based population counting platformOdin_CCTV based population counting platform
Odin_CCTV based population counting platformSangwook Park
 
AWS CLOUD 2018- AWS의 새로운 통합 머신러닝 플랫폼 서비스, Amazon SageMaker (김무현 솔루션즈 아키텍트)
AWS CLOUD 2018- AWS의 새로운 통합 머신러닝 플랫폼 서비스, Amazon SageMaker (김무현 솔루션즈 아키텍트)AWS CLOUD 2018- AWS의 새로운 통합 머신러닝 플랫폼 서비스, Amazon SageMaker (김무현 솔루션즈 아키텍트)
AWS CLOUD 2018- AWS의 새로운 통합 머신러닝 플랫폼 서비스, Amazon SageMaker (김무현 솔루션즈 아키텍트)Amazon Web Services Korea
 
Backend.AI: 오픈소스 머신러닝 인프라 프레임워크
Backend.AI: 오픈소스 머신러닝 인프라 프레임워크Backend.AI: 오픈소스 머신러닝 인프라 프레임워크
Backend.AI: 오픈소스 머신러닝 인프라 프레임워크Jeongkyu Shin
 
Session 3. 제조업의 미래를 바꾸는 Microsoft Azure AI/ML/IoT 플랫폼 - 베스핀글로벌 박플로 차장
Session 3. 제조업의 미래를 바꾸는 Microsoft Azure AI/ML/IoT 플랫폼 - 베스핀글로벌 박플로 차장Session 3. 제조업의 미래를 바꾸는 Microsoft Azure AI/ML/IoT 플랫폼 - 베스핀글로벌 박플로 차장
Session 3. 제조업의 미래를 바꾸는 Microsoft Azure AI/ML/IoT 플랫폼 - 베스핀글로벌 박플로 차장BESPIN GLOBAL
 
AWS CLOUD 2017 - Enterprise is Cloud Ready. 클라우드 뉴노멀 시대에 글로벌 혁신 기업들의 클라우드 전략 ...
AWS CLOUD 2017 - Enterprise is Cloud Ready. 클라우드 뉴노멀 시대에 글로벌 혁신 기업들의 클라우드 전략 ...AWS CLOUD 2017 - Enterprise is Cloud Ready. 클라우드 뉴노멀 시대에 글로벌 혁신 기업들의 클라우드 전략 ...
AWS CLOUD 2017 - Enterprise is Cloud Ready. 클라우드 뉴노멀 시대에 글로벌 혁신 기업들의 클라우드 전략 ...Amazon Web Services Korea
 
AWS IoT/Edge 서비스 접목을 통한 전자/통신 산업 내 가치 창출 기회 – 이세현 AWS IoT Specialist 솔루션즈 아키텍...
AWS IoT/Edge 서비스 접목을 통한 전자/통신 산업 내 가치 창출 기회 – 이세현 AWS IoT Specialist 솔루션즈 아키텍...AWS IoT/Edge 서비스 접목을 통한 전자/통신 산업 내 가치 창출 기회 – 이세현 AWS IoT Specialist 솔루션즈 아키텍...
AWS IoT/Edge 서비스 접목을 통한 전자/통신 산업 내 가치 창출 기회 – 이세현 AWS IoT Specialist 솔루션즈 아키텍...Amazon Web Services Korea
 
[테크데이즈2015] 개발하기 바쁜데 푸시와 메시지큐는 있는거 쓸래요
[테크데이즈2015] 개발하기 바쁜데 푸시와 메시지큐는 있는거 쓸래요[테크데이즈2015] 개발하기 바쁜데 푸시와 메시지큐는 있는거 쓸래요
[테크데이즈2015] 개발하기 바쁜데 푸시와 메시지큐는 있는거 쓸래요Youngjae Kim
 
Media 서비스의 새로운 플랫폼, AWS :: 김기완 솔루션즈 아키텍트 :: AWS Media Day 2016
Media 서비스의 새로운 플랫폼, AWS :: 김기완 솔루션즈 아키텍트 :: AWS Media Day 2016Media 서비스의 새로운 플랫폼, AWS :: 김기완 솔루션즈 아키텍트 :: AWS Media Day 2016
Media 서비스의 새로운 플랫폼, AWS :: 김기완 솔루션즈 아키텍트 :: AWS Media Day 2016Amazon Web Services Korea
 
re:Invent 2015 이모저모 - 키노트 요약 (윤석찬) :: re:Invent re:Cap 2015 웨비나
re:Invent 2015 이모저모 - 키노트 요약 (윤석찬) :: re:Invent re:Cap 2015 웨비나re:Invent 2015 이모저모 - 키노트 요약 (윤석찬) :: re:Invent re:Cap 2015 웨비나
re:Invent 2015 이모저모 - 키노트 요약 (윤석찬) :: re:Invent re:Cap 2015 웨비나Amazon Web Services Korea
 
AWS 클라우드 기반 확장성 높은 천만 사용자 웹 서비스 만들기 - 윤석찬
AWS 클라우드 기반 확장성 높은 천만 사용자 웹 서비스 만들기 - 윤석찬AWS 클라우드 기반 확장성 높은 천만 사용자 웹 서비스 만들기 - 윤석찬
AWS 클라우드 기반 확장성 높은 천만 사용자 웹 서비스 만들기 - 윤석찬Amazon Web Services Korea
 
[Td 2015]개발하기 바쁜데 푸시서버와 메시지큐는 있는거 쓸래요(김영재)
[Td 2015]개발하기 바쁜데 푸시서버와 메시지큐는 있는거 쓸래요(김영재)[Td 2015]개발하기 바쁜데 푸시서버와 메시지큐는 있는거 쓸래요(김영재)
[Td 2015]개발하기 바쁜데 푸시서버와 메시지큐는 있는거 쓸래요(김영재)Sang Don Kim
 
2017 Ad-Tech on AWS 세미나ㅣ국내외 애드테크 고객 사례 및 Machine Learning 소개
2017 Ad-Tech on AWS 세미나ㅣ국내외 애드테크 고객 사례 및 Machine Learning 소개2017 Ad-Tech on AWS 세미나ㅣ국내외 애드테크 고객 사례 및 Machine Learning 소개
2017 Ad-Tech on AWS 세미나ㅣ국내외 애드테크 고객 사례 및 Machine Learning 소개Amazon Web Services Korea
 

Ähnlich wie [2017 AWS Startup Day] 스타트업이 인공지능을 만날 때 : 딥러닝 활용사례와 아키텍쳐 (20)

[E-commerce & Retail Day] 인공지능서비스 활용방안
[E-commerce & Retail Day] 인공지능서비스 활용방안[E-commerce & Retail Day] 인공지능서비스 활용방안
[E-commerce & Retail Day] 인공지능서비스 활용방안
 
[AWS Innovate 온라인 컨퍼런스] 수백만 사용자 대상 기계 학습 서비스를 위한 확장 비법 - 윤석찬, AWS 테크 에반젤리스트
[AWS Innovate 온라인 컨퍼런스] 수백만 사용자 대상 기계 학습 서비스를 위한 확장 비법 - 윤석찬, AWS 테크 에반젤리스트[AWS Innovate 온라인 컨퍼런스] 수백만 사용자 대상 기계 학습 서비스를 위한 확장 비법 - 윤석찬, AWS 테크 에반젤리스트
[AWS Innovate 온라인 컨퍼런스] 수백만 사용자 대상 기계 학습 서비스를 위한 확장 비법 - 윤석찬, AWS 테크 에반젤리스트
 
AWS의 비용 효율적 고성능기계학습(ML) 플랫폼 뛰어들기 - 윤석찬 수석 테크 에반젤리스트, AWS :: AWS Innovate 2019
AWS의 비용 효율적 고성능기계학습(ML) 플랫폼 뛰어들기 - 윤석찬 수석 테크 에반젤리스트, AWS :: AWS Innovate 2019AWS의 비용 효율적 고성능기계학습(ML) 플랫폼 뛰어들기 - 윤석찬 수석 테크 에반젤리스트, AWS :: AWS Innovate 2019
AWS의 비용 효율적 고성능기계학습(ML) 플랫폼 뛰어들기 - 윤석찬 수석 테크 에반젤리스트, AWS :: AWS Innovate 2019
 
찾아가는 AWS 세미나(구로,가산,판교) - AWS에서 작은 서비스 구현하기 (김필중 솔루션즈 아키텍트)
찾아가는 AWS 세미나(구로,가산,판교) -  AWS에서 작은 서비스 구현하기 (김필중 솔루션즈 아키텍트)찾아가는 AWS 세미나(구로,가산,판교) -  AWS에서 작은 서비스 구현하기 (김필중 솔루션즈 아키텍트)
찾아가는 AWS 세미나(구로,가산,판교) - AWS에서 작은 서비스 구현하기 (김필중 솔루션즈 아키텍트)
 
소프트웨어 지능화를 돕는 AWS AI 서비스 소개 (남궁영환 AI/ML 솔루션즈 아키텍트) :: AWS TechShift 2018
소프트웨어 지능화를 돕는 AWS AI 서비스 소개 (남궁영환 AI/ML 솔루션즈 아키텍트) :: AWS TechShift 2018소프트웨어 지능화를 돕는 AWS AI 서비스 소개 (남궁영환 AI/ML 솔루션즈 아키텍트) :: AWS TechShift 2018
소프트웨어 지능화를 돕는 AWS AI 서비스 소개 (남궁영환 AI/ML 솔루션즈 아키텍트) :: AWS TechShift 2018
 
AWS CLOUD 2018- Amazon DeepLens와 컴퓨터 비전 딥러닝 어플리케이션 활용 (강정희 솔루션즈 아키텍트)
AWS CLOUD 2018- Amazon DeepLens와 컴퓨터 비전 딥러닝 어플리케이션 활용 (강정희 솔루션즈 아키텍트)AWS CLOUD 2018- Amazon DeepLens와 컴퓨터 비전 딥러닝 어플리케이션 활용 (강정희 솔루션즈 아키텍트)
AWS CLOUD 2018- Amazon DeepLens와 컴퓨터 비전 딥러닝 어플리케이션 활용 (강정희 솔루션즈 아키텍트)
 
개발자를 위한 AWS re:Invent 신규 서비스 - 윤석찬 (AWS수석테크에반젤리스트) :: AWS Community Day 2020
개발자를 위한 AWS re:Invent 신규 서비스 - 윤석찬 (AWS수석테크에반젤리스트) :: AWS Community Day 2020개발자를 위한 AWS re:Invent 신규 서비스 - 윤석찬 (AWS수석테크에반젤리스트) :: AWS Community Day 2020
개발자를 위한 AWS re:Invent 신규 서비스 - 윤석찬 (AWS수석테크에반젤리스트) :: AWS Community Day 2020
 
스마트 팩토리: AWS 사물인터넷과 인공지능을 활용한 스마트 팩토리 구축 – 최영준 AWS 솔루션즈 아키텍트, 정현아 AWS 솔루션즈 아키...
스마트 팩토리: AWS 사물인터넷과 인공지능을 활용한 스마트 팩토리 구축 – 최영준 AWS 솔루션즈 아키텍트, 정현아 AWS 솔루션즈 아키...스마트 팩토리: AWS 사물인터넷과 인공지능을 활용한 스마트 팩토리 구축 – 최영준 AWS 솔루션즈 아키텍트, 정현아 AWS 솔루션즈 아키...
스마트 팩토리: AWS 사물인터넷과 인공지능을 활용한 스마트 팩토리 구축 – 최영준 AWS 솔루션즈 아키텍트, 정현아 AWS 솔루션즈 아키...
 
Odin_CCTV based population counting platform
Odin_CCTV based population counting platformOdin_CCTV based population counting platform
Odin_CCTV based population counting platform
 
AWS CLOUD 2018- AWS의 새로운 통합 머신러닝 플랫폼 서비스, Amazon SageMaker (김무현 솔루션즈 아키텍트)
AWS CLOUD 2018- AWS의 새로운 통합 머신러닝 플랫폼 서비스, Amazon SageMaker (김무현 솔루션즈 아키텍트)AWS CLOUD 2018- AWS의 새로운 통합 머신러닝 플랫폼 서비스, Amazon SageMaker (김무현 솔루션즈 아키텍트)
AWS CLOUD 2018- AWS의 새로운 통합 머신러닝 플랫폼 서비스, Amazon SageMaker (김무현 솔루션즈 아키텍트)
 
Backend.AI: 오픈소스 머신러닝 인프라 프레임워크
Backend.AI: 오픈소스 머신러닝 인프라 프레임워크Backend.AI: 오픈소스 머신러닝 인프라 프레임워크
Backend.AI: 오픈소스 머신러닝 인프라 프레임워크
 
Session 3. 제조업의 미래를 바꾸는 Microsoft Azure AI/ML/IoT 플랫폼 - 베스핀글로벌 박플로 차장
Session 3. 제조업의 미래를 바꾸는 Microsoft Azure AI/ML/IoT 플랫폼 - 베스핀글로벌 박플로 차장Session 3. 제조업의 미래를 바꾸는 Microsoft Azure AI/ML/IoT 플랫폼 - 베스핀글로벌 박플로 차장
Session 3. 제조업의 미래를 바꾸는 Microsoft Azure AI/ML/IoT 플랫폼 - 베스핀글로벌 박플로 차장
 
AWS CLOUD 2017 - Enterprise is Cloud Ready. 클라우드 뉴노멀 시대에 글로벌 혁신 기업들의 클라우드 전략 ...
AWS CLOUD 2017 - Enterprise is Cloud Ready. 클라우드 뉴노멀 시대에 글로벌 혁신 기업들의 클라우드 전략 ...AWS CLOUD 2017 - Enterprise is Cloud Ready. 클라우드 뉴노멀 시대에 글로벌 혁신 기업들의 클라우드 전략 ...
AWS CLOUD 2017 - Enterprise is Cloud Ready. 클라우드 뉴노멀 시대에 글로벌 혁신 기업들의 클라우드 전략 ...
 
AWS IoT/Edge 서비스 접목을 통한 전자/통신 산업 내 가치 창출 기회 – 이세현 AWS IoT Specialist 솔루션즈 아키텍...
AWS IoT/Edge 서비스 접목을 통한 전자/통신 산업 내 가치 창출 기회 – 이세현 AWS IoT Specialist 솔루션즈 아키텍...AWS IoT/Edge 서비스 접목을 통한 전자/통신 산업 내 가치 창출 기회 – 이세현 AWS IoT Specialist 솔루션즈 아키텍...
AWS IoT/Edge 서비스 접목을 통한 전자/통신 산업 내 가치 창출 기회 – 이세현 AWS IoT Specialist 솔루션즈 아키텍...
 
[테크데이즈2015] 개발하기 바쁜데 푸시와 메시지큐는 있는거 쓸래요
[테크데이즈2015] 개발하기 바쁜데 푸시와 메시지큐는 있는거 쓸래요[테크데이즈2015] 개발하기 바쁜데 푸시와 메시지큐는 있는거 쓸래요
[테크데이즈2015] 개발하기 바쁜데 푸시와 메시지큐는 있는거 쓸래요
 
Media 서비스의 새로운 플랫폼, AWS :: 김기완 솔루션즈 아키텍트 :: AWS Media Day 2016
Media 서비스의 새로운 플랫폼, AWS :: 김기완 솔루션즈 아키텍트 :: AWS Media Day 2016Media 서비스의 새로운 플랫폼, AWS :: 김기완 솔루션즈 아키텍트 :: AWS Media Day 2016
Media 서비스의 새로운 플랫폼, AWS :: 김기완 솔루션즈 아키텍트 :: AWS Media Day 2016
 
re:Invent 2015 이모저모 - 키노트 요약 (윤석찬) :: re:Invent re:Cap 2015 웨비나
re:Invent 2015 이모저모 - 키노트 요약 (윤석찬) :: re:Invent re:Cap 2015 웨비나re:Invent 2015 이모저모 - 키노트 요약 (윤석찬) :: re:Invent re:Cap 2015 웨비나
re:Invent 2015 이모저모 - 키노트 요약 (윤석찬) :: re:Invent re:Cap 2015 웨비나
 
AWS 클라우드 기반 확장성 높은 천만 사용자 웹 서비스 만들기 - 윤석찬
AWS 클라우드 기반 확장성 높은 천만 사용자 웹 서비스 만들기 - 윤석찬AWS 클라우드 기반 확장성 높은 천만 사용자 웹 서비스 만들기 - 윤석찬
AWS 클라우드 기반 확장성 높은 천만 사용자 웹 서비스 만들기 - 윤석찬
 
[Td 2015]개발하기 바쁜데 푸시서버와 메시지큐는 있는거 쓸래요(김영재)
[Td 2015]개발하기 바쁜데 푸시서버와 메시지큐는 있는거 쓸래요(김영재)[Td 2015]개발하기 바쁜데 푸시서버와 메시지큐는 있는거 쓸래요(김영재)
[Td 2015]개발하기 바쁜데 푸시서버와 메시지큐는 있는거 쓸래요(김영재)
 
2017 Ad-Tech on AWS 세미나ㅣ국내외 애드테크 고객 사례 및 Machine Learning 소개
2017 Ad-Tech on AWS 세미나ㅣ국내외 애드테크 고객 사례 및 Machine Learning 소개2017 Ad-Tech on AWS 세미나ㅣ국내외 애드테크 고객 사례 및 Machine Learning 소개
2017 Ad-Tech on AWS 세미나ㅣ국내외 애드테크 고객 사례 및 Machine Learning 소개
 

Mehr von Amazon Web Services Korea

AWS Modern Infra with Storage Roadshow 2023 - Day 2
AWS Modern Infra with Storage Roadshow 2023 - Day 2AWS Modern Infra with Storage Roadshow 2023 - Day 2
AWS Modern Infra with Storage Roadshow 2023 - Day 2Amazon Web Services Korea
 
AWS Modern Infra with Storage Roadshow 2023 - Day 1
AWS Modern Infra with Storage Roadshow 2023 - Day 1AWS Modern Infra with Storage Roadshow 2023 - Day 1
AWS Modern Infra with Storage Roadshow 2023 - Day 1Amazon Web Services Korea
 
사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...
사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...
사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...Amazon Web Services Korea
 
Amazon DocumentDB - Architecture 및 Best Practice (Level 200) - 발표자: 장동훈, Sr. ...
Amazon DocumentDB - Architecture 및 Best Practice (Level 200) - 발표자: 장동훈, Sr. ...Amazon DocumentDB - Architecture 및 Best Practice (Level 200) - 발표자: 장동훈, Sr. ...
Amazon DocumentDB - Architecture 및 Best Practice (Level 200) - 발표자: 장동훈, Sr. ...Amazon Web Services Korea
 
Amazon Elasticache - Fully managed, Redis & Memcached Compatible Service (Lev...
Amazon Elasticache - Fully managed, Redis & Memcached Compatible Service (Lev...Amazon Elasticache - Fully managed, Redis & Memcached Compatible Service (Lev...
Amazon Elasticache - Fully managed, Redis & Memcached Compatible Service (Lev...Amazon Web Services Korea
 
Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci...
Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci...Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci...
Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci...Amazon Web Services Korea
 
[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A...
[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A...[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A...
[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A...Amazon Web Services Korea
 
Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS :::...
Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS :::...Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS :::...
Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS :::...Amazon Web Services Korea
 
Amazon EMR - Enhancements on Cost/Performance, Serverless - 발표자: 김기영, Sr Anal...
Amazon EMR - Enhancements on Cost/Performance, Serverless - 발표자: 김기영, Sr Anal...Amazon EMR - Enhancements on Cost/Performance, Serverless - 발표자: 김기영, Sr Anal...
Amazon EMR - Enhancements on Cost/Performance, Serverless - 발표자: 김기영, Sr Anal...Amazon Web Services Korea
 
Amazon OpenSearch - Use Cases, Security/Observability, Serverless and Enhance...
Amazon OpenSearch - Use Cases, Security/Observability, Serverless and Enhance...Amazon OpenSearch - Use Cases, Security/Observability, Serverless and Enhance...
Amazon OpenSearch - Use Cases, Security/Observability, Serverless and Enhance...Amazon Web Services Korea
 
Enabling Agility with Data Governance - 발표자: 김성연, Analytics Specialist, WWSO,...
Enabling Agility with Data Governance - 발표자: 김성연, Analytics Specialist, WWSO,...Enabling Agility with Data Governance - 발표자: 김성연, Analytics Specialist, WWSO,...
Enabling Agility with Data Governance - 발표자: 김성연, Analytics Specialist, WWSO,...Amazon Web Services Korea
 
Amazon Redshift Deep Dive - Serverless, Streaming, ML, Auto Copy (New feature...
Amazon Redshift Deep Dive - Serverless, Streaming, ML, Auto Copy (New feature...Amazon Redshift Deep Dive - Serverless, Streaming, ML, Auto Copy (New feature...
Amazon Redshift Deep Dive - Serverless, Streaming, ML, Auto Copy (New feature...Amazon Web Services Korea
 
From Insights to Action, How to build and maintain a Data Driven Organization...
From Insights to Action, How to build and maintain a Data Driven Organization...From Insights to Action, How to build and maintain a Data Driven Organization...
From Insights to Action, How to build and maintain a Data Driven Organization...Amazon Web Services Korea
 
[Keynote] Accelerating Business Outcomes with AWS Data - 발표자: Saeed Gharadagh...
[Keynote] Accelerating Business Outcomes with AWS Data - 발표자: Saeed Gharadagh...[Keynote] Accelerating Business Outcomes with AWS Data - 발표자: Saeed Gharadagh...
[Keynote] Accelerating Business Outcomes with AWS Data - 발표자: Saeed Gharadagh...Amazon Web Services Korea
 
Amazon DynamoDB - Use Cases and Cost Optimization - 발표자: 이혁, DynamoDB Special...
Amazon DynamoDB - Use Cases and Cost Optimization - 발표자: 이혁, DynamoDB Special...Amazon DynamoDB - Use Cases and Cost Optimization - 발표자: 이혁, DynamoDB Special...
Amazon DynamoDB - Use Cases and Cost Optimization - 발표자: 이혁, DynamoDB Special...Amazon Web Services Korea
 
LG전자 - Amazon Aurora 및 RDS 블루/그린 배포를 이용한 데이터베이스 업그레이드 안정성 확보 - 발표자: 이은경 책임, L...
LG전자 - Amazon Aurora 및 RDS 블루/그린 배포를 이용한 데이터베이스 업그레이드 안정성 확보 - 발표자: 이은경 책임, L...LG전자 - Amazon Aurora 및 RDS 블루/그린 배포를 이용한 데이터베이스 업그레이드 안정성 확보 - 발표자: 이은경 책임, L...
LG전자 - Amazon Aurora 및 RDS 블루/그린 배포를 이용한 데이터베이스 업그레이드 안정성 확보 - 발표자: 이은경 책임, L...Amazon Web Services Korea
 
KB국민카드 - 클라우드 기반 분석 플랫폼 혁신 여정 - 발표자: 박창용 과장, 데이터전략본부, AI혁신부, KB카드│강병억, Soluti...
KB국민카드 - 클라우드 기반 분석 플랫폼 혁신 여정 - 발표자: 박창용 과장, 데이터전략본부, AI혁신부, KB카드│강병억, Soluti...KB국민카드 - 클라우드 기반 분석 플랫폼 혁신 여정 - 발표자: 박창용 과장, 데이터전략본부, AI혁신부, KB카드│강병억, Soluti...
KB국민카드 - 클라우드 기반 분석 플랫폼 혁신 여정 - 발표자: 박창용 과장, 데이터전략본부, AI혁신부, KB카드│강병억, Soluti...Amazon Web Services Korea
 
SK Telecom - 망관리 프로젝트 TANGO의 오픈소스 데이터베이스 전환 여정 - 발표자 : 박승전, Project Manager, ...
SK Telecom - 망관리 프로젝트 TANGO의 오픈소스 데이터베이스 전환 여정 - 발표자 : 박승전, Project Manager, ...SK Telecom - 망관리 프로젝트 TANGO의 오픈소스 데이터베이스 전환 여정 - 발표자 : 박승전, Project Manager, ...
SK Telecom - 망관리 프로젝트 TANGO의 오픈소스 데이터베이스 전환 여정 - 발표자 : 박승전, Project Manager, ...Amazon Web Services Korea
 
코리안리 - 데이터 분석 플랫폼 구축 여정, 그 시작과 과제 - 발표자: 김석기 그룹장, 데이터비즈니스센터, 메가존클라우드 ::: AWS ...
코리안리 - 데이터 분석 플랫폼 구축 여정, 그 시작과 과제 - 발표자: 김석기 그룹장, 데이터비즈니스센터, 메가존클라우드 ::: AWS ...코리안리 - 데이터 분석 플랫폼 구축 여정, 그 시작과 과제 - 발표자: 김석기 그룹장, 데이터비즈니스센터, 메가존클라우드 ::: AWS ...
코리안리 - 데이터 분석 플랫폼 구축 여정, 그 시작과 과제 - 발표자: 김석기 그룹장, 데이터비즈니스센터, 메가존클라우드 ::: AWS ...Amazon Web Services Korea
 
LG 이노텍 - Amazon Redshift Serverless를 활용한 데이터 분석 플랫폼 혁신 과정 - 발표자: 유재상 선임, LG이노...
LG 이노텍 - Amazon Redshift Serverless를 활용한 데이터 분석 플랫폼 혁신 과정 - 발표자: 유재상 선임, LG이노...LG 이노텍 - Amazon Redshift Serverless를 활용한 데이터 분석 플랫폼 혁신 과정 - 발표자: 유재상 선임, LG이노...
LG 이노텍 - Amazon Redshift Serverless를 활용한 데이터 분석 플랫폼 혁신 과정 - 발표자: 유재상 선임, LG이노...Amazon Web Services Korea
 

Mehr von Amazon Web Services Korea (20)

AWS Modern Infra with Storage Roadshow 2023 - Day 2
AWS Modern Infra with Storage Roadshow 2023 - Day 2AWS Modern Infra with Storage Roadshow 2023 - Day 2
AWS Modern Infra with Storage Roadshow 2023 - Day 2
 
AWS Modern Infra with Storage Roadshow 2023 - Day 1
AWS Modern Infra with Storage Roadshow 2023 - Day 1AWS Modern Infra with Storage Roadshow 2023 - Day 1
AWS Modern Infra with Storage Roadshow 2023 - Day 1
 
사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...
사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...
사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...
 
Amazon DocumentDB - Architecture 및 Best Practice (Level 200) - 발표자: 장동훈, Sr. ...
Amazon DocumentDB - Architecture 및 Best Practice (Level 200) - 발표자: 장동훈, Sr. ...Amazon DocumentDB - Architecture 및 Best Practice (Level 200) - 발표자: 장동훈, Sr. ...
Amazon DocumentDB - Architecture 및 Best Practice (Level 200) - 발표자: 장동훈, Sr. ...
 
Amazon Elasticache - Fully managed, Redis & Memcached Compatible Service (Lev...
Amazon Elasticache - Fully managed, Redis & Memcached Compatible Service (Lev...Amazon Elasticache - Fully managed, Redis & Memcached Compatible Service (Lev...
Amazon Elasticache - Fully managed, Redis & Memcached Compatible Service (Lev...
 
Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci...
Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci...Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci...
Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci...
 
[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A...
[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A...[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A...
[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A...
 
Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS :::...
Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS :::...Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS :::...
Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS :::...
 
Amazon EMR - Enhancements on Cost/Performance, Serverless - 발표자: 김기영, Sr Anal...
Amazon EMR - Enhancements on Cost/Performance, Serverless - 발표자: 김기영, Sr Anal...Amazon EMR - Enhancements on Cost/Performance, Serverless - 발표자: 김기영, Sr Anal...
Amazon EMR - Enhancements on Cost/Performance, Serverless - 발표자: 김기영, Sr Anal...
 
Amazon OpenSearch - Use Cases, Security/Observability, Serverless and Enhance...
Amazon OpenSearch - Use Cases, Security/Observability, Serverless and Enhance...Amazon OpenSearch - Use Cases, Security/Observability, Serverless and Enhance...
Amazon OpenSearch - Use Cases, Security/Observability, Serverless and Enhance...
 
Enabling Agility with Data Governance - 발표자: 김성연, Analytics Specialist, WWSO,...
Enabling Agility with Data Governance - 발표자: 김성연, Analytics Specialist, WWSO,...Enabling Agility with Data Governance - 발표자: 김성연, Analytics Specialist, WWSO,...
Enabling Agility with Data Governance - 발표자: 김성연, Analytics Specialist, WWSO,...
 
Amazon Redshift Deep Dive - Serverless, Streaming, ML, Auto Copy (New feature...
Amazon Redshift Deep Dive - Serverless, Streaming, ML, Auto Copy (New feature...Amazon Redshift Deep Dive - Serverless, Streaming, ML, Auto Copy (New feature...
Amazon Redshift Deep Dive - Serverless, Streaming, ML, Auto Copy (New feature...
 
From Insights to Action, How to build and maintain a Data Driven Organization...
From Insights to Action, How to build and maintain a Data Driven Organization...From Insights to Action, How to build and maintain a Data Driven Organization...
From Insights to Action, How to build and maintain a Data Driven Organization...
 
[Keynote] Accelerating Business Outcomes with AWS Data - 발표자: Saeed Gharadagh...
[Keynote] Accelerating Business Outcomes with AWS Data - 발표자: Saeed Gharadagh...[Keynote] Accelerating Business Outcomes with AWS Data - 발표자: Saeed Gharadagh...
[Keynote] Accelerating Business Outcomes with AWS Data - 발표자: Saeed Gharadagh...
 
Amazon DynamoDB - Use Cases and Cost Optimization - 발표자: 이혁, DynamoDB Special...
Amazon DynamoDB - Use Cases and Cost Optimization - 발표자: 이혁, DynamoDB Special...Amazon DynamoDB - Use Cases and Cost Optimization - 발표자: 이혁, DynamoDB Special...
Amazon DynamoDB - Use Cases and Cost Optimization - 발표자: 이혁, DynamoDB Special...
 
LG전자 - Amazon Aurora 및 RDS 블루/그린 배포를 이용한 데이터베이스 업그레이드 안정성 확보 - 발표자: 이은경 책임, L...
LG전자 - Amazon Aurora 및 RDS 블루/그린 배포를 이용한 데이터베이스 업그레이드 안정성 확보 - 발표자: 이은경 책임, L...LG전자 - Amazon Aurora 및 RDS 블루/그린 배포를 이용한 데이터베이스 업그레이드 안정성 확보 - 발표자: 이은경 책임, L...
LG전자 - Amazon Aurora 및 RDS 블루/그린 배포를 이용한 데이터베이스 업그레이드 안정성 확보 - 발표자: 이은경 책임, L...
 
KB국민카드 - 클라우드 기반 분석 플랫폼 혁신 여정 - 발표자: 박창용 과장, 데이터전략본부, AI혁신부, KB카드│강병억, Soluti...
KB국민카드 - 클라우드 기반 분석 플랫폼 혁신 여정 - 발표자: 박창용 과장, 데이터전략본부, AI혁신부, KB카드│강병억, Soluti...KB국민카드 - 클라우드 기반 분석 플랫폼 혁신 여정 - 발표자: 박창용 과장, 데이터전략본부, AI혁신부, KB카드│강병억, Soluti...
KB국민카드 - 클라우드 기반 분석 플랫폼 혁신 여정 - 발표자: 박창용 과장, 데이터전략본부, AI혁신부, KB카드│강병억, Soluti...
 
SK Telecom - 망관리 프로젝트 TANGO의 오픈소스 데이터베이스 전환 여정 - 발표자 : 박승전, Project Manager, ...
SK Telecom - 망관리 프로젝트 TANGO의 오픈소스 데이터베이스 전환 여정 - 발표자 : 박승전, Project Manager, ...SK Telecom - 망관리 프로젝트 TANGO의 오픈소스 데이터베이스 전환 여정 - 발표자 : 박승전, Project Manager, ...
SK Telecom - 망관리 프로젝트 TANGO의 오픈소스 데이터베이스 전환 여정 - 발표자 : 박승전, Project Manager, ...
 
코리안리 - 데이터 분석 플랫폼 구축 여정, 그 시작과 과제 - 발표자: 김석기 그룹장, 데이터비즈니스센터, 메가존클라우드 ::: AWS ...
코리안리 - 데이터 분석 플랫폼 구축 여정, 그 시작과 과제 - 발표자: 김석기 그룹장, 데이터비즈니스센터, 메가존클라우드 ::: AWS ...코리안리 - 데이터 분석 플랫폼 구축 여정, 그 시작과 과제 - 발표자: 김석기 그룹장, 데이터비즈니스센터, 메가존클라우드 ::: AWS ...
코리안리 - 데이터 분석 플랫폼 구축 여정, 그 시작과 과제 - 발표자: 김석기 그룹장, 데이터비즈니스센터, 메가존클라우드 ::: AWS ...
 
LG 이노텍 - Amazon Redshift Serverless를 활용한 데이터 분석 플랫폼 혁신 과정 - 발표자: 유재상 선임, LG이노...
LG 이노텍 - Amazon Redshift Serverless를 활용한 데이터 분석 플랫폼 혁신 과정 - 발표자: 유재상 선임, LG이노...LG 이노텍 - Amazon Redshift Serverless를 활용한 데이터 분석 플랫폼 혁신 과정 - 발표자: 유재상 선임, LG이노...
LG 이노텍 - Amazon Redshift Serverless를 활용한 데이터 분석 플랫폼 혁신 과정 - 발표자: 유재상 선임, LG이노...
 

[2017 AWS Startup Day] 스타트업이 인공지능을 만날 때 : 딥러닝 활용사례와 아키텍쳐

  • 1. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 김효정 솔루션즈 아키텍트 2017 Nov. 2 스타트업이 인공지능을 만날때: 딥러닝 활용사례와 아키텍처
  • 3. 인간 지능을 필요로 하는 태스크를 수행하는 시스템 혹은 서비스 Artificial Intelligence
  • 4. 신경망 알고리즘 데이타 오픈 소스 프로그래밍 모델 클라우드 및 GPU등 하드웨어 가속 딥러닝을 통한 인공 지능 기술의 도약 이미지 이해 자연어 처리 음성 인식 자율 주행
  • 5. AI는 혁신을 약속 기존 제품/서비스에 새로운 기능 추가 및 개선 기존에 없던 새로운 고객 경험 및 가치 전달 파괴적 산업 혁신
  • 6. 스타트업을 포함하여 전 산업에서 기업들이 AI를 AWS에서 수행
  • 7. 스타트업의 딥러닝 적용 사례 - Pinterest Tensorflow기반의 딥러닝 통해 시각적 검색 기능을 개선하고 관련 콘텐츠를 사용자에게 추천함으로써 매월 1억 5천만영 이상의 활성 사용자를 확보 Pinterest Visual Search Pinterest Lens 앱 에서 라이브 카메라 기능으로 특정 물건을 촬영하면 내부 DL 기반 모델이 실시간 분석을 수행하여 유사 핀(pin)들을 제시 앱 에서 BOX를 특정 객체에 위치시켜면, 해당 객체와 연관된 FEATURE들을 지닌 객체를 카탈로그 검색을 통해 관련 PIN으로 제시
  • 8. 스타트업의 딥러닝 적용 사례 - Instacart 2012년 설립된 신선식품 구매 및 배달 대행 서비스를 제공하는 ‘쇼핑 업계 우버’와 같은 스타트업. Keras 및 Tensorflow 기반 딥러닝을 통해 구매 대행자가 과거 수백만건의 고객 주문의 주문 품목 수집 순서 데이터를 학습함으로써, 가장 빠르고 효율적인 매장 내 품목 피킹 순서를 앱에 제시 Predictive Sequence : 과거 상품 피킹 순서 데이터를 기반으로 구매 대행자에게 가장 효율적인 피킹 순서를 제시
  • 9. 스타트업의 딥러닝 적용 사례 - Zillow 미국 전역 1억 1천만 주거용 부동산에 대해, 선형 모델, 의사결정트리, 딥러닝 등 매일 학습 및 재학습되는 750만개 모델로 적정 부동산 가격, 적정 월세, 향후 가격 추이에 대한 추정 시장 가치를 제공하는 Zestimate제공으로, 부동산 정보의 민주화에 따른 부동산 시장에서의 파괴적 혁신을 제공 Zestimate : 1억 1천만 주거용 부동산에 대한 가격 추정과 향후 가격 추이 예측
  • 10. 2015년 창업한 중국 AI 스타트업으로, 세계에서 가장 잘 동작하는 자율 주행 시스템을 MxNet 기반의 딥러닝 학습 컴퓨터 비전 기술로 제공하여 트럭 운송업을 재정의하고 있음 3차원 공간에 대한 히트맵 기반 차량의 센티미터 단위 정확한 위치를 센서, 센서퓨전, 컴퓨터 비전 기술로 제공하고자 함 베이징의 트래픽 데이터를 학습하여 도로 정체, 다른 자동차, 보행자, 도로 표지판등을 주간 그리고 보다 데이터 적은 야간에 까지 컴퓨터 비전 기술로 정확하게 식별하고자 함 스타트업의 딥러닝 적용 사례 - TuSimple
  • 11. 스타트업의 딥러닝 적용 사례 - SCDM Financial 독일 스타트업으로, 구조화 금융 부문에 대한 분석 및 AI 솔루션을 금융기관에 제공. 금융 기관간 주고 받는 pdf 와 같은 문서로 부터 고객이 요청하는 금융 데이터를 Tensorflow기반 딥러닝으로 인식/추출(OCR)하여 분석 서비스를 제공할 수 있도록 3개월만에 구현(GPU기반 DL AMI 활용) 1단계 값 인식: pdf를 이미지로 변환 후, 첫번째 CNN기반 딥러닝을 활용하여, 한 개 문서가 수백페이지에 달하는 금융 문서에서 해당 값이 포함된 영역의 위치를 인식 2단계 값 추출: 두번째 CNN기반 DL을 활용한 OCR 워크플로우로 값을 추출하여 추이 분석등에 활용할 수 있도록 텍스트로 저장
  • 12. 딥러닝을 위한 AWS 빌딩 블록
  • 13. ”미래는 이미 우리 곁에 와 있다. 단지 널리 퍼져 있지 않을 뿐이다” - 윌리엄 깁슨
  • 14. Amazon AI “AWS는 모든 규모의 조직이 이러한 진보된 기술을 활용할 수 있도록, 머신 러닝 및 AI에 대한 비용과 장벽을 낮추어 된 것을 기쁘게 생각합니다. ”
  • 15. AWS Public datasets – 무료로 제공 AWS는 누구나 무료로 접근할 수 있는 27종의 공개 데이터 세트 제공으로, 다운로드하거나 저장할 필요없이 AWS의 유연하고 저렴한 컴퓨팅 및 분석 서비스를 통해 더 많은 혁신이 가능하도록 지원 지역 및 환경(13) 예) 랜드셋 위성에서 제공한 이미지 유전체학 및 생명 과학(5) 예) 1000 게놈 프로젝트 (인간 유전변이 카탈로그를 위한 국제 협업 프로젝트) 머신러닝을 위한 데이터 셋(6) 예) Common Crawl Corpus (50억개가 넘는 웹 페이지로 구성된 웹 크롤링 데이터 모음) http://aws.amazon.com/public-data-sets/ 규제 및 통계 데이터(3) 예) IRS 990 신고서 (2011년 이후 전자 990 양식으로 제출된 기계 판독 가능 데이터)
  • 16. AWS Public Datasets – 예) Amazon Bin Image Dataset • Amazon Fulfillment Center의 상품 보관 선반의 이미지와 메타 데이터가 포함 • 데이터 세트의 빈(Bin) 이미지는 배송 과정 측정의 일부로 로봇을 통해 포드(선반) 이동 시 캡처 • Amazon S3에서 빈(Bin) 이미지를 무료로 제공함으로써 일반 항목 계산 및 약한 태그가있는 데이터로부터의 학습을 포함하여 다양한 분야에서 연구 장려 중 • https://aws.amazon.com/ko/public- datasets/amazon-bin-images/ • AWS re:Invent 2016: Transforming Industrial Processes with Deep Learning (MAC301) • https://www.youtube.com/watch?v=AHUaor0odh4
  • 17. 저비용 학습 데이터 확보를 위한 Amazon Mechanical Turk Artificial AI Mechanical Turk : 18세기 가짜 체스 머신 글로벌 인력에 대한 온디맨드 API 기반 접근
  • 18. AWS는 모든 규모의 기업 및 개발자에게 다양한 AI 도구 제공 PollyLex Rekognition 딥러닝 프레임워크머신 러닝 플랫폼Amazon AI/ML 서비스 사용성/간편성: AWS AI/ML 전문성을 활용 좀더 많은 제어권: 고객 고유 모델이러한 솔루션은 이미 증명된, 확장성 있는 AWS 제품 및 서비스에 기반합니다. AWS Greengrass AWS IoT AWS Lambda Amazon EC2 (P2 및 G2 GPUs) Amazon S3 Amazon DynamoDB Amazon Redshift Amazon EC2 (CPUs) Amazon EC2 (ENA) Amazon ML Spark & EMR Kinesis Batch ECS
  • 19. 많은 GPU 및 CPU 적은 지연시간을 위한 확장성 에지 혹은 IoT 장비에서 수행 딥러닝을 위한 데이터, 학습, 예측에서의 확장성(SCALE) 많은 GPU 탄력적 용량 미리 준비된 이미지 페타 바이트 규모 데이터 처리 예측학습데이터 Amazon S3 Amazon DynamoDB Amazon Redshift Amazon EC2 (P2, P3 및 G3 GPUs) AWS Greengrass AWS Lambda Amazon EC2 (ENA) 딥러닝 AMI Amazon EC2 (P2 및 G2 GPUs) Amazon EC2 (ENA) Amazon EC2 (CPUs) AWS IoT
  • 20. 그리고 AI 민주화를 위한 Amazon AI 전체 스택 서비스 플랫폼 프레임워크 인프라스트럭처 Apache MXNet Torch Cognitiv e Toolkit KerasTheano Caffe2 & Caffe TensorFlow AWS 딥러닝 AMI GPU MobileCPU IoT Amazon ML ECS Spark & EMR Kinesis Batch 비전(Vision) 음성(Speech) 언어(Language)
  • 21. 딥러닝을 위한 AWS 빌딩 블록 - GPU 인스턴스 그리고 스팟 인스턴스를 통한 비용 절감
  • 22. AI 인프라스트럭처 > GPU 서비스 플랫폼 프레임워크 인프라스트럭처 Apache MXNet Torch Cognitiv e Toolkit KerasTheano Caffe2 & Caffe TensorFlow AWS Deep Learning AMI GPU MobileCPU IoT Amazon ML ECS Spark & EMR Kinesis Batch 비전(Vision) 음성(Speech) 언어(Language)
  • 23. P2 인스턴스를 이용한 클러스터를 만들어 본다면? vCPU 32 / RAM 488GiB / NVIDIA K80 x GPU 8 p2.8xlarge = $7.2 per hour (버지니아 리전 기준) x 20 vCPU 640 GPU 160 ~0.7PF p2.8xlarge x 20 = $144 per hour
  • 24. P2 인스턴스를 이용한 클러스터를 만들어 본다면? $aws ec2-run-instances ami-bde90fc7 --instance-count 20 --instance-type p2.8xlarge --region us-east-1 $aws ec2-stop-instances i-10a64379 i-10a64280 ...
  • 25.
  • 26. Spot Instances (80% ↓) = $30 per hour
  • 27. P3 - NVIDIA Volta V100 기반 GPU 인스턴스 • 고성능 컴퓨팅 작업을 요하는 기계 학습, 딥러닝, 전산 유체 역학, 전산 금융, 지진 분석, 분자 모델링 및 유전체 분석 작업 등의 부하를 처리할 수 있게 설계 • 최대 8개의 NVIDIA Tesla V100 GPU로 구동 • 최대 2.7GHz로 실행되는 맞춤형 Intel Xeon E5-2686v4 프로세서 사용 • 각 NVIDIA GPU는 5,120개의 CUDA 코어, 640개의 Tensor 코어로 구성, 최대 125 TFLOPS의 혼합 부동 소수 정밀도, 15.7 TFLOPS의 단일 부동 소수점 정밀도 및 7.8 TFLOPS의 복수 부동 소수점 정밀도 지원 • 8xlarge 및 16xlarge : 각 GPU가 최대 300GBps의 데이터 속도로 실행되는 NVIDIA NVLink 2.0을 통해 연결(GPU는 중간 결과 및 기타 데이터를 CPU 또는 PCI-Express 패브릭을 통해 이동하지 않고 고속 교환)
  • 28. 딥러닝을 위한 AWS 빌딩 블록 - 딥러닝 프레임워크, 딥러닝 AMI , Apache MXNet
  • 29. AI 프레임워크: AWS 딥러닝 AMI에서의 프레임워크 선택의 자유 서비스 플랫폼 프레임워크 인프라스트럭처 Apache MXNet Torch Cognitive Toolkit KerasTheano Caffe2 & Caffe TensorFlow AWS 딥러닝 AMI GPU MobileCPU IoT Amazon ML ECS Spark & EMR Kinesis Batch 비전(Vision) 음성(Speech) 언어(Language)
  • 30. “딥러닝 환경을 구축하려면 어떻게 시작하면 되나요?”
  • 31. 데이터 수집 및 조직화 데이터 보강 및 강화 직관력 실험 & 학습 커스텀 모델: 데이터 중심 접근
  • 32. 모델 학습 클라우드에서의 추론 에지에서의 추론 End to End 시스템 구축
  • 34. 딥러닝을 위한 직관력 구현 – 딥러닝 네트워크 정의 Back propagation
  • 35. AWS 딥러닝 AMI: 손쉬운 딥러닝 환경 구성 Benefits: • AWS 딥러닝 AMI는 AMI 상에서 미리 설치 및 구성된 머신러닝 도구들을 제공 • 다양한 딥러닝 프레임워크들에 대한 선택의 자유를 제공 : Apache MXNet, TensorFlow, the Microsoft Cognitive Toolkit (CNTK), Caffe, Caffe2, Theano, PyTorch, Torch, Keras • 대규모 학습을 위한 관리형, 오토스케일 GPU 클러스터를 손쉽게 생성하여 대규모 학습 딥러닝 프레임워크들이 미리 설치된 AMI를 활용하여 복잡한 AI/ML 모델 구현
  • 36. • 유연한 프로그래밍 모델 (imperative 및 symbolic 지원) • 7개 이상 언어에 대한 바인딩 지원 (예, Python, C++, Scala 등) • 다양한 CPU/GPU 서버 및 저전력 모바일 디바이스에 이르기까지 적용 이 가능 • 클라우드 환경에서 고성능 및 확장 성을 보여줌 Scalable 딥러닝 프레임워크, MXNet
  • 37. 신규 P3 인스턴스용 AWS 딥러닝 AMI 발표
  • 38. 딥러닝 AMI(Amazon Machine Image) 딥러닝 이미지 제공 • 손쉬운 딥러닝 플랫폼 구축 가능 • 8개의 Deep Learning Framework 들이 설치되어 있음 - MXNet, Caffe, Caffe2, Tensorflow, Theano, PyTorch, Torch, Keras, CNTK • Intel Math Kernel Library(MKL)를 지원하는 MXNet • NVIDIA 드라이버, CUDA, cuDNN • Anaconda Science Platform for Python2, Python3 http://bit.ly/deepami
  • 39. AWS CloudFormation - 분산 Deep Learning 템플릿 http://bit.ly/deepcfn 안정적인 분산 딥러닝 아키텍처 구성 • AWS CloudFormation 템플릿을 기반으로 손쉬운 분산 기반 딥러닝 플랫 폼 구축 가능 • Deep Learning AMI을 기반으로 GPU 및 CPU 인스턴스 클러스터링 가능 • Master와 Worker의 Auto Scaling 구성 및 SQS를 통한 분산 Job 관리 다양한 AWS 서비스 활용 가능 • 공유 스토리지로 Amazon EFS 를 통한 작업 데이터 저장 • AWS Lambda 및 Amazon SNS를 통한 ASG 모니터링
  • 40. 딥러닝을 위한 End to End 시스템 구축
  • 41. 모델 학습 클라우드에서의 추론 에지에서의 추론 딥러닝을 위한 End to End 시스템 구축
  • 42. 딥러닝 기반 구조화 금융 문서 분석 딥러닝을 위한 End to End 시스템 구축- SCDM Financial
  • 43. 딥러닝 기반 구조화 금융 문서 분석 딥러닝을 위한 End to End 시스템 구축 - SCDM Financial
  • 44. 딥러닝 기반 구조화 금융 문서 분석 딥러닝을 위한 End to End 시스템 구축 - SCDM Financial
  • 45. 국내 딥러닝 구축 사례 – 매스프레소 실시간 질문 답변 플랫폼 ‘콴다’를 통하여 기출 문제 사진을 찍으면 해설을 검색할 수 있는 서비스를 제공. 학생과 선생님 사이의 질문과 답변 사진에서 한글, 수식 등 다양한 텍스트를 인식하기 위해 CNN기반 OCR 모델을 구현
  • 46. 2017.11.02 AWS로 Deep Learning 시스템 만들기 위동윤 머신러닝 개발리드, BUZZVIL
  • 47. Intro: Why Machine Learning ?00 47Copyright ⓒ All Right Reserved by Buzzvil Preparation for Machine Learning01 Implementation of Deep Learning system02 Conclusion03 Q & A04
  • 48. Intro 허니스크린 - 잠금화면 포인트 서 비스 00 48Copyright ⓒ All Right Reserved by Buzzvil Reward & Benefit 유저가 잠금해제 할 때마다 리워드를 지급하고, 각종 할인 쿠폰 및 혜택 정보를 잠금화면을 통해 제공합니다. Beautiful UI/UX 유저의 기존 스마트폰 사용 방식을 해치지 않는 UX/UI를 통해 자연 스러운 첫화면 서비스를 제공합니다. Personalized Contents & Utility 유저가 좋아할만한 컨텐츠를 어디 찾아가지 않고 잠금화면에 바로 볼 수 있도록 유저의 관심사를 반영한 개인화된 컨텐츠를 제공합니다.
  • 49. Intro 버즈스크린 - 잠금화면 SDK00 49Copyright ⓒ All Right Reserved by Buzzvil 사용자가 기존 앱 내의 메뉴에서 ‘잠금화면 사용하기’ 설정만 하면… …별도 앱 다운로드 없이 바로 잠금화면 기능 사용 가능!
  • 50. 버즈빌 - 잠금화면 뉴스 컨텐츠 제공 서비스00 50Copyright ⓒ All Right Reserved by Buzzvil Beautiful UI/UX 유저의 기존 스마트폰 사용 방식을 해치지 않는 UX/UI를 통해 자연 스러운 첫화면 서비스를 제공합니다. Personalized Contents & Utility 유저가 좋아할만한 컨텐츠를 어디 찾아가지 않고 잠금화면에 바로 볼 수 있도록 유저의 관심사를 반영한 개인화된 컨텐츠를 제공합니다.
  • 51. As-Was 뉴스 컨텐츠 제공 시스템00 51Copyright ⓒ All Right Reserved by Buzzvil Crawling Curation Allocation ...
  • 52. As-Was 뉴스 컨텐츠 제공 시스템00 52Copyright ⓒ All Right Reserved by Buzzvil ● 글로벌 유저들에게 뉴스 컨텐츠를 제공하고 싶다!!!
  • 53. 문제점 on As-Was 시스템00 53Copyright ⓒ All Right Reserved by Buzzvil Crawling Curation Allocation x N? x N?x N x N ● 진출하는 국가마다 선형적인 비용 증가 ● 컨텐츠 품질 관리 어려움 ● 빠른 뉴스 컨텐츠 제공 어려움
  • 54. Machine Learning 시스템00 54Copyright ⓒ All Right Reserved by Buzzvil Crawling Curation Allocation x N x N ● Machine Learning !! ● AWS 인스턴스만 추가하면 끝
  • 55. 머신러닝 시스템이 해야 할 일01 55 ● Contents Curation ○ 선정적인 컨텐츠 제거 ○ 잠금화면에 최적화된 이미지 편집 ○ 불필요한 부분 제거 ● Contents Allocation ○ 컨텐츠 카테고리 분류 ○ 개인화 컨텐츠 추천 Copyright ⓒ All Right Reserved by Buzzvil
  • 56. 컨텐츠 추천 시스템 만들기01 56 ● 요리(=최종모델) 파악하기 ● 재료(=데이터) 파악하기 ● 레시피(=알고리즘) 비교하기 ● 연장(=프레임워크) 선정하기 Copyright ⓒ All Right Reserved by Buzzvil
  • 57. 모델 요구사항 파악하기01 57 ● 새로운 뉴스 컨텐츠 추천 ○ 뉴스 컨텐츠의 생명은 신속 / 정확 ○ 새로운 트렌드를 반영할 수 있도록! ● 최대한 많은 유저에게 빠르게 서비스 ○ 연산량/연산속도 최적화 ○ 최종목표: 전체 유저(160만 DAU)에게 실시간 서비스 ● 정확한 추천 ○ 추천 모델 최적화 ○ 개인화 추천 Copyright ⓒ All Right Reserved by Buzzvil
  • 58. 데이터 파악하기01 58 ● 컨텐츠 데이터 ○ 컨텐츠 ID + 제목 + 이미지 URL + Publisher ... ○ MySQL, Redshift에 저장 ○ 하루 XXXX개 컨텐츠 업데이트 ● 로그 데이터 ○ 유저 ID + 컨텐츠 ID + 시각 + click 여부 ○ S3, Redshift에 저장 ○ 하루 XXXX건 로그 업데이트 Copyright ⓒ All Right Reserved by Buzzvil
  • 59. 추천 알고리즘 비교하기01 59 ● 많이 쓰이는 추천 알고리즘 ○ Collaborative Filtering ○ Matrix factorization ● 문제점 ○ 뉴스 컨텐츠는 실시간 업데이트 ○ 최신 뉴스 컨텐츠에 대한 로그 데이터가 없음 ● 해결책 ○ Content-based recommendation → 자연어 + 이미지 데이터 처리 ○ Deep Learning을 이용하여 추천! Copyright ⓒ All Right Reserved by Buzzvil
  • 60. Deep Learning 프레임워크 선정하기01 60 ● PyTorch ○ Dynamic 그래프 지원 ○ Python 디버깅 툴 사용 가능 ○ 모니터링 툴이 없음 ● TensorFlow ○ 분산환경에 대한 지원 ○ 텐서보드를 이용한 모니터링 ○ 폭 넓은 커뮤니티와 구글의 백업 ○ TensorFlow serving Copyright ⓒ All Right Reserved by Buzzvil
  • 61. Deep Learning 시스템 구성02 61Copyright ⓒ All Right Reserved by Buzzvil 모델 서비스 ○ 서비스 대상 데이터 로 딩 ○ 모델 인퍼런스 ○ 인퍼런스 결과 전송 모델용 데이터 생성 ○ 컨텐츠/로그 데이터 로딩 ○ 데이터 전처리 ○ 모델 학습/테스트용 데이터 관리 모델링 ○ 인스턴스 연산관리 ○ 데이터 / 실험 관리
  • 62. 01. 모델용 데이터 생성 (Planning)02 62Copyright ⓒ All Right Reserved by Buzzvil ● 컨텐츠/로그 데이터 로딩 ○ 컨텐츠 → MySQL, RedShift ○ 로그 → S3, RedShift ● 데이터 전처리 ○ 컨텐츠 데이터 전처리 : 텍스트 전처리, 이미지 전처리 ○ 로그 데이터 전처리 : 모델링에 적합한 형태로 전처리 ● 데이터 관리 ○ 입출력이 많은 데이터 (컨텐츠 전처리 결과...) → MySQL ○ 입출력이 많지 않은 데이터 (모델 학습/테스트 데이터) → S3 파일 저장
  • 63. 01. 모델용 데이터 생성 (Practice)02 63Copyright ⓒ All Right Reserved by Buzzvil 컨텐츠 로그 데이터 ● 컨텐츠 ID ● 유저 ID ● 시각 ● 클릭 or not? 자연어 처리 (형태소 분석) Pre-trained Model (CNN) 단어 사전 업데이트 Image Vector Title Vector 로그데이터 파싱 TFRecord 파일로 변 환
  • 64. 02. 모델링 (Planning)02 64Copyright ⓒ All Right Reserved by Buzzvil ● 모델 내 행렬연산에 대한 고려 ○ Deep Learning 학습은 대용량 행렬연산의 반복 ○ 행렬연산을 빠르게 할 수 있는 방안 모색 ● Online Learning 관리 ○ 뉴스 컨텐츠 특징 상, 트렌드 반영을 위한 Online learning이 필요 ○ 실시간? vs 배치 잡 스케줄링? ● 데이터 / 실험 관리 ○ Deep Learning 실험 관리를 위한 고려 ○ 모델링 결과 데이터 관리 및 모니터링
  • 65. 02. 모델링 - 행렬연산 (Practice)02 65Copyright ⓒ All Right Reserved by Buzzvil ● Deep Learning 에서 제일 많이 하는 연산은? ○ 대용량 행렬연산 → GPU가 필수 ● GPU를 쓰는데 2가지 장애물 ○ 일단 가격 ... ■ 비쌉니다. ○ GPU 드라이버 설치 & 설정 ■ CUDA, cuDNN / TensorFlow, Torch, Caffe, Theano … ■ 설정이 은근 귀찮고 까다롭습니다.
  • 66. 02. 모델링 - 행렬연산 (Practice)02 66Copyright ⓒ All Right Reserved by Buzzvil ● 우리의 해답은 AWS ○ 기존 시스템의 DB, 시스템이 모두 AWS ○ AWS에서 다양한 GPU 인스턴스 제공 ● GPU 인스턴스 고를 때 고려사항 ○ 성능과 가격 ! ○ 성능 ∝ GPU 메모리 / 가격 ∝ GPU 메모리 ○ 인스턴스 별 속도 비교 → 가성비로 결정 ● 번거로운 GPU 드라이버 설치 ○ Deep learning AMI로 해결
  • 67. 02. 모델링 - online learning 시스템 (practice)02 67Copyright ⓒ All Right Reserved by Buzzvil ● Online Learning의 필요성 및 요건 ○ 새로운 뉴스 컨텐츠의 변화를 반영 ○ 주기적으로 모델을 업데이트 학습데이터 stream 서비스 stream 모델 업데이트 모델 인퍼런스 뉴스 컨텐츠 추천 모델 유저 별 컨텐츠 추천
  • 68. 02. 모델링 - online learning 시스템 (practice)02 68Copyright ⓒ All Right Reserved by Buzzvil ● 배치 작업을 위한 Job 스케줄러 ○ Jenkins를 이용한 서버 Job 스케줄링 및 상태 모니터링
  • 69. 02. 모델링 - 데이터/실험 관리 시스템 (practice)02 69Copyright ⓒ All Right Reserved by Buzzvil ● 모델링의 목적 ○ 주어진 Task를 수행하는데 최적의 파라미터를 찾아내는 일 ○ 하이퍼-파라미터를 이용한 모델 구조를 변경 ○ 하이퍼-파라미터 변경에 따른 모델 성능의 영향 분석이 중요 ● 모델링 실험 분석 시 필요한 데이터 ○ 모델 데이터 : ckpt 파일 (TensorFlow) ○ 실험별 로그 데이터 / Hyper-parameter 데이터 ● 모델링 실험 분석에 필요한 툴 ○ 로그 분석 ○ 레이어 별 input/output/gradient 등 값들에 대한 분석
  • 70. 02. 모델링 - 데이터/실험 관리 시스템 (practice)02 70Copyright ⓒ All Right Reserved by Buzzvil ● 로그 분석 ○ 로그 분석 및 기타 검증이 필요한 경우 ○ Jupyter notebook 이용 ○ ssh -L {로컬 port}:{로컬 IP}:{인스턴스 port} 로 접속
  • 71. 02. 모델링 - 데이터/실험 관리 시스템 (practice)02 71Copyright ⓒ All Right Reserved by Buzzvil ● TensorBoard 분석 ○ Scalar, vector 뿐 아니라 embedding, image 등에 대한 분석 ○ 주로 loss 값 추이, 레이어 별 input/output 변화 추이 등에 대한 분 석 ○ ssh -L {로컬 port}:{로컬 IP}:{인스턴스 port} 로 접속
  • 72. 02. 모델링 - 데이터/실험 관리 시스템 (practice)02 72Copyright ⓒ All Right Reserved by Buzzvil ● 데이터 관리 ○ 모델링 결과(ckpt 파일), 하이퍼-파라미터 설정파일 등 ○ S3에 업로드 관리
  • 73. 03. 모델 서비스 (Planning)02 73Copyright ⓒ All Right Reserved by Buzzvil ● 서비스 Stream 관리 ○ 대상 선별: User grouping ○ User 들에 대한 DB 관리 ● 모델 인퍼런스 ○ 인퍼런스 소요시간 ∝서비스 Stream 양 ○ 소요시간을 줄이기 위한 노력 ○ 연산량 감소 & 연산 최적화 ● 모델 결과 전송 ○ API 구현 및 최적화
  • 74. Conclusion03 74Copyright ⓒ All Right Reserved by Buzzvil ● 데이터가 가장 중요하다! ○ 머신러닝을 적용한 추천 시스템은 데이터가 재료 ○ Garbage IN Garbage OUT ○ 소중한 데이터를 쓸모있는 재료로 만들기 위한 노력이 필요 ● 데이터 관리 최적화를 위한 AWS 사용 ○ 다양한 인스턴스 타입을 활용한 데이터 관리의 최적화 ○ DB, S3 등 다양한 데이터 저장 공간을 적절히 활용
  • 75. Conclusion03 75Copyright ⓒ All Right Reserved by Buzzvil ● Deep Learning은 GPU 인스턴스 관리도 중요 ○ 딥러닝은 연산량이 매우 큰 알고리즘 ○ GPU를 효율적으로 사용하는 노력 → 가성비가 좋은 시스템 ● GPU 인스턴스 관리를 위한 AWS 사용 ○ Spot 인스턴스의 활용 ○ AWS의 다양한 GPU 인스턴스를 활용 ■ 시스템 연산량에 최적화된 인스턴스 타입 선정