Chuyển đến nội dung

Bắt đầu nhanh với Nền tảng Ultralytics

Nền tảng Ultralytics được thiết kế thân thiện với người dùng và trực quan, cho phép người dùng nhanh chóng tải lên tập dữ liệu và huấn luyện các mô hình YOLO mới. Nền tảng này cung cấp một loạt các mô hình tiền huấn luyện để lựa chọn, giúp người dùng dễ dàng bắt đầu. Sau khi một mô hình được huấn luyện, nó có thể được kiểm tra trực tiếp trên trình duyệt và triển khai vào sản xuất chỉ với một cú nhấp chuột.

journey
    title Your First Model in 5 Minutes
    section Sign Up
      Create account: 5: User
      Select region: 5: User
    section Prepare Data
      Upload dataset: 5: User
      Review images: 4: User
    section Train
      Configure training: 5: User
      Monitor progress: 3: Platform
    section Deploy
      Test model: 5: User
      Deploy endpoint: 5: User

Bắt đầu

Nền tảng Ultralytics cung cấp nhiều tùy chọn đăng ký dễ dàng. Bạn có thể đăng ký và đăng nhập bằng tài khoản của mình. Google hoặc tài khoản GitHub, hoặc bằng địa chỉ email của bạn.

Ultralytics Đăng ký nền tảng

Lựa chọn khu vực

Trong quá trình thiết lập ban đầu, bạn sẽ được yêu cầu chọn khu vực dữ liệu. Nền tảng sẽ tự động đo độ trễ đến từng khu vực và đề xuất khu vực gần nhất. Đây là một lựa chọn quan trọng vì nó quyết định nơi dữ liệu, mô hình và các triển khai của bạn sẽ được lưu trữ.

Ultralytics Bản đồ khu vực đăng ký nền tảng kèm độ trễ

Khu vựcNhãnVị tríTốt nhất cho
MỹChâu MỹIowa, Hoa KỳNgười dùng khu vực Châu Mỹ, tốc độ nhanh nhất tại khu vực Châu Mỹ
EUChâu Âu, Trung Đông và Châu PhiBỉ, Châu ÂuNgười dùng Châu Âu, tuân thủ GDPR
APChâu Á Thái Bình DươngHồng Kông, khu vực Châu Á - Thái Bình DươngNgười dùng khu vực Châu Á - Thái Bình Dương, độ trễ thấp nhất khu vực Châu Á - Thái Bình Dương

Khu vực là vĩnh viễn

Lựa chọn khu vực của bạn không thể thay đổi sau khi tạo tài khoản. Chọn khu vực gần bạn hoặc người dùng của bạn nhất để có hiệu suất tốt nhất.

Tín dụng miễn phí

Mỗi tài khoản mới đều nhận được tín dụng miễn phí cho dịch vụ đám mây. GPU đào tạo:

Loại emailĐiểm thưởng khi đăng kýCách thức để đủ điều kiện
Email công việc/công ty$25.00Hãy sử dụng tên miền của công ty bạn (@company.com)
Email cá nhân$5.00Gmail, Yahoo, Outlook, v.v.

Tối đa hóa điểm tín dụng của bạn

Đăng ký bằng email công việc để nhận 25 đô la tiền thưởng. Nếu bạn đã đăng ký bằng email cá nhân, bạn có thể xác minh email công việc sau để nhận thêm 20 đô la tiền thưởng.

Hoàn tất Hồ sơ của bạn

Trước khi chọn khu vực, bạn sẽ hoàn tất hồ sơ của mình với tên hiển thị, tên người dùng, công ty (nếu có) và trường hợp sử dụng chính. Quy trình đăng ký gồm ba bước: Hồ sơ, Khu vực dữ liệu và Hoàn tất.

Ultralytics Hồ sơ đăng ký nền tảng kèm ví dụ sử dụng

Cập nhật sau

