Chia Sẻ Khóa Học Machine Learning Với Hugging Face Bootcamp - Từ Zero Đến Master [Khóa 5636 A]
Học cách thực hiện Machine Learning bằng hệ sinh thái Hugging Face từ đầu. Khóa học dựa trên dự án này sẽ hướng dẫn bạn mọi thứ, từ training đến deployment bằng Hugging Face. Chúng ta sẽ bắt đầu từ những kiến thức cơ bản, học các kỹ năng thực tế mà các Machine Learning Engineer sử dụng, và cùng nhau tận hưởng niềm vui trong suốt quá trình!
Những gì bạn sẽ học được:
- ✓ Tìm và load các dataset với Hugging Face Datasets.
- ✓ Clean, label và batch text theo cách đơn giản.
- ✓ Fine-tune một small Transformer cho classification.
- ✓ Đo độ chính xác và cải thiện từng bước.
- ✓ Lưu và chia sẻ model của bạn trên Hugging Face Hub.
- ✓ Xây dựng một demo dễ dàng với Gradio.
- ✓ Xuất bản ứng dụng của bạn trên Hugging Face Spaces.
- ✓ Giải thích các project của bạn với một clear model card.
Tại sao khóa học Machine Learning kết hợp với Hugging Face lại tuyệt vời đến vậy?
Bởi vì đây là khóa học trực tuyến toàn diện và thú vị nhất để bạn học các kỹ năng machine learning mới bằng Hugging Face! Khóa học này tập trung vào việc thực hành với phương pháp học tập dựa trên dự án, giúp bạn thực sự hiểu sâu sắc nội dung và có thể áp dụng vào thực tế.
Tin tốt hơn nữa là Hugging Face là một trong những hệ sinh thái quan trọng nhất đối với thế giới Machine Learning và AI hiện đại. Bạn có thể coi Hugging Face là homepage của mọi thứ liên quan đến Machine Learning và AI!
Các công ty như OpenAI, Google và Apple đều chia sẻ các open-source model của họ tại đây. Cá nhân có thể tạo các profile riêng và bắt đầu xây dựng ML/AI portfolio của mình.
Và mọi chuyện không dừng lại ở đó.
Hugging Face giúp việc làm việc với các mô hình AI và Machine Learning tiên tiến trở nên dễ dàng đến bất ngờ đối với người mới bắt đầu, đồng thời vẫn mang lại tính linh hoạt cao cho những người dùng nâng cao.
Bạn sẽ tìm hiểu và sử dụng toàn bộ hệ sinh thái HuggingFace, bao gồm:
- ✓ Thư viện Hugging Face Transformers mạnh mẽ để tùy chỉnh các machine learning model trong text, computer vision, audio, video và thậm chí là sự kết hợp của tất cả chúng với các multimodal model, cho cả inference và training.
- ✓ Thư viện Hugging Face Datasets giúp dễ dàng truy cập và chia sẻ các AI dataset cho các tác vụ Audio, Computer Vision và Natural Language Processing (NLP).
- ✓ Hugging Face Hub, một nền tảng trực tuyến cho phép mọi người dễ dàng cộng tác, xây dựng và chia sẻ các dự án machine learning của họ.
- ✓ Và nhiều hơn nữa!
Chúng ta sẽ đề cập đến rất nhiều nội dung trong khóa học này... bao gồm cả việc cùng nhau viết thật nhiều code! Bởi vì cách học tốt nhất là bắt tay vào thực hành, đúng không nào?
Đó là lý do tại sao các kỹ năng và thông tin trong khóa học này được giảng dạy thông qua các dự án thực tế, nơi bạn sẽ tùy chỉnh các mô hình học máy thực tế với Hugging Face làm cơ sở, bao gồm các text classification model, object detection model, large (& small) language model, vision language model, v.v.!
Quan trọng nhất, bạn sẽ được học từ một chuyên gia trong ngành, người có kinh nghiệm thực tế sử dụng Hugging Face với tư cách là một Machine Learning Engineer. Anh ấy sẽ hướng dẫn bạn những chiến lược và kỹ thuật chính xác mà anh ấy áp dụng trong cuộc sống hàng ngày.
Những gì bạn sẽ xây dựng:
Cách tốt nhất để học là thực hành. Không chỉ xem những hướng dẫn dài dòng. Đó là lý do tại sao một phần quan trọng của khóa học này là các dự án thực tế mà bạn sẽ được thực hiện. Hơn nữa, chúng sẽ rất đẹp mắt trong portfolio của bạn.
Xây dựng một Custom Text Classification Model & Demo:
Dạy các mô hình đọc và phân loại văn bản! Sử dụng nhiều công cụ nguồn mở từ hệ sinh thái Hugging Face, bạn sẽ bắt đầu với một text dataset, xây dựng một model để phân loại các mẫu văn bản, rồi chia sẻ model của chúng ta dưới dạng một demo để người khác có thể sử dụng.
Xây dựng một Custom Object Detection Model & Demo:
Dạy các model cách phát hiện các đối tượng! Sử dụng các khía cạnh nâng cao hơn của Hugging Face, bạn sẽ bắt đầu với một bộ sưu tập các hình ảnh, fine-tune một computer vision model hiện có để phát hiện các đối tượng trong ảnh, rồi chia sẻ model của bạn dưới dạng một demo để người khác có thể sử dụng.
Chương trình học:
- ✓ 01. Giới thiệu.
- ✓ 02. Tổng quan về khóa học.
- ✓ 03. Project 0 - Giới thiệu về Text Classification.
- ✓ 04. Project 0 - Hãy bắt đầu thôi!
- ✓ 05. Project 0 - Chuẩn bị Text Data & Evaluation Metric.
- ✓ 06. Project 0 - Model Training.
- ✓ 07. Project 0 - Making Prediction.
- ✓ 08. Project 0 - Performing Inference.
- ✓ 09. Project 0 - Launching Model!
- ✓ 10. Project 1 - Xây dựng một Custom Object Detection Model với Hugging Face Transformers.
- ✓ 11. Project 1 - Get & Object Detection Model & Image Preprocessor.
- ✓ 12. Project 1 - Thực hành với các Bounding Box Format khác nhau.
- ✓ 13. Project 1 - TÙY CHỌN: Reproducing các Post Processed Output của Model by Hand.
- ✓ 14. Project 1 - Chuẩn bị dữ liệu để Training Object Detection Model.
- ✓ 15. Project 1 - Training một Custom Object Detection Model cho Trashify.
- ✓ 16. Project 1 - Evaluating Trained Object Detection Model.
- ✓ 17. Project 1 - Đưa Trashify vào cuộc sống: Biến Custom Model thành một Shareable Demo.
- ✓ 18. Làm gì tiếp theo đây?
