본문 바로가기
AI/밑바닥부터 시작하는 딥러닝

[ Chapter.04 ] 신경망 학습

by jennyf 2022. 7. 28.

학습이란 훈련 데이터로부터 가중치 매개변수의 최적값을 자동으로 획득하는 것을 의미합니다.


즉 신경망 학습을 하는 것은 가중치의 최적값을 획득하기 위한 것입니다.

 

이때 신경망이 학습할 수 있도록 해주는 지표가 손실 함수 입니다.

 

 

01. 데이터 주도 학습

 

기계학습의 중심에는 데이터가 존재합니다.
기계학습에서는 사람의 개입을 최소화하고 수집한 데이터로부터 패턴을 찾으려 시도합니다.

 

딥러닝을 end-to-end machine learning 이라고도 합니다.
데이터에서 목표한 결과를 사람의 개입 없이 얻는다는 뜻을 담고 있습니다.

 

 

02. 훈련 데이터와 시험 데이터

 

기계학습 문제는 데이터를 training data와 test data로 나눠 학습과 실험을 합니다.

  • training data: 해당 데이터만 사용하여 학습하면서 최적의 매개변수를 찾습니다.
  • test data: 훈련한 모델의 실력을 평가합니다.