SlideShare a Scribd company logo
남궁영환 | 시니어 AI/ML 컨설턴트
문태양 | 솔루션즈 아키텍트
인공지능을 활용하여
설비 및 생산 라인에서의
이상 감지 고도화하기
(Amazon Lookout
시리즈를 중심으로)
강연 중 질문하는 방법 AWS Builders
Go to Webinar “Questions” 창에 자신이 질문한
내역이 표시됩니다. 기본적으로 모든 질문은
공개로 답변 됩니다만 본인만 답변을 받고 싶으면
(비공개)라고 하고 질문해 주시면 됩니다.
본 컨텐츠는 고객의 편의를 위해 AWS 서비스 설명을 위해 온라인 세미나용으로 별도로 제작, 제공된 것입니다. 만약 AWS
사이트와 컨텐츠 상에서 차이나 불일치가 있을 경우, AWS 사이트(aws.amazon.com)가 우선합니다. 또한 AWS 사이트
상에서 한글 번역문과 영어 원문에 차이나 불일치가 있을 경우(번역의 지체로 인한 경우 등 포함), 영어 원문이 우선합니다.
AWS는 본 컨텐츠에 포함되거나 컨텐츠를 통하여 고객에게 제공된 일체의 정보, 콘텐츠, 자료, 제품(소프트웨어 포함) 또는 서비스를 이용함으로 인하여 발생하는 여하한 종류의 손해에
대하여 어떠한 책임도 지지 아니하며, 이는 직접 손해, 간접 손해, 부수적 손해, 징벌적 손해 및 결과적 손해를 포함하되 이에 한정되지 아니합니다.
고지 사항(Disclaimer)
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon Lookout for Equipment를 이용한
생산 설비의 이상 징후 탐지 방법
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
The AWS ML Stack at 2021
Amazon
SageMaker
VISION SPEECH TEXT SEARCH CHATBOTS PERSONALIZATION FORECASTING FRAUD CONTACT CENTERS
Deep
Learning
AMIs &
Containers
GPUs &
CPUs
Elastic
Inference
Trainium Inferentia FPGA
AI SERVICES
M L SERVICES
FRAM EW ORKS & IN FRASTRUCTURE
DeepGraphLibrary
Amazon
Rekognition
Amazon
Polly
Amazon
Transcribe
+Medical
Amazon
Lex
Amazon
Personalize
Amazon
Forecast
Amazon
Comprehend
+Medical
Amazon
Textract
Amazon
Kendra
Amazon
CodeGuru
Amazon
Fraud Detector
Amazon
Translate
INDUSTRIAL AI CODE AND DEVOPS
NEW
Amazon
DevOps Guru
Voice ID
For Amazon Connect
Contact Lens
NEW
Amazon
Monitron
NEW
AWS Panorama
+ Appliance
NEW
Amazon Lookout
for Vision
NEW
Amazon Lookout
for Equipment
NEW
Amazon
HealthLake
HEALTH AI
NEW
Amazon Lookout
for Metrics
ANOMALY DETECTION
Amazon
Transcribe
for Medical
Amazon
Comprehend
for Medical
Label
data
NEW
Aggregate &
prepare data
NEW
Store & share
features
Auto ML Spark/R
NEW
Detect
bias
Visualize in
notebooks
Pick
algorithm
Train
models
Tune
parameters
NEW
Debug &
profile
Deploy in
production
Manage
& monitor
NEW
CI/CD
Human
review
NEW: Model management for edge devices
SAGEMAKER STUDIO IDE
NEW: SageMaker JumpStart
Broadest and most complete set of machine learning
capabilities
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
데이터 기반 스마트 공장 & 스마트 제조 – 개요
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
수집 시각화
분석
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
유지보수 기술의 진화
Reactive
고장, 장애 발생 후에야 수습
(선제적 조치 미흡)
Preventive
정기적인 유지보수 수행
(과수준의 관리업무 야기)
입력 데이터셋
집계 및 준비
Prescriptive
장애에 대한 대응/조치/준비를
자동화 기반으로 판단/수행
Predictive
통계 분석, 머신러닝 기술 활용
알람 임계치 설정
제조 분야의 ML Workflow
Timestamp
기준 조정 작업
Data Imputation
(가공/결측값 보완)
분석 알고리즘
선정
하이퍼파라미터
튜닝
최적의 임계치
추출 및 파악
이력 정보 기반
장애 테스트 결과
통합
장애 패턴별
주요 인자 중요도
파악
정상/비정상
상태 관련 인자
시각화
상황 분석 기반
장애 여부
판별 및 조치
ML모델 유효성
테스트/검증
Automation
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon Lookout for Equipment – Overview
Image source: https://dlpng.com/png/7009113
쉽고 빠른
ML 모델링 작업 지원
• 데이터 과학 전문가의 도움 없이도
스마트 제조, 스마트 공장을 위한
ML 모델의 빠른 생성
• 특정 산업용 설비에 대한 제약 없이,
대상 설비의 작동 데이터와 운영
이력 정보를 기반으로 ML 모델을
생성
• 특히 Compressors, Pumps, Motors,
Turbines, Boilers 등 작동 변동성이
낮은 산업용 설비에 적합
산업용 설비 데이터
분석에 특화된 서비스
높은 확장성 및
운영 효율성 지원
• 최신 딥러닝 기술을 이용한 분석
모델 생성 제공
• 시각화 기반의 이상 vs 정상
데이터의 비교 분석
• 중요 인자 추출을 통한 효율적인
모델 간소화 및 데이터 설명력
향상에 기여
• 최적의 기계학습 모델을 찾기 위해
28,000개의 파라미터 조합을
자동으로 검색
• SageMaker를 활용한 데이터
전처리, 모델링, 배포 지원
• IoT, MLOps 관련 AWS 서비스들과
연동하여 대규모 설비 대상 확장
용이 및 원활한 운영 가능
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
BI reporting and
self-serve analysis
AutoML
알람 관리
Industrial Data Lake
(“Warm/Cold” data)
AWS Cloud
Amazon Lookout for Equipment – Architecture
데이터 수집
인터넷
데이터 저장
Historians
정보성 로그
Data Scientists/
Data Engineers
실시간 데이터
(센서/설비/SCADA/부품)
정비/장애 관련
로그 데이터
On-premises
생산 설비 운영유지
지표 현황 대시보드
AWS IoT
SiteWise Monitor
설비 운영유지 데이터 저장소
(“Hot” data) & ML 모델
AWS IoT SiteWise
Amazon S3
(Raw dataset)
Amazon S3
(Silver/Gold dataset)
Operator/
production
supervisor
AWS IoT
Events
경고알림
이메일
문자메시지
Operator/
production
supervisor
Lookout for
Equipment
Amazon
SageMaker
3rd Party
Connectors
Amazon QuickSight
Data
Warehouse
Amazon Redshift
Business
unit owner
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Dataset preparation & ingestion
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon Lookout for Equipment – How to use (1)
import boto3
from botocore.config import Config
lookoutequipment_client = boto3.client(
service_name='lookoutequipment',
region_name=region_name,
config=Config(connect_timeout=30, read_timeout=30, retries={'max_attempts': 3}),
endpoint_url=f'https://lookoutequipment.{region_name}.amazonaws.com/'
)
 Lookout for Equipment의 boto3 client 생성
