MATLAB 및 Simulink 교육

Deep Learning for Signals in MATLAB

일정 보기 및 등록

교육과정 세부 정보

본 1일 교육과정에서는 신호에 사용하는 실용적 딥러닝에 대해 전반적으로 소개합니다. 수강생은 MATLAB을 사용하여 신호 처리를 위한 다양한 종류의 심층 신경망(DNN, deep neural networks)을 생성하고 훈련시키며 평가하는 방법을 배우게 됩니다.

본 교육과정에서 다루는 주요 내용은 다음과 같습니다.
  • 신호 데이터 가져오기 및 레이블 지정
  • 컨벌루션 신경망(CNN)을 사용한 신호 분류
  • 순환 신경망을 사용한 신호 분석
  • 이상 감지에 딥러닝 적용
  • 훈련 옵션의 수정을 통한 신경망 성능 개선
  • 대화형 워크플로를 위한 앱 사용

1일차


신호 가져오기, 레이블 지정 및 관리

학습목표: 신호 데이터를 MATLAB으로 가져와서 구성하고, 누락값 처리, 레이블 지정, 관심 영역 추출을 비롯하여 분석을 위해 전처리합니다.

  • MATLAB 데이터형(예: timetable형)을 사용하여 데이터 저장
  • 신호 데이터저장소를 사용하여 데이터 가져오기
  • 신호 레이블 지정기 앱 사용
  • 시간 표현 및 시간-주파수 표현을 기반으로 관심 영역에 레이블 지정
  • 사용자 지정 함수를 사용하여 신호 레이블 지정 자동화

시간-주파수 변환 및 컨벌루션 신경망

학습목표: 컨벌루션 신경망과 전이 학습을 사용하여 시간-주파수 성분에 따라 관측값을 분류합니다.

  • 딥러닝 신경망 시각화
  • 스펙트로그램을 사용하여 시간-주파수 영상 생성
  • 훈련 세트 및 검증 세트 생성
  • 신호 증대
  • 전이 학습

사용자 지정 신경망 및 특징 추출

학습목표: LSTM(장단기 기억) 신경망과 오토인코더를 사용하여 분류 및 이상 감지를 수행합니다.

  • 웨이블릿 산란을 사용하여 자동으로 특징 생성
  • LSTM을 사용하여 신호 분류
  • 오토인코더를 사용한 이상 감지
  • GPU를 사용하여 신호 처리 함수의 속도 향상
  • 실험 관리자 앱

수준: 중급

수강자 필수조건:

MATLAB Fundamentals 이수 및 신호 처리와 머신러닝 개념에 대한 지식. 본 교육과정에서는 딥러닝에 대한 사전 지식이 필요하지 않습니다.

기간: 1 일

언어: English

일정 보기 및 등록