SlideShare a Scribd company logo
15
Most read
17
Most read
18
Most read
Cloud and Machine Learning
국내 건설 기계사 도입 사례를 통해 보는
AI/ML이 적용된 수요 예측 관리
조창윤 | 베스핀글로벌 AI/ML팀 팀장
changyoon.cho@bespinglobal.com
목차
1. 프로젝트 배경
2. 프로젝트 기대 효과
3. 프로젝트 Architecture 및 Data Flow
4. AWS AI/ML 서비스
5. AWS SageMaker 서비스
6. 다양한 고객 사례
1. 고객사 현황
▪ 건설장비 원격 관리 시스템인 Hi-Mate 시스템 운영
▪ 2008년 상용화, 수 만대의 장비에 IoT Device 장착
▪ 위성통신 또는 모바일 통신 통해 건설장비 정보 (IoT) 수집
▪ 장비의 위치정보 및 가동정보, 고장알람, 소모품 관리 제공
▪ 2018년 AWS Cloud로 Main System (Hi-Mate) 이전 : 속도 및 신뢰성 향상
국내 건설기계사
2. 프로젝트 배경
➔ 분석 환경 구축 및 분석 문화 정착
1. 데이터 분석 전문성 부재
: 분석가 / 조직 / 도구의 부재
2. 데이터의 연결 부재
: 분석을 위한 연동 수단 부재
3. 분석 결과와 현업 연결 부재
4. 분석의 연속성 확보 필요
: 지속적 분석 업무 기반 필요
일회성
분석
프로젝트
분석
보고서
분석
모델
구축
분석
결과의
시각화
분석
환경
구축
Self BI
Good Better Best
<
<
3. 프로젝트 기대 효과
“The best earth mover”
1. Machine Learning 기반의 데이터 분석 환경 구축
2. 장비/부품 수요예측, 선제적 고장 대응 및 신규 서비스 개발
✓ 데이터 기반 의사 결정을 분석 환경 구축
✓ 현업의 지속적 분석 활동
Best
4. 프로젝트 Architecture 및 Data Flow
Database (RDS)
Batch, Trigger 실행
데이터 저장
Training 데이터
ML 결과 데이터
3
Machine Learning Platform
SageMaker (Jupyter Notebook)
Training
데이터 시각화
8
7
9
5
Model Artifacts Development
4
Oracle PostgreSQL
데이터 가공
2
Deploy & Prediction
6
외부 데이터 소스
다수의
내부/외부 데이터
환율, 유가
데이터
IoT 데이터 소스
장비 가동 및 운영 정보
9
예측 결과
확인
Self BI 원본 데이터
예측 데이터
사내 데이터 소스
ERP CRM
1. Jupyter Notebook Instance
- Instance Type: ml.m5.2xlarge
- Environment: conda_mxnet_p36
2. Training Environment
- EC2 Instance : 1개 / Type : ml.c4.xlarge
3. Serving Environment
- EC2 Instance : 1개 / Type : ml.c4.large
데이터
1
Main 운영 (AWS)
현업
데이터
분석
수요예측 전체 SKU 데이터 현황
5. 수요예측 결과
전체 제품의 판매 건수 분포 (총 150 개)
예측 결과와 실제 데이터
일부 2개 제품의 판매 건수 분포
6. 수요예측 모델 (Linear Learner Vs. DeepAR on AWS)
DeepAR
• RNN 기반의 Time Series 전용 모델
• Amazon 에서 개발되고 사용되고 있는 모델
• 1개의 모델로 N개의 Data-Set 들을 한번에 처리
• Category 선택 가능
• Dynamic Feature 추가 가능
• Cold start problem 및 Missing Value (NA) 을 자동 처리
Linear Learner
• Regression 및 Classification 문제에 적용 가능한 모델
• HPO 기능과는 별도로 내부 Parallel 메커니즘 보유
• FullyReplicated 방식, Training 시 N 개의 Model 을 생성
• Feature Engineering 을 통한 성능향상 가능
• 기본적인 Normalization 및 Feature 들에 대한 scale 처리
7. AWS AI/ML Stack
Infrastructure
Service
Platform Services
Application Services
Amazon
SageMaker
AWS
DeepLens
Amazon Personalize
Amazon Forecast
Vision Speech Language General Service
AWS
DeepRacer
Highest Performing CPU/GPU Instances
8. AWS AI/ML Platform Service 특징
• 필요한 만큼 만 Sizing
• 언제든지 즉시, Deploy
• 사용한 만큼 지불
• Managed, Server-less
• 유연한 Re-Architecture
Public Cloud 특징
• 대용량 Data-Set 처리
• Pre-built SDK 및 Built-in Algorithm 제공
• Hyperparameter Tuning (HPO) 제공
• Training 및 Serving 시 Auto-Scaling 제공
• 다양한 인프라 환경 (CPU/GPU 등) 제공
Machine Learning Platform on AWS 특징
The quickest and easiest way
to get ML models
from idea to production
9. AWS SageMaker 소개
▪ SageMaker 란
- AI/ML 모델의 구축, 학습, 배포까지 End-to-End 플랫폼을 제공하는 관리형 AI/ML Platform 서비스
- 데이터 과학자와 개발자들이 손쉽게 모델을 만들 수 있는 환경 제공
- 쉬운 개발/배포 환경 제공 (클릭 또는 API 을 이용하여 Training/Deploy 처리)
▪ SageMaker 에서 제공하는 것들
- AWS In-built Algorithms (Customizing Algorithms 가능)
- AWS Data Lake (S3) 및 AWS Hadoop (EMR) 과 쉽게 연동
- Deep Learning Frameworks (TensorFlow, MXNET 및 GLUON 등)
- Agile, Reliable, GPU powered, and Productivity Ready Notebook Instance/Lab
- Managed distributed Model Training Service
- Production Ready Model Deploying/Serving requiring no engineering
➔ BigData 을 이용한 AI/ML Platform 으로써 최적의 환경 제공
10. AWS SageMaker 의 Infrastructure 이해
1) SageMaker Notebook/Lab Instance (CPU/GPU, Low/High Memory)
2) Training & Deploy/Serving ECS, (Option) EMR using PySpark
3) Data Lake (S3)
Data Lake Raw
데이터
Training
데이터
Validation
데이터
Test
데이터
Model Artifacts
(Ver 1.0)
1 Notebook
1
SageMaker
(Notebook)
Model Artifacts
(Ver 1.1)
2 Training 3 Interface
Create Notebook Instance
Endpoints
Batch transform jobs
Training jobs
Hyperparameter tuning
Models
Endpoint
Training,
Inference
Image
AWS
ML/DL
Platform
11. AWS SageMaker Jupyter Notebook Sample Code
Hardware for training
Hyper Parameters
Training
Deploy/Serving
12. AWS SageMaker 의 Built-in Algorithm 들
ML/DL Problem Algorithm Name Learning Type
1 Discrete Classification Linear Learner Supervised
2 Regression (Decision trees) XGBoost Supervised
3 Discrete Recommendations Factorization Machines Supervised
4 Image Classification ResNET Supervised, CNN
5 Detects and classifies objects in images Object Detection Supervised, DNN
6 Neural Machine Translation Sequence to Sequence Supervised, seq2seq
7 Time Series Prediction DeepAR Forecasting Supervised, RNN
8 Natural Language Processing (NLP) BlazingText Supervised, Word2Vec
9 Discrete Groupings (Customer Segmentation) K-Means Unsupervised
10 Dimensionality Reduction PCA (Principal Component Analysis) Unsupervised
11 Topic Determination LDA (Latent Dirichlet Allocation) Unsupervised
12 Topic Determination NTM (Neural Topic Model) Unsupervised, Neural Network
13 Detecting anomalous data points RCF (Random Cut Forest) Unsupervised
14 Index-based classification or regression K-NN (k-nearest neighbors) Supervised
▪ https://docs.aws.amazon.com/sagemaker/latest/dg/algos.html
13. AWS 분석 시스템 전체 Architecture
Data Lake
ERP CRM MES 고객정보
외부 데이터
사내 데이터 Cloud
IoT Device
Enterprise Workloads
IoT Things
Edge Computing
정형/비정형 데이터
(Database, Log, Image, Sound 등)
SNS 유가 원자재 날씨 통화 경제지표
외부 데이터 Crawling
Glue
DMS
Kinesis
Kinesis
DynamoDB
IoT Core
Greengrass
EC2
Lambda
Redshift
QuickSight
Athena
EC2
EMR
Sagemaker
DW
Hadoop
Machine Learning
VPC
Glacier
데이터 수집
디바이스 제어
Visualization
14. Demand Forecasting (PaaS 환경) 사례
▪ 수요예측을 위한 PaaS 형 AI/ML 사례
Main 운영 (AWS)
Database (RDS)
Batch, Trigger 실행
데이터 저장
Training 데이터
ML 결과 데이터
3
Machine Learning Platform
SageMaker (Jupyter Notebook)
Training
데이터 시각화
8
7
9
5
Model Artifacts Development
4
Oracle PostgreSQL
데이터 가공
2
Deploy & Prediction
6
외부 데이터 소스
다수의
내부/외부 데이터
환율, 유가
데이터
IoT 데이터 소스
장비 가동 및 운영 정보
9
예측 결과
확인
Self BI 원본 데이터
예측 데이터
내부 데이터 소스
ERP CRM
Data
1
▪ 주기(일/주/달)별 수요 예측
▪ Channel (Store) 및 SKU 별 수요 예측
15. Demand Forecasting (SaaS 환경) 사례
▪ 수요예측을 위한 SaaS 형 AI/ML 사례
AWS
데이터 추출, 가공
1. 실적 데이터
- 판매, 가격 변동 이력
- WEB 트래픽 등
2. 관련 마스터 데이터
- 상품 관련 특성
- 행사, 휴일 관련 등
Request
Upload Data 데이터 학습
[Data Lake]
데이터 Ingestion
(UI 또는 API)
Prediction
데이터 엔지니어
시각화, 리포트 및 API 연동
1. 데이터 특징 및 Feature 파악
2. 알고리즘 선택
3. Hyper-parameter 설정
4. 모델 학습
5. 모델 최적화 (HPO)
6. 모델 배포 및 서비스
Amazon
Forecast
• RETAIL
• INVENTORY_PLANNING
• CUSTOM 등
Domain
• TARGET_TIME_SERIES
• RELATED_TIME_SERIES
• ITEM_METADATA
Type
* Domain 별 특성 반영
16. Abnormal Detection (PaaS 환경) 사례
▪ (실시간) 이상징후 감지를 위한 AI/ML 사례
Data
데이터 저장
ML Data-Set
Model Artifacts
관제
모니터링
이상 여부 확인 (실시간)
데이터 저장
Result Notification
Data Ingestion
1. Event 감지
2. 데이터 저장
3. 감지 결과 확인
Hot Data
SageMaker
Training
Serving
모델
Training
이상징후 확
인
Ex) IoT
Real-time
▪ 실시간 데이터 저장
▪ 실시간 데이터에 대한 이상징후 판별
▪ 실시간 이상 결과 Notification
감사합니다.
🌐 www.bespinglobal.com | ✉️ info_aws@bespinglobal.com