client_token = uuid.uuid4().hex
data_schema = {'InlineDataSchema’: dataset_schema }
create_dataset_response = lookoutequipment_client.create_dataset(
DatasetName=DATASET_NAME,
DatasetSchema=DATASET_SCHEMA,
ClientToken=client_token
)
 Dataset 생성
data_ingestion_role_arn = sagemaker.get_execution_role()
ingestion_input_config['S3InputConfiguration'] = dict(
[
('Bucket', bucket),
('Prefix', prefix)
]
)
start_dataset_ingestion_job_response = lookoutequipment_client.start_data_ingestion_job(
DatasetName=DATASET_NAME,
RoleArn=data_ingestion_role_arn,
IngestionInputConfiguration=ingestion_input_config,
ClientToken=client_token)
)
 Dataset 적재(ingestion)
 Data Schema생성
DATASET_COMPONENT_FIELDS_MAP = {
"Component1": ['Timestamp', 'Tag1', 'Tag2',...],
"Component2": ['Timestamp', 'Tag1', 'Tag2',...]
...
"ComponentN": ['Timestamp', 'Tag1', 'Tag2',...]
}
DATASET_SCHEMA =
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Training and Evaluating models
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon Lookout for Equipment – How to use (2)
 모델 학습 및 평가
create_model_request = {
'ModelName': MODEL_NAME,
'DatasetName': DATASET_NAME,
'ClientToken': client_token,
'DataPreProcessingConfiguration': {
'TargetSamplingRate': TARGET_SAMPLING_RATE
},
'TrainingDataStartTime': TRAINING_DATA_START_TIME,
'TrainingDataEndTime': TRAINING_DATA_END_TIME,
'EvaluationDataStartTime': EVALUATION_DATA_START_TIME,
'EvaluationDataEndTime': EVALUATION_DATA_END_TIME
}
lookout_client = lookoutequipment_client.
get_client(region_name=REGION_NAME)
lookout_client.create_model(**create_model_request)
describe_model_response =
lookout_client.describe_model(ModelName=MODEL_NAME)
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon Lookout for Equipment – Demo
© 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