Bạn có thể cập nhật hồ sơ của mình bất cứ lúc nào từ trang Cài đặt, bao gồm tên hiển thị, tiểu sử và liên kết mạng xã hội. Lưu ý rằng tên người dùng của bạn không thể thay đổi sau khi đăng ký.

Bảng điều khiển chính

Sau khi đăng nhập, bạn sẽ được chuyển đến trang chủ của nền tảng Ultralytics , nơi cung cấp thẻ chào mừng với số liệu thống kê không gian làm việc, truy cập nhanh vào tập dữ liệu, dự án và dung lượng lưu trữ, cũng như nguồn cấp dữ liệu hoạt động gần đây.

Ultralytics Trang chủ Nền tảng Bảng điều khiển Thẻ chào mừng

Thanh bên cung cấp quyền truy cập vào tất cả các phần của Nền tảng:

MụcMụcMô tả
Đứng đầuTìm kiếmTìm kiếm nhanh trên tất cả các tài nguyên của bạn (Cmd+K)
Trang chủBảng điều khiển với các thao tác nhanh và hoạt động gần đây
Khám pháKhám phá các dự án và bộ dữ liệu công cộng
Các dự án của tôiChú thíchCác tập dữ liệu của bạn được sắp xếp để chú thích.
Huấn luyệnCác dự án của bạn có chứa các mô hình đã được huấn luyện
Triển khaiCác triển khai đang hoạt động của bạn
ĐáyThùng rácCác mục đã xóa (có thể khôi phục trong vòng 30 ngày)
Cài đặtTài khoản, thanh toán và tùy chọn
Phản hồiGửi phản hồi đến Ultralytics

Thẻ chào mừng

Thẻ chào mừng hiển thị thông tin cá nhân, huy hiệu gói dịch vụ và thống kê không gian làm việc của bạn một cách nhanh chóng:

Thống kêMô tả
Bộ dữ liệuSố lượng tập dữ liệu
ẢnhTổng số hình ảnh trên tất cả các tập dữ liệu
Chú thíchTổng số lượng chú thích
Dự ánSố lượng dự án
Mô hìnhTổng số mô hình đã được huấn luyện
XuấtSố lượng xuất khẩu mô hình
Lượt triển khaiSố lượng triển khai đang hoạt động

Thao tác nhanh

Bên dưới thẻ chào mừng, bảng điều khiển hiển thị ba thẻ:

  • Bộ dữ liệu : Tạo bộ dữ liệu mới hoặc kéo thả hình ảnh, video hoặc tệp ZIP để tải lên. Hiển thị các bộ dữ liệu gần đây của bạn.
  • Dự ánTạo dự án mới hoặc xóa dự án hiện có. .pt Các tệp mô hình để tải lên. Hiển thị các dự án gần đây của bạn.
  • Dung lượng lưu trữ : Tổng quan về mức sử dụng dung lượng lưu trữ của bạn (tập dữ liệu, mô hình, xuất khẩu) cùng với giới hạn của gói dịch vụ.

Bảng Hoạt động gần đây ở phía dưới hiển thị các tập dữ liệu, mô hình và các lần chạy huấn luyện gần nhất của bạn.

Tải lên tập dữ liệu đầu tiên của bạn

Điều hướng đến Annotate trong thanh bên và nhấp chuột New Dataset Để thêm dữ liệu huấn luyện của bạn. Bạn cũng có thể kéo và thả trực tiếp các tệp vào thẻ Tập dữ liệu trên bảng điều khiển Trang chủ.

Ultralytics Hộp thoại Tải lên Hướng dẫn nhanh Nền tảng

Ultralytics Nền tảng hỗ trợ nhiều định dạng tải lên (chi tiết đầy đủ trong phần Bộ dữ liệu ):