More Related Content

PDF
AWS기반 서버리스 데이터레이크 구축하기 - 김진웅 (SK C&C) :: AWS Community Day 2020
PDF
컨테이너와 서버리스 기술을 통한 디지털 트랜스포메이션::정도현::AWS Summit Seoul 2018
PDF
클라우드 비용, 어떻게 줄일 수 있을까? - 구본민, AWS 클라우드 파이넌셜 매니저 :: AWS Builders 100
PDF
프리티어 서비스부터 계정 보안까지 - 조아름 AWS 매니저
PDF
Microservices Architectures: Become a Unicorn like Netflix, Twitter and Hailo
PDF
워크로드에 맞는 데이터베이스 찾기 - 박주연 솔루션즈 아키텍트, AWS :: AWS Summit Seoul 2019
PDF
다양한 배포 기법과 AWS에서 구축하는 CI/CD 파이프라인 l 안효빈 솔루션즈 아키텍트
PDF
Hybrid IAM: Fuelling Agility in the Cloud Transformation Journey | Gartner IA...
AWS기반 서버리스 데이터레이크 구축하기 - 김진웅 (SK C&C) :: AWS Community Day 2020
컨테이너와 서버리스 기술을 통한 디지털 트랜스포메이션::정도현::AWS Summit Seoul 2018
클라우드 비용, 어떻게 줄일 수 있을까? - 구본민, AWS 클라우드 파이넌셜 매니저 :: AWS Builders 100
프리티어 서비스부터 계정 보안까지 - 조아름 AWS 매니저
Microservices Architectures: Become a Unicorn like Netflix, Twitter and Hailo
워크로드에 맞는 데이터베이스 찾기 - 박주연 솔루션즈 아키텍트, AWS :: AWS Summit Seoul 2019
다양한 배포 기법과 AWS에서 구축하는 CI/CD 파이프라인 l 안효빈 솔루션즈 아키텍트
Hybrid IAM: Fuelling Agility in the Cloud Transformation Journey | Gartner IA...

