Người chiến thắng cuộc thi xuất khẩu YOLOv5 của Ultralytics

Đội ngũ Ultralytics

3 phút đọc

Ngày 19 tháng 10 năm 2021

Khám phá những người chiến thắng trong Cuộc thi Xuất khẩu YOLOv5 của Ultralytics, nơi giới thiệu những mô hình AI triển khai tốt nhất trên nhiều thiết bị khác nhau.

Với mục tiêu giúp mọi người dễ dàng đào tạo và triển khai các mô hình Vision AI tốt nhất, chúng tôi đã tổ chức Cuộc thi Xuất khẩu YOLOv5 Ultralytics đầu tiên. Chúng tôi coi trọng việc giữ liên lạc với các thành viên trong cộng đồng nguồn mở của mình và luôn ấn tượng với nhiều ứng dụng mà người dùng tạo ra.

Thời hạn

Cuộc thi diễn ra từ ngày 17 tháng 5 năm 2021 đến ngày 31 tháng 9 năm 2021 lúc 24:00 UTC. Sau ngày này, cuộc thi đã kết thúc và những bài dự thi tiếp theo sẽ không đủ điều kiện nhận giải thưởng.

Sự đánh giá

Quá trình đánh giá diễn ra từ ngày 1 tháng 9 năm 2021 đến ngày 31 tháng 9 năm 2021. Nhóm của chúng tôi đã xem xét kỹ lưỡng từng bài dự thi.

Giải thưởng trị giá 10000 đô la

Bài dự thi xuất sắc nhất trong các hạng mục sẽ giành được toàn bộ giải thưởng trị giá 2000,00 đô la Mỹ (2000,00 đô la Mỹ) từ Ultralytics cho hạng mục đó.

5 danh mục

Với sự giúp đỡ của cộng đồng tuyệt vời này, chúng tôi đã tạo ra 5 danh mục đại diện cho các tình huống triển khai thực tế phổ biến nhất cho các mô hình YOLOv5, bao gồm Jetson Nano, Raspberry Pi, Google Edge TPU, Desktop CPU và các thiết bị Android Edge.

Đệ trình

Những người tham gia của chúng tôi đã tạo một kho lưu trữ Github công khai cho bài dự thi của họ, cấp giấy phép nguồn mở cho tác phẩm của họ và đăng bài dự thi của họ trực tiếp lên một trong 5 luồng bài dự thi chính thức của Cuộc thi EXPORT để cộng đồng có thể bỏ phiếu. Lưu ý rằng các luồng này chỉ dành cho các bài dự thi chính thức. Các câu hỏi hoặc bình luận chung đã được hỏi trực tiếp trong luồng này hoặc trong một cuộc thảo luận mới. Liên kết đến bài dự thi:

1. Nvidia Jetson Nano

2. Ốp lưng TPU của Google Edge

3. Máy tính Raspberry Pi

4. Bộ vi xử lý Intel/AMD

5. Android

Người chiến thắng cuộc thi

Sau khi cân nhắc kỹ lưỡng, chúng tôi đã quyết định người chiến thắng cho mỗi hạng mục trong năm hạng mục, đại diện cho các kịch bản triển khai thực tế phổ biến nhất cho các mô hình YOLOv5. Tất cả những người tham gia đều được liên hệ trực tiếp và giải thưởng đã được trao cho những người chiến thắng sau đó. Hôm nay, chúng tôi rất vui khi cuối cùng cũng được chia sẻ những giải pháp tốt nhất với bạn!

Nvidia Jetson Nano

Giải thưởng: 2000 đô la

Alexander Mamaev

Ốp lưng TPU của Google Edge

Giải thưởng: 2000 đô la

Josh Veitch-Michaelis

Android

Giải thưởng: 2000 đô la

Yasuhiro Nitta

Mâm xôi Pi

Giải thưởng: 2000 đô la

Không có người chiến thắng *

Bộ vi xử lý Intel/AMD

Giải thưởng: 2000 đô la