Định dạngKích thước tối đaMô tả
Ảnh50 MBJPG, PNG, WebP, TIFF và các định dạng phổ biến khác
Tệp nén ZIP10 GBThư mục nén chứa hình ảnh và nhãn
Video1 GBMP4, AVI - các khung hình được trích xuất ở tốc độ ~1 khung hình/giây (tối đa 100 khung hình)
Định dạng YOLO10 GBCấu trúc tập dữ liệu YOLO tiêu chuẩn với nhãn
graph LR
    A[Drop Files] --> B[Auto-Package ZIP]
    B --> C[Upload to Storage]
    C --> D[Backend Worker]
    D --> E[Resize & Thumbnail]
    E --> F[Parse Labels]
    F --> G[Compute Statistics]
    G --> H[Dataset Ready]

Sau khi tải lên, nền tảng sẽ tự động xử lý dữ liệu của bạn:

  1. Ảnh có kích thước lớn hơn 4096px sẽ được điều chỉnh kích thước (giữ nguyên tỷ lệ khung hình).
  2. Ảnh thu nhỏ có kích thước 256px được tạo ra để duyệt nhanh.
  3. Các nhãn được phân tích cú pháp và xác thực (YOLO .txt định dạng)
  4. Các số liệu thống kê được tính toán (phân bố lớp, bản đồ nhiệt, kích thước)

YOLO Cấu trúc tập dữ liệu

Để có kết quả tốt nhất, hãy tải lên tệp ZIP theo định dạng chuẩn. YOLO kết cấu:

my-dataset.zip
├── data.yaml          # Class names and splits
├── train/
│   ├── images/
│   │   ├── img001.jpg
│   │   └── img002.jpg
│   └── labels/
│       ├── img001.txt
│       └── img002.txt
└── val/
    ├── images/
    └── labels/

Để biết cú pháp đầy đủ cho tất cả các tác vụ, hãy xem hướng dẫn về bộ dữ liệu detect , segment , pose , OBBclassify .

Tìm hiểu thêm về các tập dữ liệu và định dạng được hỗ trợ cho detect , segment , tư thế , OBBclassify .

Tạo dự án đầu tiên của bạn

Các dự án giúp bạn tổ chức các mô hình và thử nghiệm liên quan. Điều hướng đến Dự án và nhấp vào "Tạo Dự án".

Ultralytics Các dự án nền tảng tạo ra

Nhập tên và mô tả tùy chọn cho dự án của bạn. Dự án bao gồm:

  • Mô hình: Các điểm kiểm tra đã huấn luyện
  • Nhật ký hoạt động: Lịch sử thay đổi

Đọc thêm về các dự án.

Huấn luyện mô hình đầu tiên của bạn

Từ dự án của bạn, hãy nhấp chuột Train Model Bắt đầu khóa đào tạo về điện toán đám mây.

Ultralytics Hướng dẫn nhanh nền tảng Hộp thoại đám mây Tab

