Giai đoạn 4 · AI Vision · Chặng 12/14

Chặng 12: Detection / Segmentation / Anomaly Detection

Học xong chặng này, bạn có thể: Phát hiện và khoanh vùng lỗi bề mặt, kể cả khi có rất ít mẫu lỗi.

  • 8 bài học
  • ~12 giờ học
  • ~5 tuần
  • 0/8 bài đã học

Trước khi bắt đầu

Hoàn thành chặng 10 và 11: PyTorch, dữ liệu, đánh giá theo chỉ số nhà máy.

Chặng này gồm

  • Object detection (họ YOLO) và chỉ số mAP
  • Semantic / instance segmentation để khoanh vùng lỗi
  • Anomaly detection học từ ảnh OK (PatchCore, PaDiM)

Bài học theo thứ tự

Học lần lượt từ trên xuống. Làm hết bài tập trong mỗi bài, đánh dấu đã học để theo dõi tiến độ.

  1. 1

    Object Detection với YOLO26

    Chuẩn bị dữ liệu định dạng YOLO · Huấn luyện, kiểm tra, dự đoán · Xuất mô hình

    Bài học~120 phút
  2. 2

    IoU, mAP: đánh giá Object Detection

    Hiểu IoU, precision, recall theo ngưỡng · Đọc mAP50 và mAP50-95 · Chẩn đoán mô hình từ chỉ số

    Bài học~60 phút
  3. 3

    Từ R-CNN đến Faster R-CNN

    Hiểu bounding box regression và RoI Pooling · Hiểu anchor và Region Proposal Network · Fine-tune Faster R-CNN với torchvision

    Bài học~105 phút
  4. 4

    Phân đoạn ảnh: semantic, instance, panoptic

    Phân biệt ba loại phân đoạn · Biết khi nào cần phân đoạn thay vì phát hiện · Biết các mô hình phổ biến

    Bài học~45 phút
  5. 5

    Phân đoạn vết lỗi với YOLO26-seg

    Gán nhãn đa giác · Huấn luyện instance segmentation · Đo kích thước vết lỗi theo mm

    Bài học~90 phút
  6. 6

    U-Net cho phân đoạn ảnh

    Hiểu encoder – decoder, skip connection · Cài U-Net nhỏ bằng PyTorch · Dùng Dice loss cho vùng lỗi nhỏ

    Bài học~90 phút
  7. 7

    Anomaly detection: học từ ảnh OK với PaDiM, PatchCore

    Hiểu ý tưởng học từ ảnh bình thường · Phân biệt PaDiM và PatchCore · Biết khi nào nên dùng anomaly detection

    Bài học~75 phút
  8. 8

    Dự án chặng 12: phát hiện lỗi bề mặt bằng PatchCore

    Huấn luyện chỉ với ảnh OK · Chọn ngưỡng điểm bất thường · Hiển thị bản đồ nhiệt vùng lỗi

    Dự án~150 phút

Đọc thêm

Không bắt buộc, đọc khi muốn hiểu sâu hơn.