연락처 정보

코스 개요

머신러닝을 위한 Apache Airflow 소개

  • Apache Airflow의 개요 및 데이터 과학 분야에서의 활용성
  • 머신러닝 워크플로우 자동화에 유용한 주요 기능들
  • 데이터 과학 프로젝트에서 Airflow 설정 방법

Airflow를 활용한 머신러닝 파이프라인 구축

  • 엔드투엔드 머신러닝 워크플로우를 위한 DAG 설계 방법
  • 데이터 수집, 전처리 및 특징 추출을 위해 오퍼레이터 활용하기
  • 파이프라인 내 작업 간 종속성 관리 및 스케줄링 방법

모델 훈련 및 검증

  • Airflow를 활용해 모델 훈련 과정을 자동화하는 법
  • TensorFlow, PyTorch와 같은 머신러닝 프레임워크와 Airflow 연동하기
  • 모델 검증 과정 수행 및 평가 지표 저장 방법

모델 배포 및 모니터링

  • 자동화된 파이프라인을 통해 머신러닝 모델을 배포하는 절차
  • Airflow 작업들을 이용해 배포된 모델 상태를 모니터링하는 방법
  • 모델 재훈련 및 업데이트 시 적용 전략

고급 커스터마이징 및 외부 시스템 연동

  • 머신러닝 특화 작업을 위한 사용자 정의 오퍼레이터 개발하기
  • 클라우드 플랫폼 및 다양한 머신러닝 서비스와 Airflow 연동 방안
  • 플러그인과 센서를 활용해 Airflow 워크플로우 기능 확장하기

머신러닝 파이프라인의 최적화 및 확장성 향상

  • 대규모 데이터 환경에서 워크플로우 성능을 개선하는 방법
  • Celery와 Kubernetes를 활용해 Airflow 배포 환경 확장하기
  • 실제 운영 환경에서 적용 가능한 머신러닝 워크플로우 관리 모범 사례

사례 연구 및 실제 적용 방안

  • Airflow를 활용한 머신러닝 자동화의 실제 사례들
  • 엔드투엔드 머신러닝 파이프라인 구축을 위한 실습 과제
  • 머신러닝 워크플로우 관리 시 직면하는 문제점 및 해결책에 대한 토론

요약 및 향후 학습 방향

요건

  • 머신러닝 워크플로우 및 관련 개념에 대한 기본적인 이해
  • DAG와 오퍼레이터 등 Apache Airflow의 기초 내용 숙지
  • Python 프로그래밍 능력이 요구됩니다.

수강 대상

  • 데이터 과학자
  • 머신러닝 엔지니어
  • AI 개발자
 21 시간

참가자 수


참가자별 가격

회원 평가 (3)

예정된 코스

관련 카테고리