What's hot (20)

PDF
AWSのPCI DSSへの取り組みと 押さえておきたい耳寄り情報
PDF
KB국민카드 - 클라우드 기반 분석 플랫폼 혁신 여정 - 발표자: 박창용 과장, 데이터전략본부, AI혁신부, KB카드│강병억, Soluti...
PDF
ZabbixによるAWS監視のコツ
PDF
[Retail & CPG Day 2019] 유통 고객의 AWS 도입 동향 - 박동국, AWS 어카운트 매니저, 김준성, AWS어카운트 매니저
PDF
[115]쿠팡 서비스 클라우드 마이그레이션 통해 배운것들
PDF
AWS 클라우드를 통해 최소기능제품(MVP) 빠르게 개발하기 - 윤석찬, AWS 테크에반젤리스트
PDF
데이터 마이그레이션 및 전송을 위한 AWS 스토리지 서비스 활용방안 - 박용선, 메가존 클라우드 매니저
PPTX
Azure Migration Program Pitch Deck
PDF
AWS Summit Seoul 2023 | LG유플러스 IPTV 서비스, 무중단 클라우드 마이그레이션 이야기
PDF
SD-WAN docs for aws event
PDF
Digital banking on AWS
PDF
AWS와 함께하는 클라우드 컴퓨팅 (강철 AWS 매니저) :: AWS 기초 교육 온라인 세미나
PDF
Aws guard duty security monitoring service
PDF
ソフトウェア品質実態調査報告「測定評価と分析を通じたソフトウェア製品品質の実態定量化および総合的品質評価枠組みの確立」
PDF
20190130 AWS Well-Architectedの活用方法とレビューの進め方をお伝えしていきたい
PPTX
July 28: Tanzu Mission Control: Resolving Kubernetes fragmentation across Dev...
PDF
[AWS Innovate 온라인 컨퍼런스] Amazon Personalize를 통한 개인화 추천 기능 실전 구현하기 - 최원근, AWS 솔...
PDF
AWS Fargate와 Amazon ECS를 사용한 CI/CD 베스트 프랙티스 - 유재석, AWS 솔루션즈 아키텍트 :: AWS Build...
PDF
롯데닷컴의 AWS 클라우드 활용 사례 - AWS Summit Seoul 2017
PPTX
[社内勉強会]ELBとALBと数万スパイク負荷テスト
AWSのPCI DSSへの取り組みと 押さえておきたい耳寄り情報
KB국민카드 - 클라우드 기반 분석 플랫폼 혁신 여정 - 발표자: 박창용 과장, 데이터전략본부, AI혁신부, KB카드│강병억, Soluti...
ZabbixによるAWS監視のコツ
[Retail & CPG Day 2019] 유통 고객의 AWS 도입 동향 - 박동국, AWS 어카운트 매니저, 김준성, AWS어카운트 매니저
[115]쿠팡 서비스 클라우드 마이그레이션 통해 배운것들
AWS 클라우드를 통해 최소기능제품(MVP) 빠르게 개발하기 - 윤석찬, AWS 테크에반젤리스트
데이터 마이그레이션 및 전송을 위한 AWS 스토리지 서비스 활용방안 - 박용선, 메가존 클라우드 매니저
Azure Migration Program Pitch Deck
AWS Summit Seoul 2023 | LG유플러스 IPTV 서비스, 무중단 클라우드 마이그레이션 이야기
SD-WAN docs for aws event
Digital banking on AWS
AWS와 함께하는 클라우드 컴퓨팅 (강철 AWS 매니저) :: AWS 기초 교육 온라인 세미나
Aws guard duty security monitoring service
ソフトウェア品質実態調査報告「測定評価と分析を通じたソフトウェア製品品質の実態定量化および総合的品質評価枠組みの確立」
20190130 AWS Well-Architectedの活用方法とレビューの進め方をお伝えしていきたい
July 28: Tanzu Mission Control: Resolving Kubernetes fragmentation across Dev...
[AWS Innovate 온라인 컨퍼런스] Amazon Personalize를 통한 개인화 추천 기능 실전 구현하기 - 최원근, AWS 솔...
AWS Fargate와 Amazon ECS를 사용한 CI/CD 베스트 프랙티스 - 유재석, AWS 솔루션즈 아키텍트 :: AWS Build...
롯데닷컴의 AWS 클라우드 활용 사례 - AWS Summit Seoul 2017
[社内勉強会]ELBとALBと数万スパイク負荷テスト
Ad

