Liên hệ với chúng tôi

Đề cương khóa học

1. Giới thiệu về Stable Diffusion Nâng cao

  • Mục tiêu khóa học và lộ trình học tập.
  • Tổng quan lại về các mô hình khuếch tán (diffusion models).
  • Tổng quan kiến trúc Stable Diffusion.
  • Mô hình Khuếch tán trong không gian tiềm ẩn (Latent Diffusion Models - LDMs).
  • Sự phát triển của các mô hình Stable Diffusion (SD 1.x, SDXL và các kiến trúc mới hơn).
  • Các trường hợp sử dụng và ứng dụng trong doanh nghiệp.

2. Nền tảng Học sâu cho Mô hình Khuếch tán

  • Nguyên lý cơ bản của quá trình khuếch tán.
  • Khuếch tán thuận và nghịch.
  • Dự đoán nhiễu.
  • Kiến trúc Denoising U-Net.
  • Mô hình Tự mã hóa biến phân (VAE).
  • Mô hình mã hóa văn bản CLIP.
  • Cơ chế Chú ý chéo (Cross-attention mechanisms).

3. Hiểu rõ Kiến trúc Stable Diffusion

  • Các thành phần trong luồng xử lý (pipeline components).
  • Quy trình mã hóa văn bản.
  • Biểu diễn trong không gian tiềm ẩn.
  • Các thuật toán bộ lập lịch (scheduler algorithms).
  • Các phương pháp lấy mẫu.
  • Quy trình giải mã hình ảnh.

4. Kỹ thuật Tối ưu Hóa Câu Lệnh (Prompt Engineering) Nâng cao

  • Cấu trúc và cú pháp câu lệnh.
  • Câu lệnh dương tính và âm tính.
  • Gán trọng số cho câu lệnh.
  • Nhấn mạnh từ khóa (Token emphasis).
  • Nội suy câu lệnh.
  • Các chiến lược tối ưu hóa câu lệnh.
  • Sinh ảnh có thể tái lập lại.

5. Kỹ thuật Sinh ảnh Nâng cao

  • Sinh ảnh từ ảnh (Image-to-Image).
  • Tô vẽ phủ lên ảnh gốc (Inpainting).
  • Mở rộng ra ngoài ranh giới ảnh (Outpainting).
  • Sinh ảnh độ phân giải cao.
  • Tinh chỉnh qua nhiều giai đoạn.
  • Sinh ảnh theo lô (Batch image generation).
  • Kiểm soát sự ngẫu nhiên sử dụng hạt giống (seeds).

6. Sinh ảnh Có Điều kiện

  • Kiến trúc ControlNet.
  • Sinh ảnh dẫn dắt bởi dáng người.
  • Sinh ảnh dẫn dắt bởi độ sâu.
  • Kích hoạt bằng phát hiện cạnh.
  • Điều hướng bằng phân đoạn (Segmentation guidance).
  • Kích hoạt từ ảnh tham chiếu.
  • Lưu trình làm việc với nhiều ControlNet.

7. LoRA, DreamBooth và Tinh chỉnh Mô hình

  • Các khái niệm về học chuyển đổi (transfer learning).
  • Nền tảng của LoRA.
  • Đào tạo DreamBooth.
  • Mã hóa văn bản lại (Textual Inversion).
  • Custom embeddings.
  • Tập dữ liệu tinh chỉnh.
  • Đánh giá mô hình tùy chỉnh.

8. Đào tạo Mô hình Nâng cao

  • Chuẩn bị tập dữ liệu.
  • Tăng cường dữ liệu.
  • Sinh chú thích (caption) cho ảnh.
  • Lưu trình đào tạo.
  • Đào tạo phân tán.
  • Đào tạo độ chính xác hỗn hợp (Mixed precision training).
  • Quản lý điểm kiểm tra (Checkpoint management).

9. Tối ưu hóa Siêu tham số

  • Lựa chọn tốc độ học (Learning rate).
  • Tối ưu hóa kích thước lô (Batch size).
  • Lựa chọn bộ lập lịch.
  • Tối ưu hóa thang CFG Scale.
  • Số bước lấy mẫu.
  • Các kỹ thuật điều chuẩn (Regularization techniques).
  • Các chỉ số đánh giá mô hình.

10. Tối ưu hóa Hiệu năng

  • Tối ưu hóa GPU.
  • Tối ưu hóa CUDA.
  • Attention hiệu quả về bộ nhớ.
  • Tối ưu hóa xFormers.
  • Các kỹ thuật lượng tử hóa (Quantization techniques).
  • Suy luận FP16 và BF16.
  • Xử lý lô hiệu quả.

11. Mở rộng Tác vụ với Stable Diffusion

  • Đào tạo đa GPU.
  • Suy luận phân tán.
  • Quản lý tập dữ liệu quy mô lớn.
  • Triển khai GPU đám mây.
  • Các chiến lược phục vụ mô hình (Model serving strategies).
  • Kiểm tra hiệu năng.

