[AI] 딥러닝(Deep Learning)

Ik·2022년 7월 25일
0

Data

목록 보기
14/34

Deep Learning

Deep Learning?

  • 인공신경망 알고리즘을 기반으로 하는 머신러닝의 한 분야
  • 비정형 대용량 데이터 학습에 뛰어난 성능을 나타냄
  • vs 머신러닝
    • 데이터 전처리(특징 추출)를 사람이 직접하고 안하고 차이
    • 머신러닝의 경우 데이터 전처리(특징 추출)를 사람이 직접하며 전처리 과정이 부실하면 모델이 아무리 좋아도 성능이 잘 나오지 않음
    • 딥러닝의 경우 머신러닝처럼 사람이 직접 추출하는 과정 없이 특징 추출과 분류기를 함께 모델링한다

분야

  • 분류 - Classification
  • 회귀 - Regression
  • 물체 검출 - Object Detection
  • 기계 번역
  • 예술적 창조물 - Artistic Creation with GAN
  • 강화 학습 - Reinforcement Learning

프로세스

  1. 학습
    • 학습 데이터를 이용해 모델(네트워크 구조 + 손실함수 + 알고리즘 최적화 기법) 학습
  2. 추론
    • 테스트 입력을 이용해 평가

환경

  • Tensorflow
    • 구글에서 오픈소스로 공개한 딥러닝을 위한 라이브러리
    • 딥러닝 전용 엔진이라 생각하면 된다
  • keras
    • python으로 구현된 쉽고 간결한 딥러닝 라이브러리
    • Tensorflow에 2.0부터 포함됨

0개의 댓글