Similar to 국내 건설 기계사 도입 사례를 통해 보는 AI가 적용된 수요 예측 관리 - 베스핀글로벌 조창윤 AI/ML팀 팀장 (20)

PDF
클라우드 기반 데이터 분석 및 인공 지능을 위한 비지니스 혁신 - 윤석찬 (AWS 테크에반젤리스트)
PDF
Amazon AI/ML Overview
PDF
완전 관리형 ML 서비스인 Amazon SageMaker 의 신규 기능 소개 - 김필호 AI/ML 스페셜리스트 솔루션즈 아키텍트, AWS ...
PDF
[AWS Dev Day] 인공지능 / 기계 학습 | AWS 기반 기계 학습 자동화 및 최적화를 위한 실전 기법 - 남궁영환 AWS 솔루션...
PDF
Amazon EMR과 SageMaker를 이용하여 데이터를 준비하고 머신러닝 모델 개발 하기
PDF
Amazon SageMaker 기반 고품질 데이터 생성 및 심화 기계학습 기법 - 김필호 솔루션즈 아키텍트, AWS / 강정희 솔루션즈 아...
PDF
아마존닷컴처럼 Amazon Forecast로 시계열 예측하기 - 강지양 솔루션즈 아키텍트, AWS / 강태욱 매니저, GSSHOP :: A...
PDF
데이터 기반 의사결정을 통한 비지니스 혁신 - 윤석찬 (AWS 테크에반젤리스트)
PDF
AI/ML is a Means to Digital Transformation, Not an End Itself
PDF
AWS를 활용한 Big Data 실전 배치 사례 :: 이한주 :: AWS Summit Seoul 2016
PDF
AWS를 활용한 상품 추천 서비스 구축::김태현:: AWS Summit Seoul 2018
PPTX
[AWS summit 2019] 마이크로 서비스 패턴 데이터 베이스
PDF
AWS Smart Factory - 이세현, 조이정, 정현아, 김대근, 정창호, 김지선, AWS 솔루션즈 아키텍트 :: AWS Summit...
PDF
[발표본] 너의 과제는 클라우드에 있어_KTDS_김동현_20250524.pdf
PDF
현대백화점 리테일테크랩과 AWS Prototyping 팀 개발자가 들려주는 인공 지능 무인 스토어 개발 여정 - 최권열 AWS 프로토타이핑...
PPTX
너의 과제는 클라우드에 있어_KTDS_김동현.pptx
PDF
2018 Oracle Impact 발표자료: Oracle Enterprise AI
PDF
Amazon re:MARS를 통해 본 클라우드 기술의 미래 - 윤석찬 (AWS 테크에반젤리스트)
PDF
지속적인 성능과 확장을 보장하는 마이크로 서비스 패턴 데이터베이스 구현하기 - 김용대 사업개발담당, AWS / 주경호, 롯데정보통신 :: ...
PDF
AWS 솔루션즈 아키텍트팀이 직접 만들어본 ‘새로운 웨비나 플랫폼’ 개발 고군분투기 - 김준형, 안준필, 문종민, 유다니엘, 김형일, 권신...
클라우드 기반 데이터 분석 및 인공 지능을 위한 비지니스 혁신 - 윤석찬 (AWS 테크에반젤리스트)
Amazon AI/ML Overview
완전 관리형 ML 서비스인 Amazon SageMaker 의 신규 기능 소개 - 김필호 AI/ML 스페셜리스트 솔루션즈 아키텍트, AWS ...
[AWS Dev Day] 인공지능 / 기계 학습 | AWS 기반 기계 학습 자동화 및 최적화를 위한 실전 기법 - 남궁영환 AWS 솔루션...
Amazon EMR과 SageMaker를 이용하여 데이터를 준비하고 머신러닝 모델 개발 하기
Amazon SageMaker 기반 고품질 데이터 생성 및 심화 기계학습 기법 - 김필호 솔루션즈 아키텍트, AWS / 강정희 솔루션즈 아...
아마존닷컴처럼 Amazon Forecast로 시계열 예측하기 - 강지양 솔루션즈 아키텍트, AWS / 강태욱 매니저, GSSHOP :: A...
데이터 기반 의사결정을 통한 비지니스 혁신 - 윤석찬 (AWS 테크에반젤리스트)
AI/ML is a Means to Digital Transformation, Not an End Itself
AWS를 활용한 Big Data 실전 배치 사례 :: 이한주 :: AWS Summit Seoul 2016
AWS를 활용한 상품 추천 서비스 구축::김태현:: AWS Summit Seoul 2018
[AWS summit 2019] 마이크로 서비스 패턴 데이터 베이스
AWS Smart Factory - 이세현, 조이정, 정현아, 김대근, 정창호, 김지선, AWS 솔루션즈 아키텍트 :: AWS Summit...
[발표본] 너의 과제는 클라우드에 있어_KTDS_김동현_20250524.pdf
현대백화점 리테일테크랩과 AWS Prototyping 팀 개발자가 들려주는 인공 지능 무인 스토어 개발 여정 - 최권열 AWS 프로토타이핑...
너의 과제는 클라우드에 있어_KTDS_김동현.pptx
2018 Oracle Impact 발표자료: Oracle Enterprise AI
Amazon re:MARS를 통해 본 클라우드 기술의 미래 - 윤석찬 (AWS 테크에반젤리스트)
지속적인 성능과 확장을 보장하는 마이크로 서비스 패턴 데이터베이스 구현하기 - 김용대 사업개발담당, AWS / 주경호, 롯데정보통신 :: ...
AWS 솔루션즈 아키텍트팀이 직접 만들어본 ‘새로운 웨비나 플랫폼’ 개발 고군분투기 - 김준형, 안준필, 문종민, 유다니엘, 김형일, 권신...
Ad

