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 và triển khai Ultralytics YOLO11 Sử dụng Ultralytics TRUNG TÂM

Hãy tham gia cùng chúng tôi để xem xét kỹ hơn cách bạn có thể sử dụng Ultralytics HUB đào tạo và triển khai mới Ultralytics Các mô hình YOLO11. Chúng tôi sẽ hướng dẫn bạn từng bước trong quy trình.

Ultralytics YOLO11mô hình thị giác máy tính hiện đại mới được thiết kế cho các tác vụ như phát hiện đối tượng , phân loại hình ảnhphân đoạn trường hợp . Nó nhanh hơn, chính xác hơn và hiệu quả hơn các phiên bản trước của YOLO (Bạn chỉ nhìn một lần). YOLO11 có thể được sử dụng cho nhiều ứng dụng thị giác máy tính thời gian thực. Tuyệt vời nhất là, việc bắt đầu với Ultralytics YOLO11 cũng đơn giản và dễ hiểu như tất cả các ứng dụng khác Ultralytics YOLO mô hình.

Trước đây chúng tôi đã thảo luận về các tính năng và cải tiến mới của YOLO11 và đề cập đến việc truy cập mô hình thông qua gói Ultralytics Python hoặc Ultralytics HUB . Trong hướng dẫn này, chúng tôi sẽ hướng dẫn bạn cách sử dụng Ultralytics HUB từng bước để đào tạo và triển khai Ultralytics YOLO11 một cách dễ dàng. 

Giới thiệu về Ultralytics TRUNG TÂM

Ultralytics HUB là Ultralytics 'nền tảng thân thiện với người dùng, không cần mã được thiết kế để hợp lý hóa toàn bộ quy trình từ đào tạo đến triển khai các mô hình YOLO , bao gồm các mô hình Ultralytics YOLO11 mới ra mắt. Cho dù bạn là chuyên gia AI hay mới làm quen với thị giác máy tính, HUB đều cung cấp giao diện trực quan cho phép bạn tải lên các tập dữ liệu , chọn các mô hình được đào tạo trướctinh chỉnh chúng cho phù hợp với nhu cầu cụ thể của bạn. Chỉ với một vài cú nhấp chuột, bạn có thể đào tạo các mô hình cho các ứng dụng thời gian thực trong các ngành công nghiệp từ sản xuất đến nông nghiệp . HUB tập trung vào việc giúp AI tiên tiến có thể truy cập được mà không cần phải mã hóa nhiều.

Hình 1. Ultralytics HUB là nền tảng thân thiện với người dùng, không cần mã.

Ultralytics HUB có nhiều tùy chọn gói khác nhau , với gói miễn phí cho quyền truy cập cơ bản và gói Pro cung cấp các khả năng bổ sung như đào tạo đám mây, cộng tác nhóm và tăng giới hạn sử dụng. Sau đây là cái nhìn nhanh về một số tính năng chính do Ultralytics TRUNG TÂM:

  • Hỗ trợ tập dữ liệu tùy chỉnh : Tải lên và quản lý tập dữ liệu của riêng bạn để đào tạo mô hình được cá nhân hóa hơn.
  • Tích hợp di động : Chạy YOLO mô hình trên iOS Và Android thiết bị sử dụng Ultralytics Ứng dụng HUB có khả năng tăng tốc phần cứng để tối ưu hóa hiệu suất.
  • Tài nguyên đám mây : GPU - Cơ sở hạ tầng đám mây hỗ trợ đào tạo mô hình nhanh hơn, hiệu quả hơn.
  • Quản lý dự án dễ dàng : Ultralytics HUB giúp người dùng Pro dễ dàng quản lý dự án và cộng tác với các thành viên trong nhóm thông qua tính năng Teams, hợp lý hóa hoạt động làm việc nhóm và chia sẻ tài nguyên.
  • API suy luận : HUB cung cấp cả API suy luận dùng chung và chuyên dụng. Người dùng có thể chạy YOLO mô hình mà không cần thiết lập môi trường cục bộ. 
  • Ultralytics HUB-SDK : HUB-SDK nội bộ của chúng tôi giúp tích hợp dễ dàng Ultralytics ' dịch vụ học máy vào Python ứng dụng.