Không có người chiến thắng *

*Các bài dự thi trong hạng mục này không đáp ứng được yêu cầu tối thiểu của từng tiêu chí đánh giá. Do đó, không có người chiến thắng nào được chọn cho hạng mục này lần này, tuy nhiên, sẽ có nhiều cơ hội hơn cho những người tham gia để cạnh tranh lại trong tương lai.

Xin chúc mừng những người chiến thắng! Hãy nhớ xem kho lưu trữ của họ nhé.

"Thư viện YOLOv5 rất tuyệt vời - nó được cập nhật gần như hàng ngày, các mô hình hoạt động tốt và trải nghiệm người dùng liên tục được cải thiện. Phần lớn nghiên cứu của tôi liên quan đến việc triển khai ML trên các thiết bị nhúng, và tôi đã từng làm việc với EdgeTPU trước đây, vì vậy đây có vẻ là một thử thách thú vị."
Josh Veitch-Michaelis

Chúng tôi cũng muốn gửi lời cảm ơn chân thành đến tất cả những người đã tham gia Cuộc thi Xuất khẩu của chúng tôi! Chúng tôi rất may mắn khi có rất nhiều thành viên quý báu trong cộng đồng nguồn mở. Chính những đóng góp của tất cả các bạn đã làm nên sự tuyệt vời của cộng đồng chúng ta.

Hãy luôn tuyệt vời và tiếp tục sáng tạo nhé! 🚀

Ghi điểm

Các bài dự thi của cuộc thi Xuất khẩu được đánh giá dựa trên một số tiêu chí: tính đơn giản và khả năng tái tạo của phương pháp xuất khẩu, chất lượng tài liệu, chất lượng xuất khẩu và tốc độ cũng như độ chính xác của các mô hình xuất khẩu. Các bài dự thi này sau đó được chấm điểm bởi cả đội ngũ Ultralytics và phản hồi của cộng đồng.

Chất lượng xuất khẩu (20%)

Việc xuất đơn giản nhất sẽ có số bước ít nhất, yêu cầu số lượng đối số/tham số ít nhất, sử dụng số lượng gói được nhập ít nhất và có thể thực thi với lượng mã nhỏ nhất.

Chất lượng tài liệu (20%)

Các bài nộp phải được ghi chép đầy đủ bằng cách sử dụng tệp gửi markdown. Mỗi bước phải được giải thích, bao gồm thiết lập/yêu cầu, bất kỳ cài đặt/đối số nào, các bước xuất và thiết lập môi trường đã triển khai, nếu có.

Chất lượng bài nộp (20%)

Mọi khía cạnh của việc xuất và triển khai, bắt đầu từ mô hình yolov5s.pt chính thức, đều phải được đưa vào. Đối với các môi trường yêu cầu các yêu cầu đặc biệt, như Jetson Nano, tất cả các gói và/hoặc hình ảnh Docker phải được cung cấp và ghi lại. Đối với các triển khai Android, cũng phải đưa vào một ứng dụng tham chiếu Android. Một bản gửi phải bao gồm 100% những gì cần thiết để xuất hoàn toàn và sử dụng mô hình YOLOv5.

Tốc độ và độ chính xác của mô hình triển khai (40%)

Các mô hình được triển khai phải trả về kết quả suy luận gần giống hệt với các mô hình YOLOv5 PyTorch chính thức (tức là suy luận với python detect.py --weights yolov5s.pt ). Độ chính xác của các giải pháp được triển khai sẽ được phân tích trên một bộ thử nghiệm giữ lại của các hình ảnh Ultralytics không có sẵn cho công chúng. Tốc độ cũng rất quan trọng, với các giải pháp triển khai nhanh nhất được ưa chuộng. Đối với Android, các bản xuất sang GPU , NNAPIHexagon delegates sẽ nhận được điểm cao nhất ở đây.

Hãy cùng 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 máy học

Bắt đầu miễn phí
Liên kết đã được sao chép vào clipboard