변수 3개 각각에 해당하는 w값 3개 필요 x: 입력 데이터 y: 출력 데이터, 예측값, 레이블 초기값: 1 / 일반적으로 랜덤값을 준다. w 3개, b 1개 learning rate: 매우 작은 값 cost = 오차 제곱의 평균값 w1, w2, w3, b 변수에 대한 정보를 tape에 저장하고, tape의 gradient값(기울기 값) 정한다. update를 위해 assign_sub 함수를 사용했다. (learning_rate를 곱한 값을 뺀다.) 1001번 반복 실행하고 50번에 한 번씩 출력한다. i값: 50만큼씩 쭉 증가한다. cost값: 급속히 줄어들다가 일정 구간에서는 줄어들지 않는다. data가 한 matrix에 저장돼있다. slice는 ','를 기준으로 앞 부분은 행, 뒷 부분은 열을 뜻한..