딥러닝(deep learning)
linear regression
바코94
2019. 7. 10. 16:38
python으로 1.데이터 및 파라미터 정의, 2.트레이닝, 3.예측의 순서로 코드 진행
linear regression 구현
1. 데이터 및 파라미터 정의
x_data : training data
t_data : target(label) data (정답 데이터)
분리하는 작업
file로 있다면 loadtxt을 이용. 아니라면 어떻게든 행렬로 만들어내야함.
W,b : 선형 회귀를 위한 파라미터 선언
data's shape : 1(입력) -> 1 ( 출력)
이므로 W.shape :1x1 , b.shape : 1x1
2.트레이닝
트레이닝을 위한 유틸리티 함수들
트레이닝
- r(learning rate), 포문 반복횟수는 hyper parameter : 개인의 능력
손실함수의 값을 확인하는 것이 끝이 아니라 predict를 해봐야함.
3. 예측