Cấu hình huấn luyện

  1. Chọn tập dữ liệuChọn từ các tập dữ liệu bạn đã tải lên (chỉ các tập dữ liệu có train tách ra (được hiển thị)
  2. Chọn mẫu : Chọn một mẫu cơ bản — chính thức Ultralytics mô hình hoặc mô hình được đào tạo của riêng bạn
  3. Set Epochs : Số lần lặp huấn luyện (mặc định: 100)
  4. Chọn GPU : Chọn tài nguyên tính toán dựa trên ngân sách và kích thước model của bạn.
Mô hìnhKích thướcTốc độSự chính xácGPU đề xuất
YOLO26nNanoNhanh nhấtTốtRTX PRO 6000 (96 GB)
YOLO26sNhỏNhanhTốt hơnRTX PRO 6000 (96 GB)
YOLO26mTrung bìnhVừa phảiCaoRTX PRO 6000 (96 GB)
YOLO26lLớnChậm hơnCao hơnA100 (80 GB)
YOLO26xCực lớnChậm nhấtTốt nhấtH100 (80 GB)

Lựa chọn GPU

Giá thuê GPU dao động từ 0,24 USD/giờ (RTX 2000 Ada, 16 GB) đến 4,99 USD/giờ (B200, 180 GB). Mức mặc định GPU RTX PRO 6000 (96 GB Blackwell, $1.89/giờ) là sự cân bằng tuyệt vời giữa bộ nhớ và hiệu năng. Xem bảng giá GPU đầy đủ để biết tất cả 22 tùy chọn.

Số dư tín dụng cần thiết

Việc đào tạo trên nền tảng đám mây yêu cầu số dư tín dụng dương đủ để trang trải chi phí dự kiến ​​của khóa học. Hãy kiểm tra số dư của bạn trong... Settings > BillingTài khoản mới nhận được tín dụng miễn phí (5 đô la cho email cá nhân, 25 đô la cho email công việc).

Giám sát huấn luyện

Sau khi quá trình huấn luyện bắt đầu, bạn có thể theo dõi tiến độ theo thời gian thực thông qua ba tab phụ:

Tab phụNội dung
Biểu đồĐường cong tổn thất huấn luyện/kiểm chứng, mAP , độ chính xác, khả năng nhớ lại
Bảng điều khiểnNhật ký huấn luyện trực tiếp
Hệ thốngGPU mức sử dụng, mức sử dụng bộ nhớ, số liệu phần cứng

Ultralytics Biểu đồ đào tạo nền tảng, tổn thất và số liệu.

Các chỉ số được truyền tải theo thời gian thực thông qua SSE (Server-Sent Events). Sau khi quá trình huấn luyện hoàn tất, các biểu đồ xác thực được tạo ra, bao gồm ma trận nhầm lẫn, đường cong PR và đường cong F1.

Hủy Huấn luyện

Bạn có thể hủy một tác vụ huấn luyện đang chạy bất cứ lúc nào. Bạn chỉ bị tính phí cho thời gian tính toán đã sử dụng đến thời điểm đó.

Tìm hiểu thêm về huấn luyện trên đám mây.

Kiểm tra mô hình của bạn

Sau khi quá trình huấn luyện hoàn tất, hãy kiểm tra mô hình của bạn trực tiếp trong trình duyệt:

  1. Điều hướng đến mô hình của bạn Predict tab
  2. Tải ảnh lên, kéo và thả, hoặc sử dụng ảnh ví dụ (tự động nhận diện khi kéo thả).
  3. Xem kết quả suy luận với các khung bao được hiển thị trên canvas.

Ultralytics Tab Dự đoán Nền tảng với Hộp Giới hạn

Điều chỉnh các tham số suy luận:

Tham sốMặc địnhMô tả
Ngưỡng tin cậy0.25Lọc các dự đoán có độ tin cậy thấp
IoU0.7Kiểm soát sự chồng chéo cho NMS
Kích thước hình ảnh640Thay đổi kích thước ô nhập liệu để suy luận

Hàm Predict Tab này cung cấp các ví dụ mã sẵn sàng sử dụng với khóa API thực tế của bạn đã được điền sẵn:

import requests

url = "https://platform.ultralytics.com/api/models/{model_id}/predict"
headers = {"Authorization": "Bearer your_api_key"}

with open("image.jpg", "rb") as f:
    response = requests.post(url, headers=headers, files={"file": f})

print(response.json())
curl -X POST "https://platform.ultralytics.com/api/models/{model_id}/predict" \
  -H "Authorization: Bearer your_api_key" \
  -F "file=@image.jpg"

Suy luận tự động

Tab Dự đoán sẽ tự động chạy quá trình suy luận khi bạn kéo thả hình ảnh — không cần phải nhấn nút. Các hình ảnh ví dụ (bus.jpg, zidane.jpg) đã được tải sẵn để bạn có thể thử nghiệm ngay lập tức.

Tìm hiểu thêm về suy luận.

Triển khai vào sản xuất

Triển khai mô hình của bạn đến một điểm cuối chuyên dụng để sử dụng trong môi trường sản xuất:

  1. Điều hướng đến mô hình của bạn Deploy tab
  2. Chọn một khu vực từ bản đồ thế giới tương tác (có 43 khu vực).
  3. The map shows real-time latency measurements with traffic light colors (green < 100ms, yellow < 200ms, red > 200ms)
  4. Nhấp chuột Deploy để tạo điểm cuối của bạn

Ultralytics Bản đồ vùng triển khai nền tảng với độ trễ

graph LR
    A[Select Region] --> B[Deploy]
    B --> C[Provisioning ~1 min]
    C --> D[Running]
    D --> E{Lifecycle}
    E --> F[Stop]
    E --> G[Delete]
    F --> H[Resume]
    H --> D

Điểm cuối của bạn sẽ sẵn sàng trong khoảng một phút với:

  • URL duy nhất: Điểm cuối HTTPS cho các lệnh gọi API
  • Tự động điều chỉnh quy mô: Tự động điều chỉnh quy mô theo lưu lượng truy cập
  • Giám sát: Các chỉ số yêu cầu và nhật ký

Chu kỳ triển khai

Các điểm cuối có thể được khởi động , dừngxóa . Các điểm cuối đã dừng không phát sinh chi phí tính toán nhưng vẫn giữ nguyên cấu hình. Khởi động lại một điểm cuối đã dừng chỉ với một cú nhấp chuột.

Sau khi triển khai, bạn có thể quản lý tất cả các thiết bị đầu cuối của mình từ đó. Deploy Phần này nằm ở thanh bên, hiển thị bản đồ toàn cầu với các triển khai đang hoạt động, số liệu tổng quan và danh sách tất cả các điểm cuối.

Tìm hiểu thêm về các điểm cuối.

Đào tạo từ xa (Tùy chọn)

Nếu bạn muốn huấn luyện trên phần cứng của riêng mình, bạn có thể truyền dữ liệu đo lường đến nền tảng bằng khóa API của mình. Cách thức hoạt động như sau: Weights & Biases — Huấn luyện ở bất cứ đâu, theo dõi trên nền tảng.

  1. Tạo khóa API trong Settings > Profile (Phần Khóa API)
  2. Thiết lập biến môi trường và huấn luyện với... project/name định dạng:
export ULTRALYTICS_API_KEY="ul_your_api_key_here"

yolo train model=yolo26n.pt data=coco.yaml epochs=100 project=username/my-project name=exp1

Định dạng khóa API

Khóa API bắt đầu bằng ul_ Tiếp theo là 40 ký tự thập lục phân (tổng cộng 43 ký tự). Khóa là mã thông báo truy cập đầy đủ, chỉ có hiệu lực trong không gian làm việc của bạn.

Tìm hiểu thêm về khóa API , URI tập dữ liệuđào tạo từ xa .

Phản hồi

Chúng tôi đánh giá cao phản hồi của bạn! Sử dụng nút phản hồi để giúp chúng tôi cải thiện nền tảng.

Quyền riêng tư phản hồi

Phản hồi của bạn là riêng tư và chỉ hiển thị cho đội ngũ Ultralytics. Chúng tôi sử dụng nó để ưu tiên các tính năng và khắc phục sự cố.

Cần trợ giúp?

Nếu bạn gặp bất kỳ sự cố nào hoặc có câu hỏi:

  • Tài liệu: Duyệt qua các tài liệu này để tìm các hướng dẫn chi tiết
  • Discord: Tham gia cộng đồng Discord của chúng tôi để thảo luận
  • GitHub: Báo cáo sự cố trên GitHub

Lưu ý

Khi báo cáo lỗi, vui lòng cung cấp chi tiết về trình duyệt và hệ điều hành của bạn để chúng tôi có thể chẩn đoán sự cố.



📅 Được tạo 1 tháng trước ✍️ Cập nhật 4 ngày trước
glenn-jochersergiuwaxmann

Bình luận