기본 개념 정리

2020. 3. 21. 17:31Python/Tensorflow & Machine Learning Basic



선형회귀


주어진 데이터를 이용하여 일차방정식을 수정해 나가는 것 

 

 

[일차방정식]

H(x) = Wx + b


학습을 거쳐서 가장 합리적인 선을 찾아내는 것 
학습을 많이 해도 완벽한 식을 찾아내지 못할 수도 있다 
실제 사례에서는 근가값을 찾는 것 만으로도 충분할 때가 많다 
알파고도 결과적으로는 근사값을 가정하는 프로그램 

 

 

 

비용(Cost)


어떠한 가설이 얼마나 정확한지 파악

 

  • 직선과의 거리를 계산하여 구함
    - (예측값 - 실제 값)제곱의 평균

 

 

 

경사 하강


경사에 대한 기울기(미분)를 구하는데 가장 밑 점 즉 기울기

 

  • 기울기가 수평인 점에 가까울 수록 가장 좋은 식이라고 정의할 수 있다.
    - 그렇다면 얼마나 점프를 해야 하는가?(너무 적게 점프하면 학습을 많이 해야되고, 너무 크게 점프하면 학습의 결과가 부정확할 수가 있다.)

 

 

 

 

 

 

 

'Python > Tensorflow & Machine Learning Basic' 카테고리의 다른 글

Anaconda Libraries  (0) 2020.05.17