More Related Content

PDF
AWS Builders 1 : 클라우드를 활용한 스마트 팩토리 전략
PDF
AWS Builders 2 : 데이터 기반으로 스마트한 생산 현장 환경 만들기
PDF
Running Kubernetes in hybrid environments with AWS (EKS Distro & EKS Anywhere...
PDF
보안 사고 예방을 위한 주요 AWS 모범 사례 – 신은수, AWS 보안 담당 솔루션즈 아키텍트:: AWS 온라인 이벤트 – 클라우드 보안 특집
PDF
AWS Control Tower를 통한 클라우드 보안 및 거버넌스 설계 - 김학민 :: AWS 클라우드 마이그레이션 온라인
PDF
카오스 엔지니어링을 활용한 마이크로서비스 안정성 개선하기 - 정준우, AWS 솔루션즈 아키텍트:: AWS Summit Online Kor...
PDF
AWS와 함께하는 스타트업 여정 AWS Activate 프로그램/스타트업에게 가장 사랑받는 AWS 서비스들 – 김민지, 박진우 :: AWS...
PDF
[AWS Innovate 온라인 컨퍼런스] Amazon Forecast를 통한 시계열 예측 활용하기 - 김종선, AWS 솔루션즈 아키텍트
AWS Builders 1 : 클라우드를 활용한 스마트 팩토리 전략
AWS Builders 2 : 데이터 기반으로 스마트한 생산 현장 환경 만들기
Running Kubernetes in hybrid environments with AWS (EKS Distro & EKS Anywhere...
보안 사고 예방을 위한 주요 AWS 모범 사례 – 신은수, AWS 보안 담당 솔루션즈 아키텍트:: AWS 온라인 이벤트 – 클라우드 보안 특집
AWS Control Tower를 통한 클라우드 보안 및 거버넌스 설계 - 김학민 :: AWS 클라우드 마이그레이션 온라인
카오스 엔지니어링을 활용한 마이크로서비스 안정성 개선하기 - 정준우, AWS 솔루션즈 아키텍트:: AWS Summit Online Kor...
AWS와 함께하는 스타트업 여정 AWS Activate 프로그램/스타트업에게 가장 사랑받는 AWS 서비스들 – 김민지, 박진우 :: AWS...
[AWS Innovate 온라인 컨퍼런스] Amazon Forecast를 통한 시계열 예측 활용하기 - 김종선, AWS 솔루션즈 아키텍트

What's hot (20)

PDF
있는 그대로 저장하고, 바로 분석 가능한, 새로운 관점의 데이터 애널리틱 플랫폼 - 정세웅 애널리틱 스페셜리스트, AWS
PDF
소프트웨어 지능화를 돕는 AWS AI 서비스 소개 (남궁영환 AI/ML 솔루션즈 아키텍트) :: AWS TechShift 2018
PDF
클라우드에서 구축하기 - 정도현, AWS 테크니컬 트레이너 :: AWSome Day 온라인 컨퍼런스
PPTX
AWS 인프라/아키텍쳐 최적화를 통한 비용절감 - 최인영, AWS 솔루션 아키텍트 :: AWS Travel and Transportatio...
PDF
IDC 서버 몽땅 AWS로 이전하기 위한 5가지 방법 - 윤석찬 (AWS 테크에반젤리스트)
PDF
Amazon SageMaker 오버뷰 - 강성문, AWS AI/ML 스페셜리스트 :: AIML 특집 웨비나
PDF
대규모 인프라 환경 전환을 위한 AWS CloudEndure 실시간 클라우드 전환 기술 - 이창익:: AWS | AWS 클라우드 마이그레이...
PDF
[AWS Builders] 우리 워크로드에 맞는 데이터베이스 찾기
PDF
데이터 과학자를 위한 신규 인공지능 서비스 - 김대근, 이유동, AWS AI/ML 스페셜리스트 솔루션즈 아키텍트 / 소성운, 카카오스타일 ...
PDF
AWS IoT/Edge 서비스 접목을 통한 전자/통신 산업 내 가치 창출 기회 – 이세현 AWS IoT Specialist 솔루션즈 아키텍...
PDF
Amazon QLDB를 통한 원장 기반 운전 면허 검증 서비스 구현 - 윤석찬 :: AWS Unboxing 온라인 세미나
PDF
AWS 클라우드 소개 - 정도현, AWS 테크니컬 트레이너 :: AWSome Day 온라인 컨퍼런스
PDF
[AWS Builders] Cloud 보안, 시작부터 끝까지
PDF
변화와 혁신을 위한 클라우드 마이그레이션 – 김진우 AWS 어카운트 매니저, 이아영 네오위즈 가버너스팀 팀장, 박주희 우아한형제들 시스템신...
PDF
클라우드 마이그레이션 성공적인 여정, 그 중요한 시작 "Readiness Assessment (전환 준비 평가)" - 김준범, AWS Mi...
PDF
AWS IoT로 예지정비 실현하기 - 이종화 솔루션즈 아키텍트, AWS
PDF
[AWS Builders] AWS IAM 을 통한 클라우드에서의 권한 관리 - 신은수, AWS Security Specialist SA
PDF
AWS 클라우드 기반 나의 첫 웹 애플리케이션 만들기 – 윤석찬 :: AWS Builders Online Series
PDF
클라우드 시작하기 - 장기웅, AWS 테크니컬 트레이너 :: AWSome Day 온라인 컨퍼런스
PDF
AWS Builders Online Series | AWS와 함께하는 클라우드 컴퓨팅 - 강철, AWS 어카운트 매니저
있는 그대로 저장하고, 바로 분석 가능한, 새로운 관점의 데이터 애널리틱 플랫폼 - 정세웅 애널리틱 스페셜리스트, AWS
소프트웨어 지능화를 돕는 AWS AI 서비스 소개 (남궁영환 AI/ML 솔루션즈 아키텍트) :: AWS TechShift 2018
클라우드에서 구축하기 - 정도현, AWS 테크니컬 트레이너 :: AWSome Day 온라인 컨퍼런스
AWS 인프라/아키텍쳐 최적화를 통한 비용절감 - 최인영, AWS 솔루션 아키텍트 :: AWS Travel and Transportatio...
IDC 서버 몽땅 AWS로 이전하기 위한 5가지 방법 - 윤석찬 (AWS 테크에반젤리스트)
Amazon SageMaker 오버뷰 - 강성문, AWS AI/ML 스페셜리스트 :: AIML 특집 웨비나
대규모 인프라 환경 전환을 위한 AWS CloudEndure 실시간 클라우드 전환 기술 - 이창익:: AWS | AWS 클라우드 마이그레이...
[AWS Builders] 우리 워크로드에 맞는 데이터베이스 찾기
데이터 과학자를 위한 신규 인공지능 서비스 - 김대근, 이유동, AWS AI/ML 스페셜리스트 솔루션즈 아키텍트 / 소성운, 카카오스타일 ...
AWS IoT/Edge 서비스 접목을 통한 전자/통신 산업 내 가치 창출 기회 – 이세현 AWS IoT Specialist 솔루션즈 아키텍...
Amazon QLDB를 통한 원장 기반 운전 면허 검증 서비스 구현 - 윤석찬 :: AWS Unboxing 온라인 세미나
AWS 클라우드 소개 - 정도현, AWS 테크니컬 트레이너 :: AWSome Day 온라인 컨퍼런스
[AWS Builders] Cloud 보안, 시작부터 끝까지
변화와 혁신을 위한 클라우드 마이그레이션 – 김진우 AWS 어카운트 매니저, 이아영 네오위즈 가버너스팀 팀장, 박주희 우아한형제들 시스템신...
클라우드 마이그레이션 성공적인 여정, 그 중요한 시작 "Readiness Assessment (전환 준비 평가)" - 김준범, AWS Mi...
AWS IoT로 예지정비 실현하기 - 이종화 솔루션즈 아키텍트, AWS
[AWS Builders] AWS IAM 을 통한 클라우드에서의 권한 관리 - 신은수, AWS Security Specialist SA
AWS 클라우드 기반 나의 첫 웹 애플리케이션 만들기 – 윤석찬 :: AWS Builders Online Series
클라우드 시작하기 - 장기웅, AWS 테크니컬 트레이너 :: AWSome Day 온라인 컨퍼런스
AWS Builders Online Series | AWS와 함께하는 클라우드 컴퓨팅 - 강철, AWS 어카운트 매니저
Ad

Similar to AWS Builders 3: 인공지능을 활용하여 설비 및 생산 라인에서의 이상 감지 고도화하기 (20)

PDF
스마트 팩토리에 인공지능과 기계학습은 필수! - 남궁영환 AWS 데이터 사이언티스트 / 김진일 차장, 한화토탈 :: AWS Summit S...
PDF
[25D2S06]_Amazon Bedrock으로 구현하는 멀티모달 데이터 자동화와 비정형 ...
PDF
클라우드는 제품 및 비즈니스 모델 혁신에 어떤 도움을 줄 수 있는가? - 김상필 솔루션즈 아키텍트 매니저, AWS / 김재우 프로, 삼성중...
PDF
핵심 미래 분석 기술! 시계열 분석을 활용한 수요예측과 재고관리 최적화 사례 – 김형일 AWS 솔루션즈 아키텍트, 이환기 신세계아이앤씨 A...
PDF
클라우드 환경에서 비즈니스 애플리케이션의 성능 통합 모니터링 방안::류길현::AWS Summit Seoul 2018
PDF
만들자! 데이터 기반의 스마트 팩토리 - 문태양 AWS 솔루션즈 아키텍트 / 배권 팀장, OCI 정보통신 :: AWS Summit Seou...
PDF
옵저버빌러티(Observability) 확보로 서버리스 마이크로서비스 들여다보기 - 김형일 AWS 솔루션즈 아키텍트 :: AWS Summi...
PDF
[AWS Innovate 온라인 컨퍼런스] ML 모델 생성 및 운영 효율화를 높이는 Amazon SageMaker의 신규 기능들 - 남궁...
PDF
스마트 팩토리: AWS 사물인터넷과 인공지능을 활용한 스마트 팩토리 구축 – 최영준 AWS 솔루션즈 아키텍트, 정현아 AWS 솔루션즈 아키...
PDF
AWS 기계 학습 솔루션을 활용한 온라인 사기·부정거래 감지 – 서지혜 AWS 스타트업 AIML 스페셜리스트:: AWS Cloud Week...
PDF
KB국민카드 - 클라우드 기반 분석 플랫폼 혁신 여정 - 발표자: 박창용 과장, 데이터전략본부, AI혁신부, KB카드│강병억, Soluti...
PDF
세션 3: IT 담당자를 위한 Cloud 로의 전환
PDF
인공지능 / 기계학습 기반의 디지털 트랜스포메이션 및 글로벌 사례 - 김선수 사업개발 담당, AWS / 정진환 팀장, SK텔레콤 / 구태훈...
PDF
[보험사를 위한 AWS Data Analytics Day] 5_KB금융그룹과 계열사의 AWS 기ᄇ...
PDF
[보험사를 위한 AWS Data Analytics Day] 5_KB금융그룹과 계열사의 AWS 기ᄇ...
PDF
[AWS Innovate 온라인 컨퍼런스] Amazon SageMaker 신규 기능을 활용한 다양한 ML 모델 실험해 보기 - 서지혜, A...
PDF
SAP on AWS : 경영혁신 플랫폼의 뉴 노멀
PDF
[AWS Dev Day] 이머징 테크 | AWS AI 서비스로 SAP 비지니스 프로세스 자동화하기 - 이상규 AWS 솔루션즈 아키텍트, 이...
PDF
AWS Summit Seoul 2023 | 당신만 모르고 있는 AWS 컨트롤 타워 트렌드
PPTX
Rekognition PPE in AWS Summit Online Korea 2021
스마트 팩토리에 인공지능과 기계학습은 필수! - 남궁영환 AWS 데이터 사이언티스트 / 김진일 차장, 한화토탈 :: AWS Summit S...
[25D2S06]_Amazon Bedrock으로 구현하는 멀티모달 데이터 자동화와 비정형 ...
클라우드는 제품 및 비즈니스 모델 혁신에 어떤 도움을 줄 수 있는가? - 김상필 솔루션즈 아키텍트 매니저, AWS / 김재우 프로, 삼성중...
핵심 미래 분석 기술! 시계열 분석을 활용한 수요예측과 재고관리 최적화 사례 – 김형일 AWS 솔루션즈 아키텍트, 이환기 신세계아이앤씨 A...
클라우드 환경에서 비즈니스 애플리케이션의 성능 통합 모니터링 방안::류길현::AWS Summit Seoul 2018
만들자! 데이터 기반의 스마트 팩토리 - 문태양 AWS 솔루션즈 아키텍트 / 배권 팀장, OCI 정보통신 :: AWS Summit Seou...
옵저버빌러티(Observability) 확보로 서버리스 마이크로서비스 들여다보기 - 김형일 AWS 솔루션즈 아키텍트 :: AWS Summi...
[AWS Innovate 온라인 컨퍼런스] ML 모델 생성 및 운영 효율화를 높이는 Amazon SageMaker의 신규 기능들 - 남궁...
스마트 팩토리: AWS 사물인터넷과 인공지능을 활용한 스마트 팩토리 구축 – 최영준 AWS 솔루션즈 아키텍트, 정현아 AWS 솔루션즈 아키...
AWS 기계 학습 솔루션을 활용한 온라인 사기·부정거래 감지 – 서지혜 AWS 스타트업 AIML 스페셜리스트:: AWS Cloud Week...
KB국민카드 - 클라우드 기반 분석 플랫폼 혁신 여정 - 발표자: 박창용 과장, 데이터전략본부, AI혁신부, KB카드│강병억, Soluti...
세션 3: IT 담당자를 위한 Cloud 로의 전환
인공지능 / 기계학습 기반의 디지털 트랜스포메이션 및 글로벌 사례 - 김선수 사업개발 담당, AWS / 정진환 팀장, SK텔레콤 / 구태훈...
[보험사를 위한 AWS Data Analytics Day] 5_KB금융그룹과 계열사의 AWS 기ᄇ...
[보험사를 위한 AWS Data Analytics Day] 5_KB금융그룹과 계열사의 AWS 기ᄇ...
[AWS Innovate 온라인 컨퍼런스] Amazon SageMaker 신규 기능을 활용한 다양한 ML 모델 실험해 보기 - 서지혜, A...
SAP on AWS : 경영혁신 플랫폼의 뉴 노멀
[AWS Dev Day] 이머징 테크 | AWS AI 서비스로 SAP 비지니스 프로세스 자동화하기 - 이상규 AWS 솔루션즈 아키텍트, 이...
AWS Summit Seoul 2023 | 당신만 모르고 있는 AWS 컨트롤 타워 트렌드
Rekognition PPE in AWS Summit Online Korea 2021
Ad

More from Amazon Web Services Korea (20)

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

AWS Builders 3: 인공지능을 활용하여 설비 및 생산 라인에서의 이상 감지 고도화하기

  • 1. 남궁영환 | 시니어 AI/ML 컨설턴트 문태양 | 솔루션즈 아키텍트 인공지능을 활용하여 설비 및 생산 라인에서의 이상 감지 고도화하기 (Amazon Lookout 시리즈를 중심으로)
  • 2. 강연 중 질문하는 방법 AWS Builders Go to Webinar “Questions” 창에 자신이 질문한 내역이 표시됩니다. 기본적으로 모든 질문은 공개로 답변 됩니다만 본인만 답변을 받고 싶으면 (비공개)라고 하고 질문해 주시면 됩니다. 본 컨텐츠는 고객의 편의를 위해 AWS 서비스 설명을 위해 온라인 세미나용으로 별도로 제작, 제공된 것입니다. 만약 AWS 사이트와 컨텐츠 상에서 차이나 불일치가 있을 경우, AWS 사이트(aws.amazon.com)가 우선합니다. 또한 AWS 사이트 상에서 한글 번역문과 영어 원문에 차이나 불일치가 있을 경우(번역의 지체로 인한 경우 등 포함), 영어 원문이 우선합니다. AWS는 본 컨텐츠에 포함되거나 컨텐츠를 통하여 고객에게 제공된 일체의 정보, 콘텐츠, 자료, 제품(소프트웨어 포함) 또는 서비스를 이용함으로 인하여 발생하는 여하한 종류의 손해에 대하여 어떠한 책임도 지지 아니하며, 이는 직접 손해, 간접 손해, 부수적 손해, 징벌적 손해 및 결과적 손해를 포함하되 이에 한정되지 아니합니다. 고지 사항(Disclaimer)
  • 3. © 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Lookout for Equipment를 이용한 생산 설비의 이상 징후 탐지 방법 © 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
  • 4. © 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved. The AWS ML Stack at 2021 Amazon SageMaker VISION SPEECH TEXT SEARCH CHATBOTS PERSONALIZATION FORECASTING FRAUD CONTACT CENTERS Deep Learning AMIs & Containers GPUs & CPUs Elastic Inference Trainium Inferentia FPGA AI SERVICES M L SERVICES FRAM EW ORKS & IN FRASTRUCTURE DeepGraphLibrary Amazon Rekognition Amazon Polly Amazon Transcribe +Medical Amazon Lex Amazon Personalize Amazon Forecast Amazon Comprehend +Medical Amazon Textract Amazon Kendra Amazon CodeGuru Amazon Fraud Detector Amazon Translate INDUSTRIAL AI CODE AND DEVOPS NEW Amazon DevOps Guru Voice ID For Amazon Connect Contact Lens NEW Amazon Monitron NEW AWS Panorama + Appliance NEW Amazon Lookout for Vision NEW Amazon Lookout for Equipment NEW Amazon HealthLake HEALTH AI NEW Amazon Lookout for Metrics ANOMALY DETECTION Amazon Transcribe for Medical Amazon Comprehend for Medical Label data NEW Aggregate & prepare data NEW Store & share features Auto ML Spark/R NEW Detect bias Visualize in notebooks Pick algorithm Train models Tune parameters NEW Debug & profile Deploy in production Manage & monitor NEW CI/CD Human review NEW: Model management for edge devices SAGEMAKER STUDIO IDE NEW: SageMaker JumpStart Broadest and most complete set of machine learning capabilities © 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
  • 5. © 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 데이터 기반 스마트 공장 & 스마트 제조 – 개요 © 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 수집 시각화 분석
  • 6. © 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 유지보수 기술의 진화 Reactive 고장, 장애 발생 후에야 수습 (선제적 조치 미흡) Preventive 정기적인 유지보수 수행 (과수준의 관리업무 야기) 입력 데이터셋 집계 및 준비 Prescriptive 장애에 대한 대응/조치/준비를 자동화 기반으로 판단/수행 Predictive 통계 분석, 머신러닝 기술 활용 알람 임계치 설정 제조 분야의 ML Workflow Timestamp 기준 조정 작업 Data Imputation (가공/결측값 보완) 분석 알고리즘 선정 하이퍼파라미터 튜닝 최적의 임계치 추출 및 파악 이력 정보 기반 장애 테스트 결과 통합 장애 패턴별 주요 인자 중요도 파악 정상/비정상 상태 관련 인자 시각화 상황 분석 기반 장애 여부 판별 및 조치 ML모델 유효성 테스트/검증 Automation
  • 7. © 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Lookout for Equipment – Overview Image source: https://dlpng.com/png/7009113 쉽고 빠른 ML 모델링 작업 지원 • 데이터 과학 전문가의 도움 없이도 스마트 제조, 스마트 공장을 위한 ML 모델의 빠른 생성 • 특정 산업용 설비에 대한 제약 없이, 대상 설비의 작동 데이터와 운영 이력 정보를 기반으로 ML 모델을 생성 • 특히 Compressors, Pumps, Motors, Turbines, Boilers 등 작동 변동성이 낮은 산업용 설비에 적합 산업용 설비 데이터 분석에 특화된 서비스 높은 확장성 및 운영 효율성 지원 • 최신 딥러닝 기술을 이용한 분석 모델 생성 제공 • 시각화 기반의 이상 vs 정상 데이터의 비교 분석 • 중요 인자 추출을 통한 효율적인 모델 간소화 및 데이터 설명력 향상에 기여 • 최적의 기계학습 모델을 찾기 위해 28,000개의 파라미터 조합을 자동으로 검색 • SageMaker를 활용한 데이터 전처리, 모델링, 배포 지원 • IoT, MLOps 관련 AWS 서비스들과 연동하여 대규모 설비 대상 확장 용이 및 원활한 운영 가능
  • 8. © 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved. BI reporting and self-serve analysis AutoML 알람 관리 Industrial Data Lake (“Warm/Cold” data) AWS Cloud Amazon Lookout for Equipment – Architecture 데이터 수집 인터넷 데이터 저장 Historians 정보성 로그 Data Scientists/ Data Engineers 실시간 데이터 (센서/설비/SCADA/부품) 정비/장애 관련 로그 데이터 On-premises 생산 설비 운영유지 지표 현황 대시보드 AWS IoT SiteWise Monitor 설비 운영유지 데이터 저장소 (“Hot” data) & ML 모델 AWS IoT SiteWise Amazon S3 (Raw dataset) Amazon S3 (Silver/Gold dataset) Operator/ production supervisor AWS IoT Events 경고알림 이메일 문자메시지 Operator/ production supervisor Lookout for Equipment Amazon SageMaker 3rd Party Connectors Amazon QuickSight Data Warehouse Amazon Redshift Business unit owner
  • 9. © 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Dataset preparation & ingestion © 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Lookout for Equipment – How to use (1) import boto3 from botocore.config import Config lookoutequipment_client = boto3.client( service_name='lookoutequipment', region_name=region_name, config=Config(connect_timeout=30, read_timeout=30, retries={'max_attempts': 3}), endpoint_url=f'https://lookoutequipment.{region_name}.amazonaws.com/' )  Lookout for Equipment의 boto3 client 생성 client_token = uuid.uuid4().hex data_schema = {'InlineDataSchema’: dataset_schema } create_dataset_response = lookoutequipment_client.create_dataset( DatasetName=DATASET_NAME, DatasetSchema=DATASET_SCHEMA, ClientToken=client_token )  Dataset 생성 data_ingestion_role_arn = sagemaker.get_execution_role() ingestion_input_config['S3InputConfiguration'] = dict( [ ('Bucket', bucket), ('Prefix', prefix) ] ) start_dataset_ingestion_job_response = lookoutequipment_client.start_data_ingestion_job( DatasetName=DATASET_NAME, RoleArn=data_ingestion_role_arn, IngestionInputConfiguration=ingestion_input_config, ClientToken=client_token) )  Dataset 적재(ingestion)  Data Schema생성 DATASET_COMPONENT_FIELDS_MAP = { "Component1": ['Timestamp', 'Tag1', 'Tag2',...], "Component2": ['Timestamp', 'Tag1', 'Tag2',...] ... "ComponentN": ['Timestamp', 'Tag1', 'Tag2',...] } DATASET_SCHEMA =
  • 10. © 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Training and Evaluating models © 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Lookout for Equipment – How to use (2)  모델 학습 및 평가 create_model_request = { 'ModelName': MODEL_NAME, 'DatasetName': DATASET_NAME, 'ClientToken': client_token, 'DataPreProcessingConfiguration': { 'TargetSamplingRate': TARGET_SAMPLING_RATE }, 'TrainingDataStartTime': TRAINING_DATA_START_TIME, 'TrainingDataEndTime': TRAINING_DATA_END_TIME, 'EvaluationDataStartTime': EVALUATION_DATA_START_TIME, 'EvaluationDataEndTime': EVALUATION_DATA_END_TIME } lookout_client = lookoutequipment_client. get_client(region_name=REGION_NAME) lookout_client.create_model(**create_model_request) describe_model_response = lookout_client.describe_model(ModelName=MODEL_NAME)
  • 11. © 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Lookout for Equipment – Demo © 2021, Amazon Web Services, Inc. or its Affiliates. All rights reserved.