AWS Deep Learning AMI는 기계 학습 담당자 및 연구자에게 규모와 관계없이 클라우드에서 딥 러닝을 가속화할 수 있는 인프라 및 도구를 제공합니다. Apache MXNet 및 Gluon, TensorFlow, Microsoft Cognitive Toolkit, Caffe, Caffe2, Theano, Torch, PyTorch, Chainer, Keras 등 인기 있는 딥 러닝 프레임워크가 사전 설치된 Amazon EC2 인스턴스를 빠르게 시작하여, 정교한 사용자 지정 AI 모델을 교육하거나 새 알고리즘을 실험하거나 새로운 기술과 기법을 배울 수 있습니다.
필요한 것이 Amazon EC2 GPU 인스턴스이든, CPU 인스턴스이든 Deep Learning AMI에는 추가 요금이 없습니다. 애플리케이션을 저장하고 실행하는 데 필요한 AWS 리소스에 대해서만 비용을 지불하면 됩니다.
AWS Deep Learning AMI 선택
경험 많은 기계 학습 담당자라 하더라도 기계 학습을 시작하려면 시간이 많이 걸리고 번거로울 수 있습니다. AWS가 제공하는 세 가지 유형의 AMI는 개발자들의 다양한 요구를 지원합니다. 기계 학습 시작에 대한 도움말은 AMI 선택 가이드와 그 밖의 딥 러닝 리소스에서 확인하십시오.
Conda AMI
별도의 가상 환경에 사전 설치된 딥 러닝 프레임워크 PIP 패키지를 원하는 개발자를 위해 Deep Learning Conda 기반 AMI는 Ubuntu, Amazon Linux 및 Windows 2016 버전으로 제공됩니다.
기본 AMI
깨끗한 상태에서 개인 딥 러닝 엔진 리포지토리나 딥 러닝 엔진 사용자 지정 빌드를 설치하고자 하는 개발자를 위해 Deep Learning Base AMI는 Ubuntu 및 Amazon Linux 버전으로 제공됩니다.
소스 코드 포함 AMI
공유 Python 환경에 사전 설치된 딥 러닝 프레임워크와 소스 코드를 원하는 개발자를 위해 이 Deep Learning AMI는 P3 인스턴스의 경우 CUDA 9 Ubuntu 및 Amazon Linux 버전으로 제공되며, P2 인스턴스의 경우 CUDA 8 Ubuntu 및 Amazon Linux 버전으로 제공됩니다.
이 단계별 안내서로 시작하십시오.
딥 러닝 프레임워크 지원
AWS Deep Learning AMI는 인기 있는 모든 딥 러닝 프레임워크를 지원하므로 모델을 정의한 후 대규모로 모델을 교육할 수 있습니다. Amazon Linux 및 Ubuntu용으로 개발된 AMI는 Apache MXNet 및 Gluon, TensorFlow, Microsoft Cognitive Toolkit, Caffe, Caffe2, Theano, Torch, PyTorch, Chainer 및 Keras가 사전에 구성되어 제공되므로, 원하는 프레임워크를 대규모로 신속하게 배포하고 실행할 수 있습니다.
모델 교육 가속화
개발 및 모델 교육에 박차를 가할 수 있도록 AWS Deep Learning AMI에는 사전 구성된 CUDA 및 cuDNN 드라이버를 통한 최신 NVIDIA GPU 가속뿐 아니라 인텔 MKL(Math Kernel Library)도 포함되어 있으며, 인기 있는 Python 패키지 및 Anaconda 플랫폼을 설치할 수 있습니다.
AWS Deep Learning AMI는 Amazon EC2 P2 인스턴스뿐 아니라 NVIDIA의 Volta 아키텍처를 활용하는 P3 인스턴스에서도 실행됩니다. 이 AMI에는 NVIDIA CUDA 및 cuDNN 드라이버가 사전 설치되어 있어 계산 완료에 걸리는 시간을 대폭 단축합니다.
AWS Deep Learning AMI는 유추를 위해 설계된 Amazon EC2 Intel 기반 C5 인스턴스에서 실행됩니다. 또한 Intel MKL(Math Kernal Library)와 통합되어 수식 처리 및 신경망 루틴을 가속화합니다.
AWS Deep Learning AMI는 Python용 AWS SDK를 비롯하여 인기 있는 Python 패키지와 함께 Python 2.7 및 Python 3.5 커널이 로딩된 Jupyter 노트북이 설치되어 제공됩니다.
AWS Deep Learning AMI에서는 패키지 관리 및 배포를 간소화하기 위해 대규모 데이터 처리, 예측 분석, 과학 컴퓨팅을 위한 Anaconda2 및 Anaconda3 데이터 과학 플랫폼을 설치합니다.
AWS에서 딥 러닝 시작하기
기계 학습을 위한 Amazon SageMaker
Amazon SageMaker는 개발자 및 데이터 과학자가 모든 규모의 기계 학습 모델을 쉽고 빠르게 구축, 교육 및 배포할 수 있게 해주는 완전 관리형 서비스입니다. Amazon SageMaker는 기계 학습을 사용하려는 개발자가 일반적으로 빠른 속도를 내지 못하게 하는 모든 장벽을 제거합니다.

