Nền tảng Ultralytics
Nền tảng Ultralytics là một nền tảng thị giác máy tính toàn diện từ đầu đến cuối, giúp tinh gọn toàn bộ quy trình làm việc ML từ chuẩn bị dữ liệu đến triển khai mô hình. Được xây dựng cho các nhóm và cá nhân cần các giải pháp thị giác máy tính sẵn sàng cho sản xuất mà không gặp phải sự phức tạp về cơ sở hạ tầng.

Nền tảng Ultralytics là gì?
Nền tảng Ultralytics được thiết kế để thay thế các công cụ ML rời rạc bằng một giải pháp thống nhất. Nó kết hợp các khả năng của:
- Roboflow - Quản lý dữ liệu và chú thích
- Weights & Biases - Theo dõi thử nghiệm
- SageMaker - Huấn luyện trên đám mây
- HuggingFace - Triển khai mô hình
- Arize - Giám sát
Nền tảng tất cả trong một với hỗ trợ gốc cho các mô hình YOLO26 và YOLO11.
Quy trình làm việc: Tải lên → Ghi nhãn → Huấn luyện → Xuất → Triển khai
Nền tảng cung cấp một quy trình làm việc từ đầu đến cuối:
graph LR
subgraph Data["📁 Data"]
A[Upload] --> B[Annotate]
B --> C[Analyze]
end
subgraph Train["🚀 Train"]
D[Configure] --> E[Train on GPU]
E --> F[View Metrics]
end
subgraph Deploy["🌐 Deploy"]
G[Export] --> H[Deploy Endpoint]
H --> I[Monitor]
end
Data --> Train --> Deploy
| Giai đoạn | Tính năng |
|---|---|
| Tải lên | Ảnh (50MB), video (1GB), tệp ZIP (10GB) với xử lý tự động |
| Chú thích | Công cụ thủ công, chú thích thông minh SAM, tự động gán nhãn YOLO cho tất cả 5 loại tác vụ (xem các tác vụ được hỗ trợ) |
| Huấn luyện | GPU đám mây (19 miễn phí + 3 độc quyền cho gói Pro), các chỉ số thời gian thực, tổ chức dự án |
| Xuất | 17 định dạng triển khai (ONNX, TensorRT, CoreML, TFLite, v.v.; xem các định dạng được hỗ trợ) |
| Triển khai | 43 khu vực toàn cầu với các điểm cuối chuyên dụng, tự động điều chỉnh quy mô, giám sát |
Những gì bạn có thể làm:
- Tải lên hình ảnh, video và tệp lưu trữ ZIP để tạo bộ dữ liệu huấn luyện
- Trực quan hóa các chú thích với lớp phủ tương tác cho tất cả 5 loại tác vụ YOLO (xem các tác vụ được hỗ trợ)
- Huấn luyện mô hình trên các GPU đám mây (19 miễn phí, 22 với gói Pro) với các chỉ số thời gian thực
- Xuất sang 17 định dạng triển khai (ONNX, TensorRT, CoreML, TFLite, v.v.)
- Triển khai tới 43 khu vực toàn cầu với các điểm cuối chuyên dụng chỉ với một cú nhấp chuột
- Giám sát tiến độ huấn luyện, tình trạng triển khai và số liệu sử dụng
- Cộng tác bằng cách công khai các dự án và bộ dữ liệu cho cộng đồng
Cơ sở hạ tầng đa vùng
Dữ liệu của bạn được giữ trong khu vực của bạn. Nền tảng Ultralytics vận hành cơ sở hạ tầng tại ba khu vực toàn cầu:
| Khu vực | Nhãn | Vị trí | Tốt nhất cho |
|---|---|---|---|
| Mỹ | Châu Mỹ | Iowa, Hoa Kỳ | Người dùng châu Mỹ, nhanh nhất cho châu Mỹ |
| EU | Châu Âu, Trung Đông & Châu Phi | Bỉ, Châu Âu | Người dùng Châu Âu, tuân thủ GDPR |
| AP | Châu Á Thái Bình Dương | Hồng Kông, Châu Á-Thái Bình Dương | Người dùng Châu Á-Thái Bình Dương, độ trễ APAC thấp nhất |
Bạn chọn khu vực của mình trong quá trình thiết lập ban đầu, và tất cả dữ liệu, mô hình cũng như triển khai của bạn sẽ vẫn nằm trong khu vực đó.
Khu vực là vĩnh viễn
Khu vực dữ liệu của bạn không thể thay đổi sau khi tạo tài khoản. Trong quá trình giới thiệu, nền tảng sẽ đo độ trễ đến từng khu vực và đề xuất khu vực gần nhất. Hãy lựa chọn cẩn thận.
Các tính năng chính
Chuẩn bị dữ liệu
- Quản lý Tập dữ liệu: Tải lên hình ảnh, video hoặc tệp lưu trữ ZIP với khả năng xử lý tự động
- Trình chỉnh sửa chú thích: Chú thích thủ công cho tất cả 5 loại tác vụ YOLO (detect, segment, pose, obb, classify; xem các tác vụ được hỗ trợ)
- Mẫu khung xương: Các mẫu khung xương tích hợp sẵn (Người, Bàn tay, Khuôn mặt, Chó, Hộp) và tùy chỉnh để chú thích tư thế chỉ với một cú nhấp
- Chú thích thông minh SAM: Chú thích thông minh dựa trên nhấp chuột với 5 mô hình — SAM 2.1 (Tiny, Small, Base, Large) và SAM 3 mới để đạt độ chính xác cao nhất. Chuyển đổi mô hình cho từng ảnh từ thanh công cụ chú thích.
- Tự động Chú thích: Sử dụng các mô hình đã được huấn luyện để gán nhãn trước cho dữ liệu mới
- Quản lý phiên bản tập dữ liệu: Tạo các ảnh chụp nhanh NDJSON được đánh số với mô tả để huấn luyện có thể tái tạo
- Thống kê: Phân bố lớp, bản đồ nhiệt vị trí và phân tích kích thước
graph LR
A[Upload ZIP/Images/Video] --> B[Auto-Process]
B --> C[Browse & Filter]
C --> D{Annotate}
D --> E[Manual Tools]
D --> F[SAM Smart]
D --> G[YOLO Auto-Label]
E --> H[Train-Ready Dataset]
F --> H
G --> H
Các loại tác vụ được hỗ trợ
Trình chỉnh sửa chú thích hỗ trợ tất cả 5 loại tác vụ YOLO: detect (hộp giới hạn), segment (đa giác), pose (điểm mốc), obb (hộp định hướng), và classify (nhãn cấp độ hình ảnh). Mỗi loại tác vụ có các công cụ vẽ và phím tắt chuyên dụng.
Huấn luyện mô hình
- Huấn luyện trên đám mây: Huấn luyện trên các GPU đám mây (19 miễn phí, 22 với gói Pro) với các chỉ số thời gian thực
- Huấn luyện từ xa: Huấn luyện ở bất cứ đâu và truyền các chỉ số tới nền tảng (kiểu W&B)
- Tổ chức Dự án: Nhóm các mô hình liên quan, so sánh các thử nghiệm, theo dõi hoạt động
- 17 Định dạng xuất: ONNX, TensorRT, CoreML, TFLite và nhiều hơn nữa (xem các định dạng được hỗ trợ)

