본문으로 바로가기

코스

PyTorch Lightning으로 만드는 확장 가능한 AI 모델

중급3시간

PyTorch Lightning으로 모듈형 모델을 구축하고 고급 최적화를 마스터하여 AI 프로젝트를 간소화하세요!

Python3시간10개 동영상30개 연습 문제2,400 XP1,151수료 확인서

무료 계정 만들기

Google에서 계속 진행
또는
계속 진행하시면 다음 약관에 동의하는 것으로 간주됩니다: 이용약관, 우리의 개인정보 처리방침 그리고 귀하의 데이터가 미국에 저장된다는 점입니다.

수천 개 기업의 학습자가 선택한 서비스

코스 설명

이 강의에서는 확장 가능한 AI 시스템을 구축하기 위한 원칙, 도구, 기법을 살펴봅니다. 기본 프레임워크로 PyTorch Lightning을 사용하여, 모듈형 신경망 구성 요소를 만들고, 데이터 파이프라인을 관리하며, 고급 최적화 기법을 적용해 AI 모델을 개발하고 최적화하는 실습을 진행해요. 강의가 끝나면 견고한 AI 솔루션을 구축, 확장, 배포하는 데 필요한 역량을 갖추게 됩니다.

사전 요구 사항

커리큘럼

코스 개요

1

PyTorch Lightning으로 확장 가능한 모델 만들기

이 장에서는 PyTorch Lightning이 확장 가능한 AI 모델의 개발과 배포를 어떻게 단순화하는지 살펴봅니다. 기초 개념에서 시작해 LightningModule과 Trainer 같은 핵심 구성 요소를 포함한 PyTorch Lightning 프로젝트의 기본 구조를 익혀, 더 발전된 AI 솔루션을 위한 탄탄한 기반을 마련해요.
챕터 시작하기
2

PyTorch Lightning 고급 기법

이 장에서는 PyTorch Lightning을 더 깊이 다루며 데이터를 효율적으로 관리하고 모델 학습을 정교하게 다듬는 방법을 배웁니다. LightningDataModule로 모듈형이고 재사용 가능한 데이터 워크플로를 만들고, 검증과 테스트를 통해 모델을 정확히 평가하며, Lightning Callback을 활용해 학습 과정을 자동화해 성능을 향상하고 과적합을 방지하는 방법을 익혀요.
챕터 시작하기
3

확장성을 위한 모델 최적화

딥러닝 모델을 실제 배포에 맞게 더 가볍고 빠르게 준비하는 방법을 배웁니다. 이 장에서는 동적 양자화, 가지치기(pruning), TorchScript 변환과 같은 기법을 소개하여, 정확도를 유지하면서도 모델 크기와 지연 시간을 줄일 수 있도록 도와줍니다.
챕터 시작하기

PyTorch Lightning으로 만드는 확장 가능한 AI 모델

코스
완료

성취 확인서 획득하기

지금 등록하기

DataCamp for Mobile로 데이터 스킬을 키워보세요

모바일 강의와 매일 5분 코딩 챌린지로 이동 중에도 학습을 진행하세요.