이 과정에서는 TensorFlow 및 Keras를 사용한 ML 모델 빌드, ML 모델의 정확성 개선, 사용 사례 확장을 위한 ML 모델 작성에 대해 다룹니다.
Overview
Syllabus
- 과정 소개
- 이 모듈은 과정 및 과정 목표에 대한 개요를 제공합니다.
- TensorFlow 생태계 소개
- 이 모듈에서는 TensorFlow 프레임워크를 소개하고 기본 구성요소와 전체적인 API 계층 구조를 미리 살펴봅니다.
- 입력 데이터 파이프라인 설계 및 빌드
- 데이터는 머신러닝 모델에서 중요한 구성요소입니다. 적절한 데이터를 수집하는 것만으로는 충분하지 않습니다. 필요에 따라 데이터를 정리, 분석, 변환하는 적절한 프로세스도 마련해야 모델이 데이터의 신호를 최대한 활용할 수 있습니다. 이 모듈에서는 tf.data를 사용한 대규모 데이터 세트 학습, 인메모리 파일 사용, 학습을 위해 데이터를 준비하는 방법을 다룹니다. 그런 다음 임베딩에 대해 알아보고 tf.keras 사전 처리 레이어로 데이터를 확장하는 방법을 간략히 살펴보며 마무리합니다.
- TensorFlow 및 Keras API로 신경망 빌드
- 이 모듈에서는 활성화 함수에 대해 다루며 심층신경망에서 데이터의 비선형성을 캡처하는 데 이 함수가 얼마나 중요한지 알아봅니다. 그런 다음 Keras Sequential 및 Functional API를 사용하는 심층신경망에 대해 간략히 살펴봅니다. 이어서 모델 빌드의 유연성을 높여주는 모델 서브클래스화에 대해 설명합니다. 마지막으로 정규화에 대한 수업으로 모듈을 마무리합니다.
- Vertex AI를 사용한 규모에 맞춘 학습
- 이 모듈에서는 Vertex AI를 사용해 TensorFlow 모델을 규모에 따라 학습시키는 방법을 설명합니다.
- 요약
- 이 모듈은 Build, Train, and Deploy ML Models with Keras on Google Cloud 과정의 요약입니다.
Taught by
Google Cloud Training