Đơn giản hóa quy trình phân loại với Ultralytics YOLOv5 v6.2

25 tháng 8, 2022
Khám phá phiên bản YOLOv5 v6.2 mới với các mô hình phân loại, tích hợp ClearML, điểm chuẩn GPU, khả năng tái tạo huấn luyện và hơn thế nữa.

25 tháng 8, 2022
Khám phá phiên bản YOLOv5 v6.2 mới với các mô hình phân loại, tích hợp ClearML, điểm chuẩn GPU, khả năng tái tạo huấn luyện và hơn thế nữa.
YOLOv5 đang đẩy mạnh trạng thái hiện tại của kỹ thuật phát hiện đối tượng lên một tầm cao mới! Từ các mô hình phân loại mới, khả năng tái tạo huấn luyện và Hỗ trợ Apple Metal Performance Shader (MPS), đến tích hợp với ClearML và Deci, chúng tôi xin giới thiệu đến bạn bản phát hành YOLOv5 v6.2 mới.
Chúng tôi đã làm việc để cải thiện kiến trúc YOLO Vision AI yêu thích của bạn kể từ phiên bản phát hành mới nhất của chúng tôi vào tháng 2 năm 2022. Đây là những cập nhật quan trọng nhất trong YOLOv5 v6.2 mới nhất:
Mục tiêu chính của bản phát hành này là giới thiệu quy trình phân loại YOLOv5 đơn giản, tương tự như các mô hình phát hiện đối tượng hiện có của chúng tôi. Các mô hình v6.2 YOLOv5-cls mới chỉ là bước khởi đầu, chúng tôi sẽ tiếp tục cải thiện chúng cùng với các mô hình phát hiện hiện có của chúng tôi. Chúng tôi rất mong nhận được đóng góp của bạn cho nỗ lực này!
Bản phát hành này kết hợp 401 PR từ 41 người đóng góp kể từ bản phát hành cuối cùng của chúng tôi vào tháng 2 năm 2022. Nó bổ sung tính năng huấn luyện, xác thực, dự đoán và xuất Phân loại (sang tất cả 11 định dạng), đồng thời cung cấp các mô hình YOLOv5m-cls, ResNet (18, 34, 50, 101) và EfficientNet (b0-b3) được huấn luyện trước trên ImageNet.
Chúng tôi đã huấn luyện các mô hình phân loại YOLOv5-cls trên ImageNet trong 90 epochs bằng cách sử dụng phiên bản 4xA100 và chúng tôi đã huấn luyện các mô hình ResNet và EfficientNet cùng với các cài đặt huấn luyện mặc định tương tự để so sánh. Chúng tôi đã xuất tất cả các mô hình sang ONNX FP32 để kiểm tra tốc độ CPU và sang TensorRT FP16 để kiểm tra tốc độ GPU. Chúng tôi đã chạy tất cả các thử nghiệm tốc độ trên Google Colab Pro để dễ dàng tái tạo.
Bản phát hành tiếp theo của chúng tôi, v6.3, dự kiến vào tháng 9 năm 2022 và sẽ mang lại hỗ trợ phân đoạn thể hiện (instance segmentation) chính thức cho YOLOv5, với bản phát hành v7.0 lớn hơn vào cuối năm nay, cập nhật kiến trúc trên cả 3 tác vụ - phân loại, phát hiện và phân đoạn.
Truy cập kho lưu trữ GitHub mã nguồn mở YOLOv5 của chúng tôi để luôn cập nhật và tìm hiểu thêm về bản phát hành này.