More from BESPIN GLOBAL (20)

PDF
[AWSxBespin Startup Webinar] AWS, 스타트업의 비즈니스에 날개를 달다.
PDF
머신러닝 도우미, Amazon SageMaker 따라하기: SageMaker 국내 적용 사례
PDF
[웨비나] 다중 AWS 계정에서의 CI/CD 구축
PDF
[웨비나] 교육, 클라우드로 혁신하다
PDF
AWS와 함께하는 슬기로운 재택생활
PDF
베스핀글로벌 DevOps 서비스 소개
PDF
Azure ML과 PowerBI로 분석 예측하는 COVID-19
PDF
AWS에서 클라우드 시작하기 - 클라우드 마이그레이션 AtoZ
PDF
[VDI on Azure] DaaS 구축과 운영, 신화와 현실
PPTX
빅데이터 분석 플랫폼 구축 사례 - 전처리 속도 해결을 위한 PoC
PDF
게임을 위한 최적의 AWS DB 서비스 소개 Dynamo DB, Aurora - 이종립 / Principle Enterprise Evang...
PDF
AWS 상의 컨테이너 서비스 소개 ECS, EKS - 이종립 / Principle Enterprise Evangelist @베스핀글로벌
PDF
Session 4. 쉽게 보는 딥러닝 트랜드와 AWS 활용 시나리오 - 베스핀글로벌 이승규 매니저
PDF
Session 2. 스마트한 클라우드 관리 방법 - 베스핀글로벌 박대식 매니저
PDF
Session 1. 디지털 트렌스포메이션의 핵심, 클라우드 마이그레이션 A to Z - 베스핀글로벌 이근우 위원
PPTX
OpsNow를 활용한 AWS Cloud 비용 최적화 전략
PDF
Session 3. 제조업의 미래를 바꾸는 Microsoft Azure AI/ML/IoT 플랫폼 - 베스핀글로벌 박플로 차장
PDF
Session 2. 클라우드 운영 효율화 방안 및 글로벌 진출 사례 - 베스핀글로벌 이주원 상무
PDF
“전략적 접근이 필요하다” 멀티 클라우드 환경의 자원 및 비용 관리 방안
PDF
AWS BigData 전략과 관련 AWS 서비스 이해하기
[AWSxBespin Startup Webinar] AWS, 스타트업의 비즈니스에 날개를 달다.
머신러닝 도우미, Amazon SageMaker 따라하기: SageMaker 국내 적용 사례
[웨비나] 다중 AWS 계정에서의 CI/CD 구축
[웨비나] 교육, 클라우드로 혁신하다
AWS와 함께하는 슬기로운 재택생활
베스핀글로벌 DevOps 서비스 소개
Azure ML과 PowerBI로 분석 예측하는 COVID-19
AWS에서 클라우드 시작하기 - 클라우드 마이그레이션 AtoZ
[VDI on Azure] DaaS 구축과 운영, 신화와 현실
빅데이터 분석 플랫폼 구축 사례 - 전처리 속도 해결을 위한 PoC
게임을 위한 최적의 AWS DB 서비스 소개 Dynamo DB, Aurora - 이종립 / Principle Enterprise Evang...
AWS 상의 컨테이너 서비스 소개 ECS, EKS - 이종립 / Principle Enterprise Evangelist @베스핀글로벌
Session 4. 쉽게 보는 딥러닝 트랜드와 AWS 활용 시나리오 - 베스핀글로벌 이승규 매니저
Session 2. 스마트한 클라우드 관리 방법 - 베스핀글로벌 박대식 매니저
Session 1. 디지털 트렌스포메이션의 핵심, 클라우드 마이그레이션 A to Z - 베스핀글로벌 이근우 위원
OpsNow를 활용한 AWS Cloud 비용 최적화 전략
Session 3. 제조업의 미래를 바꾸는 Microsoft Azure AI/ML/IoT 플랫폼 - 베스핀글로벌 박플로 차장
Session 2. 클라우드 운영 효율화 방안 및 글로벌 진출 사례 - 베스핀글로벌 이주원 상무
“전략적 접근이 필요하다” 멀티 클라우드 환경의 자원 및 비용 관리 방안
AWS BigData 전략과 관련 AWS 서비스 이해하기