HUB cũng tích hợp với nhiều nền tảng khác nhau và người dùng có thể xuất các mô hình đã đào tạo sang nhiều định dạng khác nhau như ONNX , TensorFlowCoreML , giúp triển khai trên nhiều nền tảng trở nên liền mạch. Về cơ bản, Ultralytics HUB đơn giản hóa các tác vụ AI phức tạp, từ xử lý tập dữ liệu đến triển khai mô hình thời gian thực, tất cả đều nằm trong một công cụ toàn diện.

Chạy suy luận trên Ultralytics HUB Sử dụng YOLO11

Để chạy suy luận trên Ultralytics HUB sử dụng YOLO11, chỉ cần điều hướng đến mục "Models" và chọn model YOLO11 mà bạn quan tâm. Sau đó, bạn có thể nhấp vào "Preview" để thử model bằng cách tải lên bất kỳ hình ảnh nào. 

Hình 2. Thử nghiệm Ultralytics YOLO11 trên Ultralytics TRUNG TÂM.

Tính năng này của HUB giúp bất kỳ ai, bất kể trình độ kinh nghiệm của họ, có thể kiểm tra dự đoán mô hình với YOLO11 và xem nó hoạt động như thế nào. Đây là cách thân thiện với người dùng để thực hành Ultralytics YOLO11 miễn phí.

Đào tạo một tùy chỉnh Ultralytics Mô hình YOLO11 trên Ultralytics TRUNG TÂM

Sau khi tạo tài khoản , bạn có thể bắt đầu đào tạo ngay bằng cách truy cập bảng điều khiển. Từ đó, bạn có thể quản lý các dự án, tải lên các tập dữ liệu và bắt đầu đào tạo các mô hình YOLO11 của mình một cách dễ dàng. Nền tảng này được thiết kế để đảm bảo quá trình diễn ra nhanh chóng và dễ dàng nhất có thể.

Sử dụng Bộ dữ liệu tùy chỉnh để đào tạo YOLO11 trên HUB

Sau khi đăng nhập, bạn có thể nhấp vào "Bộ dữ liệu" từ menu bên trái để khám phá một loạt các bộ dữ liệu có sẵn trên Ultralytics HUB. Các tập dữ liệu này phục vụ cho nhiều tác vụ khác nhau, chẳng hạn như phát hiện đối tượng theo hộp giới hạn định hướng (OBB)ước tính tư thế . Ví dụ, bạn có thể sử dụng COCO128 để phát hiện đối tượng với 80 lớp hoặc Fashion-MNIST để phân loại hình ảnh. Các tập dữ liệu này có sẵn và được tối ưu hóa để đào tạo các mô hình YOLO

Hình 3. Ultralytics HUB cung cấp một cách thuận tiện để quản lý và áp dụng các tập dữ liệu tùy chỉnh của bạn.

Nếu bạn muốn làm việc với dữ liệu của riêng mình, bạn có thể tải lên các tập dữ liệu tùy chỉnh . Khi thực hiện, hãy đảm bảo rằng tập dữ liệu của bạn tuân theo YOLO cấu trúc, bao gồm tệp YAML được định dạng đúng trong thư mục gốc và tệp này được nén. 

