기본적인 Machine Learning의 용어와 개념 설명 - accidentlywoo/legacyVue GitHub Wiki

기본적인 Machine Learning의 용어와 개념 설명


Basic Concepts

  • What is ML?
  • What is learning? : supervised : unsupervised
  • What is regression?
  • What is classification?

Limitation of explict programming

  • Spam filter : many rules
  • Automatic driving : too many rules

Machine learning :

"Field of study that gives computers the ability to learn without being explictly programmed" Arthue Samuel(1959)

Supervised / Unsupervised learning

  • Supervised learning : learning with labeled examples - training set
  • Unsupervised learning : un-labeled data - Google news grouping - Word clustering

Supervised learning

  • Most common problem type in ML : Image labeling : learning from tagged images : Email spam filter : learning from labeled (spam or ham) email : Predicting exam score : learning from previous exam score and time spent

Type of supervised learning

  • Predicting final exam score based on time spent : regression
  • Pass / Non-pass based on time spent : binary classification
  • Letter grade (A, B, C and F) based on time spent : multi-label classification