텐서플로우 정의 (Tensorflow)

image (2).png

빨간 네모칸들은 레이어라 한다.

텐서플로는 엔드 투 엔드 오픈소스 머신러닝 플랫폼이다.

초보자용 텐서플로 2.0 시작하기에서는 다음과 같은 개발 프로세스를 가이드하고 있다.

  1. 먼저 프로그램에 텐서플로 라이브러리를 임포트합니다:
  2. MNIST 데이터셋을 로드하여 준비합니다. 샘플 값을 정수에서 부동소수로 변환합니다:
  3. 층을 차례대로 쌓아 tf.keras.Sequential 모델을 만듭니다. 훈련에 사용할 옵티마이저(optimizer)와 손실 함수를 선택합니다:
  4. 모델을 훈련하고 평가합니다:
  5. 훈련된 이미지 분류기는 이 데이터셋에서 약 98%의 정확도를 달성합니다

What is the difference between AI/ML/DL?

1.png