Amazon Web Services 한국 블로그

Category: SageMaker

Amazon SageMaker 기반 컨테이너를 활용한 Scikit-Learn 모델 훈련 및 호스팅 방법

지난 re:Invent 2017에서 처음 소개된 Amazon SageMaker는 원하는 규모의 머신 러닝 모델의 빌드, 훈련, 배포를 할 수 있는 서버리스(serverless) 데이터 사이언스용 환경을 제공하고 있습니다. 이를 통해 scikit-learn 처럼 폭넓게 사용되고 있는 프레임워크를 이용한 작업도 가능해졌습니다. 이 블로그에서는 2가지를 주제로 소개하려고 합니다: 첫번째는, 모델을 훈련(Training)시키고 호스팅하기 위해 Amazon SageMaker에서 컨테이너를 어떻게 사용하는지에 대해 알아봅니다. 그리고 두 […]

Read More

Amazon SageMaker 자동 모델 튜닝 기능 출시 – 기계 학습을 위한 인공 지능

오늘 Amazon SageMaker 자동 모델 튜닝 기능을 출시합니다. 자동 모델 튜닝은 모델의 정확성을 높이기 위한 하이퍼파라미터(Hyperparameter)을 조정하는 힘든 작업을 단순화합니다. 이 기능을 사용하면 개발자 및 데이터 과학자가 기계 학습 모델을 훈련하고 튜닝할 때 상당한 시간과 노력을 절약할 수 있습니다. 하이퍼파라미터 튜닝 작업은 완료된 훈련 작업의 결과를 기준으로 서로 다른 하이퍼파라미터 조합을 사용하는 다수의 훈련 작업을 […]

Read More

Amazon SageMaker 노트북 인스턴스에서 로컬 모드 사용하기

최근 Amazon SageMaker에서는 빌드 형태로 제공되는 TensorFlow와 MXNet 컨테이너를 이용하여 로컬 환경에서 모델 학습이 가능하도록 새로운 기능을 지원하기 시작했습니다. 또한, 데이터 훈련과 호스팅을 위한 완전 관리 서비스 뿐 아니라, 정식 운영 환경에서 사전에 빌드된 컨테이너를 배포하는 기능까지 지원할 수 있게 되었습니다. 이전에는 이러한 컨테이너는 Amazon SageMaker에 특화된 환경에서만 사용할 수 있었습니다. 이러한 컨테이너들이 오픈 소스로 […]

Read More

Amazon SageMaker 업데이트 – CloudFormation, Chainer 및 GreenGrass ML 지원 등

지난주 도쿄에서 열린 AWS 서밋에서 Amazon SageMaker대한 다양한 신규 기능을 발표하였습니다. SageMaker를 아시아 태평양(도쿄) 리전에서 사용할 수 있고 이제 CloudFormation을 지원합니다. MXNet 및 Tensorflow에 더해 새로운 Machine Learning 프레임워크인 Chainer가 SageMaker Python SDK로 제공됩니다. 마지막으로, AWS Greengrass Machine Learning에서는 Chainer 모델을 다수의 디바이스에서 실행할 수 있습니다. 좀 더 자세하게 알아보겠습니다. SageMaker Chainer 지원 Chainer는 유명하고 […]

Read More

Amazon SageMaker Notebook에서 (Amazon EMR기반) Apache Spark와의 연동 환경 구축 방법

지난 AWS re:Invent 2017에서 처음 소개된 Amazon SageMaker는 데이터 과학과 머신 러닝 워크플로우를 위한 완전 관리형 서비스를 제공하고 있습니다. 특히 모델을 만드는데 사용되는 Jupyter notebook 인터페이스는 SageMaker에서 대단히 중요한 구성 요소 중 하나입니다. 한편Amazon Elastic MapReduce (Amazon EMR) 상에서 동작하는 Apache Spark 클러스터에 notebook 인스턴스를 연결시켜서 SageMaker의 성능을 훨씬 더 향상시킬 수 있습니다. 참고로 EMR은 […]

