Nội dung bài viết
© 2025 AI VIET NAM. All rights reserved.
Tác giả: AI VIET NAM (AI VIET NAM)
Keywords: Self-Supervised Learning, Xoay Ảnh, Che Ảnh, Computer Vision, SSL
SSL tạo ra “nhiệm vụ phụ” để mô hình tự dự đoán một phần thông tin bị thiếu. Khi giải quyết các nhiệm vụ này, mô hình buộc phải học ra các đặc trưng quan trọng của ảnh như hình dạng, kết cấu, bố cục và quan hệ không gian.
Hai nhiệm vụ điển hình:
Rotation Prediction (dự đoán góc xoay):
Ảnh được xoay 0°, 90°, 180° hoặc 270°. Mô hình cần đoán xem ảnh đang ở góc nào.
Để làm được điều này, mô hình phải hiểu được bố cục tự nhiên của vật thể, ví dụ mặt người hiếm khi bị lật ngược.
Image Masking / Inpainting (che ảnh – tái tạo vùng bị che):
Một phần ảnh bị che lại và mô hình phải dự đoán vùng bị ẩn.
Nhiệm vụ này khiến mô hình học cách nhận diện đặc trưng cục bộ (như cạnh, hoa văn) và đặc trưng tổng thể (như ngữ cảnh xung quanh).
Những cơ chế học này liên quan khá gần với các nội dung trong nhóm kiến thức về Computer Vision (Module 9) và Unsupervised Learning (Module 8) – nơi người học AI thường tiếp cận các phương pháp tự học, trích xuất đặc trưng và biểu diễn dữ liệu.
Giả sử có bộ ảnh sản phẩm thời trang không có nhãn. Nếu dùng rotation prediction:
Còn với masking:
Trong dự án thực tế, việc thu thập nhãn ảnh thường tốn công sức và khó mở rộng. SSL giúp:
Khi pipeline được xây dựng tốt, embedding học từ SSL có thể tái sử dụng trong nhiều tác vụ khác nhau của dự án.
Khi tìm hiểu sâu hơn về SSL cho ảnh, một số nhóm kiến thức thường được nhắc tới:
Những nền tảng này giúp người học hiểu rõ vì sao mô hình có thể học đặc trưng từ nhiệm vụ tự giám sát.
❓ SSL có cần nhãn không?
Không, SSL tạo nhãn phụ từ dữ liệu.
❓ Rotation prediction có phải là cách duy nhất để học đặc trưng ảnh?
Không, còn masking, contrastive learning và nhiều nhiệm vụ khác.
❓ SSL có thay thế hoàn toàn supervised learning không?
Không, nhưng giúp giảm nhu cầu gán nhãn và tăng khả năng khởi tạo tốt.
❓ SSL có dùng cho video được không?
Có, bằng các nhiệm vụ như dự đoán khung hình tiếp theo hoặc che vùng theo thời gian.
Q1. Con số 0 thì học nổi không?
Ans: Chỉ cần bạn có thời gian học. Điều quan trọng nhất không phải giỏi hay không, mà là có học đều mỗi ngày. Kiến thức – tài liệu – môi trường đã có team lo. Nếu bạn không có thời gian thì nên cân nhắc.
Q2. Ai dạy AIO?
Ans: Đội admin dạy toàn bộ. Admin trực tiếp hướng dẫn và hỗ trợ mọi câu hỏi của bạn trong suốt quá trình học.
Q3. Admin có “xịn” không?
Ans: Admin đều là người làm nghề thật, mỗi người một cách dạy. Quan trọng là bạn cảm thấy hợp cách truyền đạt. Admin không dám nói xịn, chỉ dạy bằng hết sức.
Q4. AIO có gì khác những nơi khác?
Ans: AIO không phải trung tâm. Đây là dự án học tập cộng đồng, được cải tiến qua từng khóa. Tinh thần của AIO: Cùng nhau học – cùng nhau khổ – cùng nhau lớn. Nếu hợp tinh thần đó, bạn sẽ thấy phù hợp.