Kiểm tra màu xanh lá cây
Liên kết được sao chép vào khay nhớ tạm

Đào tạo bộ dữ liệu tùy chỉnh với Ultralytics YOLOv8 trong Google Phòng thí nghiệm

Đào tạo chính các tập dữ liệu tùy chỉnh với Ultralytics YOLOv8 TRONG Google Colab. Từ thiết lập đến đào tạo và đánh giá, hướng dẫn này bao gồm tất cả.

Trong blog này, chúng ta sẽ xem xét cách làm chủ phát hiện đối tượng tùy chỉnh bằng cách sử dụng Ultralytics YOLOv8 trong Google Phòng thí nghiệm. Hãy sẵn sàng để giải phóng sức mạnh của YOLOv8 Như chúng tôi hướng dẫn bạn qua toàn bộ quá trình, từ thiết lập đến đào tạo và đánh giá.

Thiết lập YOLOv8 Mô hình trong Google Phòng thí nghiệm

Hãy bắt đầu mọi thứ bằng cách thiết lập môi trường của chúng ta trong Google Phòng thí nghiệm. Vậy là gì Google Phòng thí nghiệm? Viết tắt của Google Phòng thí nghiệm, Google Colab là một nền tảng đám mây miễn phí của Google để viết và chạy Python mã. 

Bước đầu tiên để thiết lập điều này là đảm bảo bạn có quyền truy cập vào GPU bằng cách chọn loại thời gian chạy thích hợp. Kiểm tra xem mọi thứ có hoạt động trơn tru không bằng cách sử dụng nvidia-smi lệnh để xác minh của bạn GPU Thiết lập.

Tiếp theo, cài đặt Ultralytics và YOLOv8 phụ thuộc bằng pip. Nhập YOLO Mô hình từ Ultralytics để bắt đầu hành trình phát hiện đối tượng tùy chỉnh của chúng tôi.

Ghi nhãn và chuẩn bị tập dữ liệu của bạn

Bây giờ, hãy chuẩn bị tập dữ liệu của chúng ta .. Gắn nhãn dữ liệu của bạn bằng các hộp giới hạn, chỉ định các lớp cho từng đối tượng. Xuất tập dữ liệu của bạn sang YOLOv8 định dạng từ Ultralytics và nhập nó vào Google Sổ ghi chép Colab.

Đào tạo tùy chỉnh của bạn YOLOv8 Mẫu

Đặt tác vụ phát hiện để phát hiện đối tượng và chọn YOLOv8 mẫu kích thước phù hợp với nhu cầu của bạn. Chỉ định vị trí của tập dữ liệu, số kỷ nguyên và kích thước hình ảnh để đào tạo. Xem mô hình của bạn học hỏi và thích nghi, nhờ vào sức mạnh của YOLOv8 và GPU gia tốc.

Đánh giá và xác nhận mô hình của bạn

Sau khi quá trình đào tạo hoàn tất, hãy đánh giá hiệu suất mô hình của bạn bằng cách sử dụng các số liệu như vị trí lỗi trung bình. Xác thực mô hình của bạn trên dữ liệu vô hình để đảm bảo khả năng khái quát hóa của nó. Vẽ ma trận nhầm lẫn và phân tích các dự đoán để tinh chỉnh mô hình của bạn hơn nữa.

Ultralytics YOLOv8 Các mô hình có thể được xác thực dễ dàng với một mô hình duy nhất CLI lệnh, có nhiều tính năng chính, tức là cài đặt siêu tham số tự động, hỗ trợ đa số liệu, v.v. 

Ultralytics cũng hỗ trợ một số CLI và Python Các đối số mà người dùng có thể sử dụng trong quá trình xác thực để có kết quả đầu ra tốt hơn dựa trên nhu cầu của họ. Để biết thêm thông tin, bạn có thể khám phá tài liệu của chúng tôi.

Hình 1. Nicolai Nielsen phác thảo cách đào tạo bộ dữ liệu tùy chỉnh với Ultralytics YOLOv8 trong Google Phòng thí nghiệm.

Đưa mô hình của bạn lên một tầm cao mới

Bây giờ bạn đã đào tạo thành công tùy chỉnh của mình YOLOv8 Mô hình trong Google Phòng thí nghiệm. Nhưng cuộc hành trình của chúng tôi không kết thúc ở đây. Trong video tiếp theo, chúng ta sẽ khám phá cách xuất trọng lượng mô hình và chạy suy luận trực tiếp bằng cách sử dụng được đào tạo tùy chỉnh của chúng tôi YOLOv8 mẫu. Hãy sẵn sàng cho một trải nghiệm thú vị khi chúng tôi vượt qua ranh giới phát hiện đối tượng. Giữ nguyên! 

Tổng kết

Cảm ơn bạn đã tham gia cùng chúng tôi khi chúng tôi xem xét thế giới phát hiện đối tượng tùy chỉnh với YOLOv8 trong Google Phòng thí nghiệm. Hãy theo dõi để biết thêm các bản cập nhật và hướng dẫn thú vị khi chúng tôi tiếp tục khám phá khả năng vô hạn của AI và học máy. 

Với hướng dẫn toàn diện này, giờ đây bạn đã được trang bị để đào tạo các mô hình phát hiện đối tượng tùy chỉnh của riêng mình bằng cách sử dụng Ultralytics YOLOv8 trong Google Phòng thí nghiệm. Xem hướng dẫn đầy đủ tại đây

Logo FacebookBiểu trưng TwitterBiểu trưng LinkedInBiểu tượng sao chép liên kết

Đọc thêm trong danh mục này

Hãy xây dựng tương lai
của AI cùng nhau!

Bắt đầu hành trình của bạn với tương lai của machine learning