기계 학습 중 컴퓨터가 입력값과 그에 따른 출력값이 있는 데이터를 이용하여 주어진 입력에 맞는 출력을 찾는 학습 방법
머신러닝은 데이터의 결핍으로 인한 불확실성을 포함하므로 일반화가 중요하다. Supervised Learning은 Generalization Error를 최소화 하도록 노력한다.
- Generalization (Goal): a model needs to perform well on unseen data
-Generalization error; the goal is to minimize this error, but it is impractical to compute in the real world

Training Error: model을 주어진 data set에 맞추어 학습하는데 사용하는 error이다.
Test Error: 전체 data set에서 일부 sample을 따로 빼 test sample을 정의하는데 test sample에서 나타나는 error가 test error이다. (=generalization error)