12. Tích hợp Stable Diffusion với Các Khung Công tác Học sâu

  • Hugging Face Diffusers.
  • Tích hợp PyTorch.
  • Tương thích TensorFlow.
  • ONNX Runtime.
  • Tối ưu hóa TensorRT.
  • Thư viện Accelerate.
  • Tùy chỉnh luồng xử lý (Pipeline customization).

13. Xây dựng Luồng Xử lý Sản xuất

  • Phát triển API.
  • Dịch vụ suy luận theo lô.
  • Tự động hóa quy trình làm việc.
  • Sinh ảnh dựa trên hàng đợi (Queue-based generation).
  • Phiên bản hóa mô hình.
  • Các chiến lược triển khai sản xuất.

14. Nâng cao Chất lượng Ảnh

  • Các kỹ thuật phóng to ảnh (Upscaling techniques).
  • Phóng đại siêu phân giải (Super-resolution).
  • Khôi phục khuôn mặt.
  • Giảm nhiễu và lỗi hình ảnh (Artifact reduction).
  • Lưu trình tinh chỉnh ảnh.
  • Các luồng xử lý hậu kỳ (Post-processing pipelines).

15. Trí tuệ Nhân tạo Trách nhiệm và An toàn Mô hình

  • Sự thiên vị trong các mô hình sinh.
  • Sinh ảnh có đạo đức.
  • Vấn đề bản quyền.
  • Công bố nội dung do AI tạo ra.
  • Bộ lọc an toàn.
  • Kiểm duyệt câu lệnh (Prompt moderation).
  • Các thực tiễn triển khai có trách nhiệm.

16. Khắc phục Sự cố và Gỡ lỗi

  • Chẩn đoán các thất bại trong quá trình sinh ảnh.
  • Giải quyết lỗi CUDA.
  • Vấn đề quản lý bộ nhớ.
  • Cải thiện tính nhất quán của ảnh.
  • Gỡ lỗi các luồng xử lý tùy chỉnh.
  • Khắc phục sự cố hiệu năng.

17. Giám sát và Đánh giá Mô hình

  • Đo lường chất lượng sinh ảnh.
  • So sánh benchmark giữa các mô hình.
  • Kiểm tra điểm kiểm tra (Checkpoints).
  • Ghi nhật ký thí nghiệm.
  • Theo dõi thí nghiệm.
  • Tái lập lại mô hình.

18. Ứng dụng Nâng cao

  • Hình dung hóa thiết kế sản phẩm.
  • Sinh nội dung marketing.
  • Thiết kế nhân vật.
  • Hình dung kiến trúc.
  • Nghiên cứu hình ảnh y tế.
  • Hình dung khoa học.
  • Lưu trình làm việc AI sáng tạo.

19. Tích hợp Stable Diffusion với Các Mô hình AI Khác

  • Mô hình Ngôn ngữ Lớn (LLMs).
  • Mô hình Thị giác - Ngôn ngữ (VLMs).
  • Tạo chú thích cho ảnh.
  • Sinh tăng cường truy xuất (RAG) cho các hệ thống đa phương thức.
  • Lưu trình làm việc tác nhân AI.
  • Điều phối nhiều mô hình.

20. Các Thực tiễn Tốt nhất cho Triển khai Doanh nghiệp

  • Kế hoạch cơ sở hạ tầng.
  • Quản lý tài nguyên GPU.
  • Các vấn đề bảo mật.
  • Chính sách quản trị mô hình.
  • CI/CD cho các mô hình AI.
  • Bảo trì và nâng cấp.

21. Khuôn khổ Thực hành Tổng hợp và Tóm tắt

  • Xây dựng một luồng sinh ảnh hoàn chỉnh.
  • Tinh chỉnh mô hình Stable Diffusion tùy chỉnh.
  • Xây dựng lưu trình sinh tự động.
  • Các bài tập tối ưu hóa hiệu năng.
  • Đánh giá và so sánh mô hình.
  • Tổng quan lại các khái niệm chính.
  • Hỏi và đáp.
  • Các bước tiếp theo và tài nguyên học tập thêm.

Yêu cầu

  • Hiểu biết vững chắc về các khái niệm và kiến trúc học sâu.
  • Quen thuộc với Stable Diffusion và quy trình sinh ảnh từ văn bản.
  • Có kinh nghiệm lập trình với PyTorch và Python.

Nhóm đối tượng

  • Nhà khoa học dữ liệu và kỹ sư máy học.
  • Nhà nghiên cứu học sâu.
  • Chuyên gia thị giác máy tính.
 21 Giờ

Số người tham gia


Giá cho mỗi học viên

Các khóa học sắp tới

Các danh mục liên quan