Các mạng quảng cáo tạo ra (GAN) mới là một cải tiến thú vị trong công nghệ máy học gần đây. GAN là các mô hình tạo ra: các mô hình này tạo các thực thể dữ liệu mới giống với dữ liệu huấn luyện của bạn. Ví dụ: GAN có thể tạo hình ảnh giống như ảnh chụp khuôn mặt người mặc dù các khuôn mặt không thuộc về người thật nào. Những hình ảnh này được tạo bởi GAN:
Hình 1: Hình ảnh do GAN tạo bởi NVIDIA.
GAN đạt được mức độ chân thực này bằng cách ghép nối một trình tạo. Trình tạo này sẽ học cách tạo đầu ra mục tiêu, với bộ phân biệt. Trình này sẽ tìm hiểu cách phân biệt dữ liệu thực với đầu ra của trình tạo. Trình tạo cố gắng đánh lừa bộ phân biệt, và bộ phân biệt cố gắng tránh bị đánh lừa.
Khoá học này cung cấp kiến thức cơ bản về GAN, cũng như cách sử dụng thư viện TF-GAN để tạo GAN.
Điều kiện tiên quyết
Khoá học này giả định rằng bạn có:
- Đã hoàn thành Khoá học máy học trực tiếp hoặc tự học.
- Có ít nhất một chút kinh nghiệm lập trình với TensorFlow