Recently uploaded (20)

PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPTX
Big Data Technologies - Introduction.pptx
PDF
NewMind AI Monthly Chronicles - July 2025
PPTX
A Presentation on Artificial Intelligence
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Encapsulation theory and applications.pdf
PDF
Empathic Computing: Creating Shared Understanding
PDF
Electronic commerce courselecture one. Pdf
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
NewMind AI Weekly Chronicles - August'25 Week I
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
MYSQL Presentation for SQL database connectivity
Diabetes mellitus diagnosis method based random forest with bat algorithm
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Reach Out and Touch Someone: Haptics and Empathic Computing
Big Data Technologies - Introduction.pptx
NewMind AI Monthly Chronicles - July 2025
A Presentation on Artificial Intelligence
Spectral efficient network and resource selection model in 5G networks
Mobile App Security Testing_ A Comprehensive Guide.pdf
Understanding_Digital_Forensics_Presentation.pptx
Advanced methodologies resolving dimensionality complications for autism neur...
Encapsulation theory and applications.pdf
Empathic Computing: Creating Shared Understanding
Electronic commerce courselecture one. Pdf
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...

국내 건설 기계사 도입 사례를 통해 보는 AI가 적용된 수요 예측 관리 - 베스핀글로벌 조창윤 AI/ML팀 팀장

  • 1. Cloud and Machine Learning 국내 건설 기계사 도입 사례를 통해 보는 AI/ML이 적용된 수요 예측 관리 조창윤 | 베스핀글로벌 AI/ML팀 팀장 changyoon.cho@bespinglobal.com
  • 2. 목차 1. 프로젝트 배경 2. 프로젝트 기대 효과 3. 프로젝트 Architecture 및 Data Flow 4. AWS AI/ML 서비스 5. AWS SageMaker 서비스 6. 다양한 고객 사례
  • 3. 1. 고객사 현황 ▪ 건설장비 원격 관리 시스템인 Hi-Mate 시스템 운영 ▪ 2008년 상용화, 수 만대의 장비에 IoT Device 장착 ▪ 위성통신 또는 모바일 통신 통해 건설장비 정보 (IoT) 수집 ▪ 장비의 위치정보 및 가동정보, 고장알람, 소모품 관리 제공 ▪ 2018년 AWS Cloud로 Main System (Hi-Mate) 이전 : 속도 및 신뢰성 향상 국내 건설기계사
  • 4. 2. 프로젝트 배경 ➔ 분석 환경 구축 및 분석 문화 정착 1. 데이터 분석 전문성 부재 : 분석가 / 조직 / 도구의 부재 2. 데이터의 연결 부재 : 분석을 위한 연동 수단 부재 3. 분석 결과와 현업 연결 부재 4. 분석의 연속성 확보 필요 : 지속적 분석 업무 기반 필요 일회성 분석 프로젝트 분석 보고서 분석 모델 구축 분석 결과의 시각화 분석 환경 구축 Self BI Good Better Best < <
  • 5. 3. 프로젝트 기대 효과 “The best earth mover” 1. Machine Learning 기반의 데이터 분석 환경 구축 2. 장비/부품 수요예측, 선제적 고장 대응 및 신규 서비스 개발 ✓ 데이터 기반 의사 결정을 분석 환경 구축 ✓ 현업의 지속적 분석 활동 Best
  • 6. 4. 프로젝트 Architecture 및 Data Flow Database (RDS) Batch, Trigger 실행 데이터 저장 Training 데이터 ML 결과 데이터 3 Machine Learning Platform SageMaker (Jupyter Notebook) Training 데이터 시각화 8 7 9 5 Model Artifacts Development 4 Oracle PostgreSQL 데이터 가공 2 Deploy & Prediction 6 외부 데이터 소스 다수의 내부/외부 데이터 환율, 유가 데이터 IoT 데이터 소스 장비 가동 및 운영 정보 9 예측 결과 확인 Self BI 원본 데이터 예측 데이터 사내 데이터 소스 ERP CRM 1. Jupyter Notebook Instance - Instance Type: ml.m5.2xlarge - Environment: conda_mxnet_p36 2. Training Environment - EC2 Instance : 1개 / Type : ml.c4.xlarge 3. Serving Environment - EC2 Instance : 1개 / Type : ml.c4.large 데이터 1 Main 운영 (AWS) 현업 데이터 분석
  • 7. 수요예측 전체 SKU 데이터 현황 5. 수요예측 결과 전체 제품의 판매 건수 분포 (총 150 개) 예측 결과와 실제 데이터 일부 2개 제품의 판매 건수 분포
  • 8. 6. 수요예측 모델 (Linear Learner Vs. DeepAR on AWS) DeepAR • RNN 기반의 Time Series 전용 모델 • Amazon 에서 개발되고 사용되고 있는 모델 • 1개의 모델로 N개의 Data-Set 들을 한번에 처리 • Category 선택 가능 • Dynamic Feature 추가 가능 • Cold start problem 및 Missing Value (NA) 을 자동 처리 Linear Learner • Regression 및 Classification 문제에 적용 가능한 모델 • HPO 기능과는 별도로 내부 Parallel 메커니즘 보유 • FullyReplicated 방식, Training 시 N 개의 Model 을 생성 • Feature Engineering 을 통한 성능향상 가능 • 기본적인 Normalization 및 Feature 들에 대한 scale 처리
  • 9. 7. AWS AI/ML Stack Infrastructure Service Platform Services Application Services Amazon SageMaker AWS DeepLens Amazon Personalize Amazon Forecast Vision Speech Language General Service AWS DeepRacer Highest Performing CPU/GPU Instances
  • 10. 8. AWS AI/ML Platform Service 특징 • 필요한 만큼 만 Sizing • 언제든지 즉시, Deploy • 사용한 만큼 지불 • Managed, Server-less • 유연한 Re-Architecture Public Cloud 특징 • 대용량 Data-Set 처리 • Pre-built SDK 및 Built-in Algorithm 제공 • Hyperparameter Tuning (HPO) 제공 • Training 및 Serving 시 Auto-Scaling 제공 • 다양한 인프라 환경 (CPU/GPU 등) 제공 Machine Learning Platform on AWS 특징 The quickest and easiest way to get ML models from idea to production
  • 11. 9. AWS SageMaker 소개 ▪ SageMaker 란 - AI/ML 모델의 구축, 학습, 배포까지 End-to-End 플랫폼을 제공하는 관리형 AI/ML Platform 서비스 - 데이터 과학자와 개발자들이 손쉽게 모델을 만들 수 있는 환경 제공 - 쉬운 개발/배포 환경 제공 (클릭 또는 API 을 이용하여 Training/Deploy 처리) ▪ SageMaker 에서 제공하는 것들 - AWS In-built Algorithms (Customizing Algorithms 가능) - AWS Data Lake (S3) 및 AWS Hadoop (EMR) 과 쉽게 연동 - Deep Learning Frameworks (TensorFlow, MXNET 및 GLUON 등) - Agile, Reliable, GPU powered, and Productivity Ready Notebook Instance/Lab - Managed distributed Model Training Service - Production Ready Model Deploying/Serving requiring no engineering ➔ BigData 을 이용한 AI/ML Platform 으로써 최적의 환경 제공
  • 12. 10. AWS SageMaker 의 Infrastructure 이해 1) SageMaker Notebook/Lab Instance (CPU/GPU, Low/High Memory) 2) Training & Deploy/Serving ECS, (Option) EMR using PySpark 3) Data Lake (S3) Data Lake Raw 데이터 Training 데이터 Validation 데이터 Test 데이터 Model Artifacts (Ver 1.0) 1 Notebook 1 SageMaker (Notebook) Model Artifacts (Ver 1.1) 2 Training 3 Interface Create Notebook Instance Endpoints Batch transform jobs Training jobs Hyperparameter tuning Models Endpoint Training, Inference Image AWS ML/DL Platform
  • 13. 11. AWS SageMaker Jupyter Notebook Sample Code Hardware for training Hyper Parameters Training Deploy/Serving
  • 14. 12. AWS SageMaker 의 Built-in Algorithm 들 ML/DL Problem Algorithm Name Learning Type 1 Discrete Classification Linear Learner Supervised 2 Regression (Decision trees) XGBoost Supervised 3 Discrete Recommendations Factorization Machines Supervised 4 Image Classification ResNET Supervised, CNN 5 Detects and classifies objects in images Object Detection Supervised, DNN 6 Neural Machine Translation Sequence to Sequence Supervised, seq2seq 7 Time Series Prediction DeepAR Forecasting Supervised, RNN 8 Natural Language Processing (NLP) BlazingText Supervised, Word2Vec 9 Discrete Groupings (Customer Segmentation) K-Means Unsupervised 10 Dimensionality Reduction PCA (Principal Component Analysis) Unsupervised 11 Topic Determination LDA (Latent Dirichlet Allocation) Unsupervised 12 Topic Determination NTM (Neural Topic Model) Unsupervised, Neural Network 13 Detecting anomalous data points RCF (Random Cut Forest) Unsupervised 14 Index-based classification or regression K-NN (k-nearest neighbors) Supervised ▪ https://docs.aws.amazon.com/sagemaker/latest/dg/algos.html
  • 15. 13. AWS 분석 시스템 전체 Architecture Data Lake ERP CRM MES 고객정보 외부 데이터 사내 데이터 Cloud IoT Device Enterprise Workloads IoT Things Edge Computing 정형/비정형 데이터 (Database, Log, Image, Sound 등) SNS 유가 원자재 날씨 통화 경제지표 외부 데이터 Crawling Glue DMS Kinesis Kinesis DynamoDB IoT Core Greengrass EC2 Lambda Redshift QuickSight Athena EC2 EMR Sagemaker DW Hadoop Machine Learning VPC Glacier 데이터 수집 디바이스 제어 Visualization
  • 16. 14. Demand Forecasting (PaaS 환경) 사례 ▪ 수요예측을 위한 PaaS 형 AI/ML 사례 Main 운영 (AWS) Database (RDS) Batch, Trigger 실행 데이터 저장 Training 데이터 ML 결과 데이터 3 Machine Learning Platform SageMaker (Jupyter Notebook) Training 데이터 시각화 8 7 9 5 Model Artifacts Development 4 Oracle PostgreSQL 데이터 가공 2 Deploy & Prediction 6 외부 데이터 소스 다수의 내부/외부 데이터 환율, 유가 데이터 IoT 데이터 소스 장비 가동 및 운영 정보 9 예측 결과 확인 Self BI 원본 데이터 예측 데이터 내부 데이터 소스 ERP CRM Data 1 ▪ 주기(일/주/달)별 수요 예측 ▪ Channel (Store) 및 SKU 별 수요 예측
  • 17. 15. Demand Forecasting (SaaS 환경) 사례 ▪ 수요예측을 위한 SaaS 형 AI/ML 사례 AWS 데이터 추출, 가공 1. 실적 데이터 - 판매, 가격 변동 이력 - WEB 트래픽 등 2. 관련 마스터 데이터 - 상품 관련 특성 - 행사, 휴일 관련 등 Request Upload Data 데이터 학습 [Data Lake] 데이터 Ingestion (UI 또는 API) Prediction 데이터 엔지니어 시각화, 리포트 및 API 연동 1. 데이터 특징 및 Feature 파악 2. 알고리즘 선택 3. Hyper-parameter 설정 4. 모델 학습 5. 모델 최적화 (HPO) 6. 모델 배포 및 서비스 Amazon Forecast • RETAIL • INVENTORY_PLANNING • CUSTOM 등 Domain • TARGET_TIME_SERIES • RELATED_TIME_SERIES • ITEM_METADATA Type * Domain 별 특성 반영
  • 18. 16. Abnormal Detection (PaaS 환경) 사례 ▪ (실시간) 이상징후 감지를 위한 AI/ML 사례 Data 데이터 저장 ML Data-Set Model Artifacts 관제 모니터링 이상 여부 확인 (실시간) 데이터 저장 Result Notification Data Ingestion 1. Event 감지 2. 데이터 저장 3. 감지 결과 확인 Hot Data SageMaker Training Serving 모델 Training 이상징후 확 인 Ex) IoT Real-time ▪ 실시간 데이터 저장 ▪ 실시간 데이터에 대한 이상징후 판별 ▪ 실시간 이상 결과 Notification
  • 19. 감사합니다. 🌐 www.bespinglobal.com | ✉️ info_aws@bespinglobal.com