Bạn có thể huấn luyện mô hình thông qua giao diện người dùng web (huấn luyện trên đám mây) hoặc từ máy tính của riêng bạn (huấn luyện từ xa):
- Điều hướng đến dự án của bạn
- Nhấp
Train Model - Chọn tập dữ liệu, mô hình, GPU và số epoch
- Theo dõi đường cong mất mát và các chỉ số theo thời gian thực
# Install ultralytics
pip install "ultralytics>=8.4.14"
# Set your API key
export ULTRALYTICS_API_KEY="your_api_key"
# Train and stream metrics to the platform
yolo train model=yolo26n.pt data=coco.yaml epochs=100 project=username/my-project name=exp1
import os
from ultralytics import YOLO
os.environ["ULTRALYTICS_API_KEY"] = "your_api_key"
model = YOLO("yolo26n.pt")
model.train(
data="coco.yaml",
epochs=100,
project="username/my-project",
name="exp1",
)
# Metrics stream to Platform automatically
Triển khai
- Kiểm thử Suy luận: Kiểm thử mô hình trực tiếp trong trình duyệt với hình ảnh tùy chỉnh
- Điểm cuối Chuyên dụng: Triển khai tới 43 khu vực toàn cầu với khả năng tự động điều chỉnh quy mô
- Giám sát: Các chỉ số thời gian thực, nhật ký yêu cầu và bảng điều khiển hiệu suất
graph LR
A[Trained Model] --> B{Action}
B --> C[Browser Predict]
B --> D[Export Format]
B --> E[Deploy Endpoint]
D --> F[ONNX / TensorRT / CoreML / TFLite / ...]
E --> G[43 Global Regions]
G --> H[API Endpoint URL]
H --> I[Monitor & Scale]
Sau khi triển khai, hãy gọi điểm cuối của bạn từ bất kỳ ngôn ngữ nào:
import requests
url = "https://your-endpoint-url/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://your-endpoint-url/predict" \
-H "Authorization: Bearer your_api_key" \
-F "file=@image.jpg"
const form = new FormData();
form.append("file", fileInput.files[0]);
const response = await fetch("https://your-endpoint-url/predict", {
method: "POST",
headers: { Authorization: "Bearer your_api_key" },
body: form,
});
const results = await response.json();
console.log(results);
Quản lý tài khoản
- Nhóm & Tổ chức: Cộng tác với các thành viên trong nhóm, quản lý vai trò và lời mời
- Khóa API: Quản lý khóa an toàn cho huấn luyện từ xa và truy cập API
- Tín dụng & Thanh toán: Huấn luyện trả theo mức sử dụng với giá cả minh bạch
- Nguồn cấp hoạt động: Theo dõi tất cả các sự kiện và hành động của tài khoản
- Thùng rác & Khôi phục: Xóa mềm trong 30 ngày với khả năng khôi phục mục
- Tuân thủ GDPR: Xuất dữ liệu và xóa tài khoản
Các gói cấp độ
| Tính năng | Miễn phí | Pro (29 USD/tháng) | Doanh nghiệp |
|---|---|---|---|
| Tín dụng đăng ký | $5 / $25* | - | Tùy chỉnh |
| Tín dụng hàng tháng | - | $30/chỗ/tháng | Tùy chỉnh |
| Mô hình | 100 | 500 | Không giới hạn |
| Số lượt huấn luyện đồng thời | 3 | 10 | Không giới hạn |
| Lượt triển khai | 3 | 10 | Không giới hạn |
| Lưu trữ | 100 GB | 500 GB | Không giới hạn |
| Các loại GPU đám mây | 19 | 22 (bao gồm H200/B200) | 22 |
| Nhóm | - | Tối đa 5 thành viên | Tối đa 50 |
| Hỗ trợ | Cộng đồng | Ưu tiên | Chuyên dụng |
*$5 khi đăng ký, hoặc $25 với email công ty/công việc đã xác minh.
Liên kết nhanh
Bắt đầu với các tài nguyên này:
- Bắt đầu Nhanh: Tạo dự án đầu tiên của bạn và huấn luyện một mô hình trong vài phút
- Tập dữ liệu: Tải lên và quản lý dữ liệu huấn luyện của bạn
- Chú thích: Gán nhãn dữ liệu của bạn bằng các công cụ thủ công và hỗ trợ bởi AI
- Dự án: Tổ chức các mô hình và thử nghiệm của bạn
- Đào tạo trên đám mây: Đào tạo trên các GPU đám mây
- Suy luận: Kiểm thử mô hình của bạn
- Điểm cuối: Triển khai mô hình vào sản xuất
- Giám sát: Theo dõi hiệu suất triển khai
- Khóa API: Quản lý quyền truy cập API
- Thanh toán: Tín dụng và thanh toán
- Hoạt động: Theo dõi các sự kiện tài khoản
- Thùng rác: Khôi phục các mục đã xóa
- REST API: Tham chiếu API
Câu hỏi thường gặp
Làm cách nào để bắt đầu với Nền tảng Ultralytics?
Để bắt đầu với Nền tảng Ultralytics:
- Đăng ký: Tạo tài khoản tại platform.ultralytics.com
- Chọn khu vực: Chọn khu vực dữ liệu của bạn (US, EU, hoặc AP) trong quá trình giới thiệu
- Tải lên tập dữ liệu: Điều hướng đến phần Tập dữ liệu để tải lên dữ liệu của bạn
- Đào tạo mô hình: Tạo một dự án và bắt đầu đào tạo trên các GPU đám mây
- Triển khai: Kiểm thử mô hình của bạn và triển khai đến một điểm cuối chuyên dụng
Để có hướng dẫn chi tiết, hãy xem trang Bắt đầu nhanh.
Những lợi ích của Nền tảng Ultralytics là gì?
Nền tảng Ultralytics cung cấp:
- Quy trình làm việc hợp nhất: Dữ liệu, đào tạo và triển khai tại một nơi
- Đa khu vực: Dữ liệu được lưu trữ tại các khu vực US, EU hoặc AP
- Đào tạo không cần mã: Đào tạo các mô hình YOLO nâng cao mà không cần viết mã
- Số liệu thời gian thực: Truyền trực tiếp tiến độ đào tạo và giám sát các triển khai
- 43 khu vực triển khai: Triển khai mô hình gần người dùng của bạn trên toàn thế giới
- 5 Loại tác vụ: Hỗ trợ detect, segment, pose, obb và classify (xem tài liệu tác vụ)
- Ghi nhãn được hỗ trợ bởi AI: SAM và tự động gán nhãn để tăng tốc quá trình chuẩn bị dữ liệu
Các tùy chọn GPU nào có sẵn cho việc huấn luyện trên đám mây?
Nền tảng Ultralytics hỗ trợ nhiều loại GPU cho việc đào tạo trên đám mây:
| GPU | VRAM | Chi phí/Giờ | Tốt nhất cho |
|---|---|---|---|
| RTX 2000 Ada | 16 GB | $0.24 | Bộ dữ liệu nhỏ, kiểm thử |
| RTX A4500 | 20 GB | $0.24 | Tập dữ liệu nhỏ đến trung bình |
| RTX A5000 | 24 GB | $0.26 | Bộ dữ liệu trung bình |
| RTX 4000 Ada | 20 GB | $0.38 | Bộ dữ liệu trung bình |
| L4 | 24 GB | $0.39 | Tối ưu hóa suy luận |
| A40 | 48 GB | $0.40 | Kích thước batch lớn hơn |
| RTX 3090 | 24 GB | $0.46 | Huấn luyện chung |
| RTX A6000 | 48 GB | $0.49 | Các mô hình lớn |
| RTX 4090 | 24 GB | $0.59 | Tỷ lệ hiệu năng/giá thành tuyệt vời |
| RTX 6000 Ada | 48 GB | $0.77 | Huấn luyện với batch lớn |
| L40S | 48 GB | $0.86 | Huấn luyện với batch lớn |
| RTX 5090 | 32 GB | $0.89 | Thế hệ mới nhất |
| L40 | 48 GB | $0.99 | Các mô hình lớn |
| A100 PCIe | 80 GB | $1.39 | Huấn luyện cho sản xuất |
| A100 SXM | 80 GB | $1.49 | Huấn luyện cho sản xuất |
| RTX PRO 6000 | 96 GB | $1.89 | Mặc định được khuyến nghị |
| H100 PCIe | 80 GB | $2.39 | Huấn luyện nhanh nhất |
| H100 SXM | 80 GB | $2.69 | Huấn luyện nhanh nhất |
| H100 NVL | 94 GB | $3.07 | Huấn luyện yêu cầu bộ nhớ cao |
| H200 NVL | 143 GB | $3.39 | Bộ nhớ tối đa (Pro+) |
| H200 SXM | 141 GB | $3.59 | Hiệu suất tối đa (Pro+) |
| B200 | 180 GB | $4.99 | Các mô hình lớn nhất (Pro+) |
Xem Huấn luyện trên đám mây để biết đầy đủ về giá và các tùy chọn GPU.
Huấn luyện từ xa hoạt động như thế nào?
Bạn có thể huấn luyện mô hình trên phần cứng của riêng mình và truyền các chỉ số thời gian thực tới nền tảng, tương tự như Weights & Biases.
Yêu cầu phiên bản gói
Tích hợp nền tảng yêu cầu ultralytics>=8.4.14. Các phiên bản thấp hơn sẽ KHÔNG hoạt động với Nền tảng.
pip install "ultralytics>=8.4.14"
# Set your API key
export ULTRALYTICS_API_KEY="your_api_key"
# Train with project/name to stream metrics
yolo train model=yolo26n.pt data=coco.yaml epochs=100 project=username/my-project name=exp1
import os
from ultralytics import YOLO
os.environ["ULTRALYTICS_API_KEY"] = "your_api_key"
model = YOLO("yolo26n.pt")
model.train(
data="coco.yaml",
epochs=100,
project="username/my-project",
name="exp1",
)
# Train using a Platform dataset directly
export ULTRALYTICS_API_KEY="your_api_key"
yolo train model=yolo26n.pt data=ul://username/datasets/my-dataset epochs=100 project=username/my-project name=exp1
Xem Huấn luyện trên đám mây để biết thêm chi tiết về huấn luyện từ xa.
Những công cụ chú thích nào có sẵn?
Nền tảng bao gồm trình chỉnh sửa chú thích đầy đủ tính năng, hỗ trợ:
- Công cụ thủ công: Hộp giới hạn, đa giác, điểm khóa với mẫu khung xương, hộp định hướng, phân loại
- Mẫu khung xương: Đặt tất cả các điểm khóa cùng lúc bằng cách sử dụng các mẫu tích hợp sẵn (Người, Bàn tay, Khuôn mặt, Chó, Hộp) hoặc tùy chỉnh
- Chú thích thông minh SAM: Nhấp để tạo mặt nạ chính xác — chọn từ SAM 2.1 Tiny/Small/Base/Large hoặc SAM 3 mới thông qua bộ chọn mô hình trên thanh công cụ
- Phím tắt: Quy trình làm việc hiệu quả với các phím nóng.
| Phím tắt | Hành động |
|---|---|
V | Chọn chế độ |
S | Chế độ chú thích thông minh SAM |
A | Chế độ tự động chú thích |
1 - 9 | Chọn lớp theo số |
Delete | Xóa chú thích đã chọn |
Ctrl+Z | Hoàn tác |
Ctrl+Y | Làm lại |
Escape | Hủy hành động hiện tại |
Xem Chú thích để biết hướng dẫn đầy đủ.
Các định dạng xuất nào được hỗ trợ?
Nền tảng hỗ trợ 17 định dạng triển khai:
| Định dạng | Phần mở rộng tệp | Trường hợp sử dụng |
|---|---|---|
| ONNX | .onnx | Triển khai đa nền tảng |
| TorchScript | .torchscript | Triển khai C++ |
| OpenVINO | _openvino_model | Phần cứng Intel |
| TensorRT | .engine | Suy luận trên GPU NVIDIA |
| CoreML | .mlpackage | Thiết bị Apple |
| TFLite | .tflite | Thiết bị di động\/biên |
| TF SavedModel | _saved_model | Hệ sinh thái TensorFlow |
| TF GraphDef | .pb | TensorFlow cũ |
| PaddlePaddle | _paddle_model | Hệ sinh thái Baidu |
| NCNN | _ncnn_model | Di động (Android\/ARM) |
| Edge TPU | _edgetpu.tflite | Thiết bị Google Coral |
| TF.js | _web_model | Triển khai trên trình duyệt |
| MNN | .mnn | Di động Alibaba |
| RKNN | _rknn_model | NPU Rockchip |
| IMX500 | _imx_model | Cảm biến Sony IMX500 |
| Axelera | _axelera_model | Bộ tăng tốc AI Axelera |
| ExecuTorch | _executorch_model | PyTorch mobile |
Xem Xuất mô hình, hướng dẫn chế độ Xuất và chỉ mục Tích hợp để biết các tùy chọn dành riêng cho định dạng.
Khắc phục sự cố
Các vấn đề về tập dữ liệu
| Vấn đề | Giải pháp |
|---|---|
| Bộ dữ liệu không xử lý được | Kiểm tra định dạng tệp được hỗ trợ (JPEG, PNG, WebP, v.v.). Kích thước tệp tối đa: hình ảnh 50MB, video 1GB, ZIP 10GB |
| Thiếu chú thích | Xác minh nhãn nằm trong định dạng YOLO với .txt các tệp khớp với tên tệp hình ảnh |
| "Yêu cầu phân tách tập huấn luyện" | Thêm train/ thư mục trong cấu trúc tập dữ liệu của bạn, hoặc tạo các phân tách trong cài đặt tập dữ liệu |
| Tên lớp không xác định | Thêm một data.yaml tệp với names: danh sách (xem định dạng YOLO), hoặc định nghĩa các lớp trong cài đặt tập dữ liệu |
Các vấn đề về huấn luyện
| Vấn đề | Giải pháp |
|---|---|
| Huấn luyện sẽ không bắt đầu | Kiểm tra số dư tín dụng trong Cài đặt > Thanh toán. Yêu cầu số dư dương |
| Lỗi hết bộ nhớ | Giảm kích thước batch, sử dụng mô hình nhỏ hơn (n/s), hoặc chọn GPU có nhiều VRAM hơn |
| Chỉ số kém | Kiểm tra chất lượng tập dữ liệu, tăng số epoch, thử tăng cường dữ liệu, xác minh cân bằng lớp |
| Huấn luyện chậm | Chọn GPU nhanh hơn, giảm kích thước ảnh, kiểm tra xem tập dữ liệu có bị tắc nghẽn không |
Các vấn đề về triển khai
| Vấn đề | Giải pháp |
|---|---|
| Điểm cuối không phản hồi | Kiểm tra trạng thái điểm cuối (Sẵn sàng so với Dừng). Khởi động lạnh có thể mất 5-15 giây |
| 401 Không được ủy quyền | Xác minh khóa API chính xác và có các phạm vi yêu cầu |
| Suy luận chậm | Kiểm tra kích thước mô hình, cân nhắc xuất TensorRT, chọn khu vực gần hơn |
| Xuất thất bại | Một số định dạng yêu cầu kiến trúc mô hình cụ thể. Hãy thử ONNX để có khả năng tương thích rộng nhất |
Các câu hỏi thường gặp
Tôi có thể thay đổi tên người dùng sau khi đăng ký không?
Không, tên người dùng là vĩnh viễn và không thể thay đổi. Hãy chọn cẩn thận trong quá trình đăng ký.
Tôi có thể thay đổi khu vực dữ liệu của mình không?
Không, khu vực dữ liệu được chọn trong quá trình đăng ký và không thể thay đổi. Để chuyển đổi khu vực, hãy tạo một tài khoản mới và tải lại dữ liệu của bạn.
Làm thế nào để tôi nhận thêm tín dụng?
Đi tới Cài đặt > Thanh toán > Thêm tín dụng. Mua tín dụng từ $5 đến $1000. Tín dụng đã mua không bao giờ hết hạn.
Điều gì xảy ra nếu quá trình huấn luyện thất bại?
Bạn chỉ bị tính phí cho thời gian tính toán đã hoàn thành. Các điểm kiểm tra được lưu và bạn có thể tiếp tục huấn luyện.
Tôi có thể tải xuống mô hình đã huấn luyện của mình không?
Có, nhấp vào biểu tượng tải xuống trên bất kỳ trang mô hình nào để tải xuống .pt tệp hoặc các định dạng đã xuất.
Làm cách nào để chia sẻ công việc của tôi công khai?
Chỉnh sửa cài đặt dự án hoặc tập dữ liệu của bạn và chuyển đổi chế độ hiển thị thành "Công khai". Nội dung công khai sẽ xuất hiện trên trang Khám phá.
Giới hạn kích thước tệp là gì?
Hình ảnh: 50MB, Video: 1GB, Tệp ZIP: 10GB. Đối với các tệp lớn hơn, hãy chia thành nhiều lần tải lên.
Các mục đã xóa được giữ trong Thùng rác bao lâu?
30 ngày. Sau đó, các mục sẽ bị xóa vĩnh viễn và không thể khôi phục.
Tôi có thể sử dụng các mô hình của Nền tảng cho mục đích thương mại không?
Các gói Miễn phí và Pro sử dụng giấy phép AGPL. Để sử dụng thương mại mà không cần tuân thủ các yêu cầu của AGPL, hãy liên hệ sales@ultralytics.com để được cấp phép Doanh nghiệp.