Lec-01 기본적인 머신러닝의 용어와 개념

leban·2021년 10월 4일
0

딥러닝

목록 보기
1/18
  • 유튜브 채널 'Sung Kim' -> '모두를 위한 딥러닝 시즌2 - Tensorflow'
    강의를 활용한 딥러닝 공부 시작-!

머신러닝이 무엇일까?
: 일종의 소프트웨어, 프로그램

  • e-mail spam filter
  • Automatic driving
    : too many rules 때문에 explicit programming이 어려움
    : 이에 자동으로 배우고 프로그래밍하면 어떨까 고안되면서 머신러닝 탄생

Supervised learning
: 정해져 있는 데이터 즉 training set을 가지고 학습을 하는 것.
: 사진을 제시하여 고양이인지 강아지인지 분류하는 알고리즘의 배경에도 Supervised learning이 있다.

Unsupervised learning
: 주어진 데이터 없이 스스로 학습하는 것.
: Google news grouping, Word clustering이 예시로 있다.

Training data set
: 레이블이 정해져있는 값을 머신러닝에서는 Y라고 많이 부름.
: X는 데이터. 이런 x의 데이터를 가지고 y가 학습

AlphaGo
: 바둑판을 학습 - Supervised learing
: 바둑판 - training set

Supervised learning의 Types
: Predicting final exam score based on time spent -> regression
: Pass/non-pass based on time spent -> binary classification
: Letter grade(A,B,C,E and F) based on time spent -> multi-label classification

  1. regression
  2. classification
  3. multi-label classification

모두를 위한 딥러닝 시즌2 - Tensorflow

0개의 댓글