Read More

이상 탐지를 위한 Amazon SageMaker 의 Random Cut Forest 빌트인 알고리즘

Amazon SageMaker에서 새로운 빌트인 알고리즘으로 Random Cut Forest(RCF)를 사용하실 수 있습니다. RCF는 데이터셋에서 이상치(outlier)를 탐지하는 비지도 학습 알고리즘입니다. 이번 블로그에서는 이상 탐지(anomaly detection) 문제에 대해 설명하고, Amazon SageMaker의 RCF 알고리즘에 대해서도 함께 알아보겠습니다. 아울러, 실제 데이터셋을 대상으로 Amazon SageMaker의 RCF 알고리즘을 어떻게 사용하는지도 소개합니다. 이상 탐지 기술의 중요성 우리가 어느 한 도시에서 여러 개의 블럭(block)을 […]

Read More

AWS Greengrass 기반 기계 학습(Machine Learning) 추론 기능 출시

사물 인터넷, 기계 학습 및 엣지 컴퓨팅을 하나로 결합하면 무슨 일이 벌어질까요? 우선, 각 항목을 하나씩 살펴보고 AWS가 제공해야 할 기능에 대해 설명한 후 이야기해 보겠습니다. IoT(사물 인터넷) – 실제 세계와 디지털 세계를 연결하는 장치입니다. 공장, 차량, 광산, 농장, 주택 등 여러 곳에서 한 종류 이상의 센서가 장착된 IoT 장치를 찾아볼 수 있습니다. 주요 AWS […]

Read More

Amazon SageMaker, 신규 인스턴스 유형, 로컬 모드, 오픈 소스 컨테이너, MXNet 및 Tensorflow 업데이트 출시

기계 학습을 위한 관리형 서비스인 Amazon SageMaker는 지속적인 업데이트를 통해 고객을 위한 새로운 기능을 릴리즈하고 있습니다. 오늘부터 SageMaker에서 여러 가지 새로운 인스턴스 유형, SDK를 사용한 로컬 테스트, Apache MXNet 1.1.0 및 Tensorflow 1.6.0이 지원됩니다. 각각의 업데이트 사항을 자세히 살펴보겠습니다. 신규 인스턴스 유형 이제 Amazon SageMaker 고객이 노트북에 적합하도록 워크로드를 사이징하는 추가 옵션이 제공됩니다. 이제 노트북 […]

Read More

Amazon SageMaker를 통한 美 대학 농구 결과 예측하기

미국에서 3월 중순이 되면 수백만 명의 사람들이 대학 농구를 시청하며 내기를 하곤 합니다. 저도 미국에서 살긴 하지만 저와는 무관한 일입니다. 하하! 그런데, NCAA 대학 챔피언십이 진행되는 와중에 Amazon의 Professional Services Machine Learning 전문가 중 한 명인 Wesley Pasfield의 작업물을 하나 간단히 소개하고 싶었습니다. Wesley 씨는 Amazon SageMaker 내장형 XGBoost 알고리즘을 사용하여 kenpom.com과 College Basketball Reference에서 […]

Read More

Amazon SageMaker, 모델 배포 서비스에 자동 스케일링 지원

AWS ML 플랫폼 팀의 제품 관리자인 Kumar Venkateswar로부터 Amazon SageMaker에서 새롭게 지원하는 자동 스케일링(Auto Scaling)에 대한 발표 내용을 자세하게 들어봅니다. Amazon SageMaker를 사용하여 기계 학습(Machine Learning, ML) 모델을 손쉽게 구축하고 교육하고 배포한 고객사가 이미 수천여개에 달합니다. 오늘 부터 Amazon SageMaker용 자동 스케일링(Auto Scaling)으로 운영 ML 모델을 더욱 손쉽게 관리할 수 있게 되었습니다. 추론에 필요한 규모에 […]

Read More