constant - 플로우 그래프
hello = tf.constant("hello, tensorflow!") -> hello tf라는 노드
그래프를 실행하기 위해서는 session을 시작해야한다.
sess = tf.Session()
# run the op and get result
print(sess.run(hello))
그래프를 먼저 그리고, session을 통하여 실행시킨다.
- b를 없앤 simplified hypothesis
Hypothesis
- 주어진 값에 대해서 어떻게 예측을 할것인가
이것을 얼마나 잘 예측했는지를 나타내는것이 cost function이다.
cost를 최대한 작게하는 것이 학습이다.
cost는 실제값과 예측한값의 차이를 제곱한 수치
Gredient descent algorithm(경사 하강 알고리즘)
- cost를 최대한 낮춰주는 알고리즘이다.
- 가장 낮은 cost를 위한 W, b값을 찾는다.
- Cost function을 설계할 때 모양이 꼭 convex function이어야 한다.