연락처 정보

코스 개요

MATLAB 딥러닝 환경 및 GPU 검증

  • 딥러닝 툴박스 아키텍처 및 워크플로우 개요
  • GPU 사용 가능성 확인, CUDA/cuDNN 호환성 및 드라이버 구성 검증
  • 병렬 작업자 구성, 메모리 관리 및 gpuArray 기본 사항 마스터
  • 실습 1: 환경 검증 및 첫 번째 GPU 가속 딥러닝 스크립트 실행

MATLAB의 핵심 딥러닝 구성 요소

  • 신경망 레이어: 합성곱(conv), 풀링(pooling), 배치 정규화(batch norm), 드롭아웃(dropout), 잔여(residual) 및 완전연결(dense) 레이어
  • dlarray, dlnetwork의 기본 원리 및 커스텀 학습 루프
  • 손실 함수, 옵티마이저(Adam, SGD, RMSProp) 및 학습률 스케줄링 전략
  • 디버깅을 위한 아키텍처, 가중치 분포 및 그라디언트 흐름 시각화
  • 실습 2: 처음부터 커스텀 dlnetwork 구축 및 레이어 상호작용 디버깅

이미지 인식을 위한 CNN 설계

  • CNN 설계 패턴: 특징 추출, 공간 계층 구조 및 수용장(receptive fields)
  • 전이 학습: ResNet, EfficientNet, MobileNet과 같은 사전 학습된 네트워크 활용
  • imageDatastore, augmentedImageDatastore 및 커스텀 변환을 사용한 데이터 증강 파이프라인
  • 실습 3: 데이터 증강과 함께 커스텀 이미지 분류 데이터셋에 CNN 처음부터 학습

자동 데이터 라벨링 및 재현 가능한 파이프라인

  • MATLAB의 능동 학습 및 반지도 학습 라벨링 도구 활용
  • 주석 가져오기 및 내보내기(COCO, Pascal VOC, YOLO, CSV)
  • 버전 관리 및 파라미터화된 데이터 준비 스크립트 구축
  • 실습 4: 라벨링 워크플로우 자동화 및 학습 스크립트에 통합

확장 가능한 학습: 멀티 GPU, 클라우드 및 클러스터

  • 멀티 GPU 학습 전략: 배치 크기 조정, 그라디언트 누적 및 데이터 병렬성
  • MATLAB Parallel Server 및 온프레미스 클러스터를 사용한 분산 학습
  • MATLAB 클라우드 컴퓨팅 프로필을 통한 클라우드 학습 워크플로우(AWS, Azure, GCP)
  • 학습 모니터링, 체크포인트ing 및 초파라미터 최적화 기술
  • 실습 5: 모델을 멀티 GPU/클라우드 환경으로 확장하고 학습 처리량 프로파일링

크로스 프레임워크 상호 운용성 및 모델 교환

  • Caffe 및 TensorFlow/Keras 사전 학습 모델 MATLAB로 가져오기
  • 정확도 동일성 검증 및 MATLAB 워크플로우에 맞춰 아키텍처 적응
  • 크로스 플랫폼 배포를 위해 모델을 ONNX, TensorFlow 또는 Core ML로 내보내기
  • 실습 6: TF-Keras 모델 가져오기, MATLAB에서 파인튜닝 및 ONNX로 내보내기

캡스톤 프로젝트 및 프로덕션 준비

  • 엔드투엔드 파이프라인: 데이터 수집, 학습, 검증, 최적화 및 배포
  • 모델 압축: 가지치기(pruning), 양자화(quantization) 및 GPU Coder를 통한 코드 생성
  • 재현성 모범 사례: 로깅, 시딩(seed) 및 MATLAB 딥러닝 앱 공유
  • 캡스톤: 특정 도메인에 맞춰 완전한 이미지 인식 시스템을 구축, 학습, 최적화 및 내보내기


이 교육 과정에 대한 맞춤형 교육 과정 요강을 요청하려면 문의해 주십시오.

요건

  • MATLAB 숙련도(구문, 프로그래밍 워크플로우, 툴박스 이해)
  • 데이터 사이언스 또는 딥러닝 경험 불필요
  • 실습 실습을 위한 로컬 GPU 지원 워크스테이션(CUDA 호환) 또는 승인된 클라우드 클러스터 접근 권한

대상

  • 개발자 및 소프트웨어 엔지니어
  • 연구 엔지니어 및 도메인 전문가
  • 기존 신호/이미지 처리에서 AI 기반 워크플로우로 전환하는 팀
 14 시간

참가자 수


참가자별 가격

회원 평가 (3)

예정된 코스

관련 카테고리