Khi tập dữ liệu của bạn đã sẵn sàng, bạn có thể nhấp vào nút "Tải tập dữ liệu lên", chọn loại tác vụ và tải tệp ZIP lên. Sau khi tải lên, Ultralytics HUB tự động xác thực tập dữ liệu của bạn và bạn có thể bắt đầu đào tạo ngay lập tức YOLO mô hình. Bạn cũng có thể quản lý và xem thông tin chi tiết về tập dữ liệu của mình, chẳng hạn như phân chia hình ảnh (đào tạo, xác thực, kiểm tra) và phân tích dữ liệu để đảm bảo dữ liệu đã sẵn sàng cho việc đào tạo mô hình.

 Hình 4. Bạn có thể tải lên một tập dữ liệu tùy chỉnh và xem thông tin chi tiết về tập dữ liệu của mình.

Đào tạo và giám sát YOLO11 hiệu quả với Ultralytics TRUNG TÂM

Để bắt đầu đào tạo mô hình YOLO11 bằng cách sử dụng Ultralytics Tính năng Cloud Training của HUB, bạn sẽ cần nâng cấp lên gói Pro. Là người dùng Pro, GPU tài nguyên có sẵn cho bạn để đào tạo nhanh hơn và hiệu quả hơn. Sau khi bạn đã nâng cấp, hãy truy cập phần "Mô hình", chọn biến thể mô hình YOLO11 mong muốn và cấu hình cài đặt đào tạo. 

 Hình 5. Đào tạo mô hình YOLO11 trên HUB chỉ bằng vài cú nhấp chuột.

Bạn có thể chọn số kỷ nguyên (xác định số lần mô hình sẽ đi qua tập dữ liệu) hoặc đặt thời lượng cụ thể cho quá trình đào tạo theo thời gian. Trước khi quá trình đào tạo mô hình bắt đầu, Ultralytics HUB sẽ khởi tạo một chuyên dụng GPU để đảm bảo hiệu suất được tối ưu hóa. Tùy thuộc vào nhu cầu, quá trình khởi tạo có thể mất một thời gian, nhưng sẽ không tính phí vào tài khoản của bạn trong quá trình này.

Sau khi hoàn tất cài đặt, hãy nhấp vào "Bắt đầu đào tạo" để khởi chạy phiên. Trong suốt quá trình đào tạo, bạn có thể theo dõi tiến trình theo thời gian thực thông qua bảng điều khiển. Nó cung cấp cho bạn khả năng tạm dừng, dừng hoặc tiếp tục đào tạo khi cần. Nếu số dư tài khoản của bạn sắp hết trong quá trình đào tạo theo kỷ nguyên, phiên sẽ tạm dừng, cho phép bạn nạp thêm tiền vào số dư trước khi tiếp tục. Nền tảng tự động lưu các điểm kiểm tra, nghĩa là bạn có thể tiếp tục từ nơi bạn đã dừng lại.

Vào cuối khóa đào tạo, bạn có thể kiểm tra tất cả chi phí thông qua tab thanh toán , nơi bạn sẽ tìm thấy báo cáo chi phí chi tiết giúp bạn dễ dàng theo dõi chi phí và quản lý khóa đào tạo của mình một cách hiệu quả.

Hình 6. Bạn có thể theo dõi quá trình đào tạo mô hình khi nó diễn ra.

Triển khai tùy chỉnh của bạn Ultralytics Mô hình YOLO11 sử dụng HUB

Khi triển khai mô hình YOLO11 được đào tạo tùy chỉnh của bạn với Ultralytics HUB, có hai tùy chọn chính: Shared Inference APIDedicated Inference API . Để sử dụng mô hình đã triển khai, bạn có thể thực hiện các yêu cầu suy luận tới API bằng cách sử dụng Python hoặc cURL, tùy thuộc vào thiết lập của bạn. Quy trình chung bao gồm việc gửi tệp hình ảnh cùng với các tham số có liên quan (như kích thước hình ảnh và ngưỡng tin cậy) đến API. Ultralytics HUB sẽ trả về các dự đoán theo định dạng JSON đơn giản mà bạn có thể xử lý thêm.

