AI

[AI 도전기 13일차] Tensorflow 2 - 키로 신발 사이즈 추론하기 예제 실습

alsruds 2024. 4. 10. 23:37

 

 

키 데이터가 주어지면 신발 사이즈를 예측할 수 있는 즐거운 실습을 해보자 ~.<

 

🎞️ 텐서플로우에서 딥러닝 이용하기 🎞️


 

1. 계획 세우기

· 변수가 포함된 수식 세우기 : a, b

 

 

2. 경사하강법을 이용하여 추론하기 - 손실함수 만들기

 

· tf.keras.optimizers.Adam() : 변수 업데이트 자동화

· opt.minimize(손실함수, var_list[a,b]) : 경사하강법 실행

     - var_list[a,b] : 경사하강법으로 업데이트할 weight Variable 목록

     - 손실함수 function 만들기 : (실제값 - 예측값)^2

 

· 경사하강법을 1번 실행한다 == a, b 를 1번 수정한다

 

 

3. 여러 번 반복하기

for i in range(300):
	opt.minimize(손실함수, var_list=[a,b])
	print(a.numpy(), b.numpy())

a = 1.5 ~, b = 1.6 ~

 

→ 이제 a, b 를 구했으니, 키를 대입하면 신발 값을 구할 수 있다

 

 

4. 끝 !

이건 딥러닝 원리 시범일 뿐, 실제는 더 쉽다 !