Shared Inference API là giải pháp tiết kiệm chi phí cho người dùng ở cấp miễn phí và cung cấp 100 cuộc gọi mỗi giờ và tối đa 1000 cuộc gọi mỗi tháng. Nó loại bỏ nhu cầu về môi trường cục bộ và hỗ trợ triển khai nhanh trực tiếp từ Ultralytics TRUNG TÂM.

API suy luận chuyên dụng, có sẵn cho người dùng Pro, phù hợp hơn cho các triển khai quy mô lớn hơn hoặc các ứng dụng thời gian thực. Nó cung cấp triển khai một cú nhấp chuột trong môi trường đám mây chuyên dụng được hỗ trợ bởi Google Cloud Run. Tùy chọn này được tối ưu hóa cho các ứng dụng hiệu suất cao, đảm bảo độ trễ dưới 100ms và phạm vi phủ sóng toàn cầu trên 38 vùng để xử lý theo thời gian thực. Nó cũng hỗ trợ các tính năng bảo mật nâng cao, phù hợp với các ngành có yêu cầu bảo vệ dữ liệu nghiêm ngặt.

Sau khi bạn đã chọn giữa Shared hoặc Dedicated Inference API để triển khai mô hình YOLO11 của mình, các bước tiếp theo rất đơn giản và hiệu quả. Bạn có thể mở tab “Deploy” trong trang mô hình của mình trên Ultralytics HUB. Nếu bạn đang sử dụng Shared Inference API, bạn có thể xem hướng dẫn này để làm theo hướng dẫn thiết lập lệnh gọi API của mình . Đối với người dùng Dedicated Inference API, chỉ cần nhấp vào nút Start Endpoint để khởi tạo điểm cuối. Khi đã kích hoạt, HUB sẽ cung cấp cho bạn một URL duy nhất để sử dụng cho các tác vụ suy luận của bạn.

Hình 7. Sử dụng Ultralytics API suy luận chuyên dụng HUB rất đơn giản.

Các tùy chọn triển khai khác do HUB cung cấp

Nếu dự án của bạn cần một mô hình ở định dạng cụ thể hoặc để sử dụng ngoại tuyến, Ultralytics HUB cung cấp các tùy chọn xuất khẩu như ONNX , CoreML , hoặc TensorFlow để hỗ trợ nhiều nền tảng khác nhau, từ hệ thống di động đến hệ thống đám mây. Đối với các nhà phát triển muốn tích hợp các mô hình trực tiếp vào các ứng dụng, Ultralytics HUB-SDK cung cấp một cách hiệu quả để quản lý các triển khai thông qua Python . Bằng cách sử dụng khóa API hoặc Ultralytics thông tin xác thực, bạn có thể dễ dàng kiểm soát việc triển khai và chạy suy luận trong mã của mình, mang lại cho bạn sự linh hoạt cần thiết để tích hợp liền mạch.

Những điểm chính

Ultralytics HUB là một nền tảng tất cả trong một được thiết kế để đào tạo và triển khai các mô hình YOLO11 dễ tiếp cận với cả người mới bắt đầu và chuyên gia. Nó hỗ trợ nhiều tác vụ, từ tải lên tập dữ liệu đến cấu hình đào tạo, cung cấp các tùy chọn triển khai linh hoạt như API suy luận dùng chung và dành riêng. Cho dù bạn đang triển khai thông qua API hay xuất mô hình để sử dụng ngoại tuyến, HUB đảm bảo tích hợp liền mạch trên các nền tảng. Với các tùy chọn cho các ứng dụng thời gian thực và các giải pháp có thể mở rộng, Ultralytics HUB có thể được sử dụng cho nhiều nhu cầu triển khai khác nhau dành cho cả người dùng mới bắt đầu và người dùng nâng cao.

Khám phá kho lưu trữ GitHub của chúng tôi và tham gia cộng đồng sôi động của chúng tôi để tìm hiểu sâu hơn về AI. Khám phá cách Vision AI đang thúc đẩy đổi mới trong các ngành như chăm sóc sức khỏenông nghiệp .

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