Đào tạo trên đám mây
Nền tảng Ultralytics Cloud Training cung cấp tính năng huấn luyện chỉ với một cú nhấp chuột trên các GPU đám mây, giúp việc huấn luyện mô hình trở nên dễ dàng mà không cần thiết lập phức tạp. Huấn luyện các mô hình YOLO với luồng số liệu thời gian thực và tính năng tự động lưu điểm kiểm tra.
graph LR
A[Configure] --> B[Start Training]
B --> C[Provision GPU]
C --> D[Download Dataset]
D --> E[Train]
E --> F[Stream Metrics]
F --> G[Save Checkpoints]
G --> H[Complete]
style A fill:#2196F3,color:#fff
style B fill:#FF9800,color:#fff
style E fill:#9C27B0,color:#fff
style H fill:#4CAF50,color:#fff
Đối thoại đào tạo
Bắt đầu quá trình huấn luyện từ giao diện người dùng của nền tảng bằng cách nhấp vào "Tạo mô hình mới" trên bất kỳ trang dự án nào (hoặc trang " Huấn luyện từ tập dữ liệu"). Hộp thoại huấn luyện có hai tab: "Huấn luyện trên đám mây" và "Huấn luyện cục bộ" .

Bước 1: Chọn mẫu cơ bản
Chọn từ các mô hình YOLO26 chính thức hoặc các mô hình đã huấn luyện của riêng bạn:
| Danh mục | Mô tả |
|---|---|
| Chính thức | Tất cả 25 mô hình YOLO26 (5 kích thước x 5 tác vụ) |
| Mô hình của bạn | Các mô hình hoàn chỉnh của bạn để tinh chỉnh |
Các mô hình chính thức được sắp xếp theo loại tác vụ ( Phát hiện , Phân đoạn , Tư thế , OBB , Phân loại ) với kích thước từ nano đến xlarge.
Bước 2: Chọn tập dữ liệu
Chọn một tập dữ liệu để huấn luyện (xem Tập dữ liệu):
| Tùy chọn | Mô tả |
|---|---|
| Chính thức | Các bộ dữ liệu được tuyển chọn từ Ultralytics |
| Tập dữ liệu của bạn | Các tập dữ liệu bạn đã tải lên |
Yêu cầu về tập dữ liệu
Tập dữ liệu phải ở dạng ready Trạng thái bao gồm ít nhất 1 ảnh trong tập huấn luyện, 1 ảnh trong tập xác thực hoặc kiểm tra, và ít nhất 1 ảnh đã được gắn nhãn.
Không khớp nhiệm vụ
Một cảnh báo không khớp tác vụ sẽ xuất hiện nếu tác vụ của mô hình (ví dụ: detect) không khớp với tác vụ của tập dữ liệu (ví dụ: segment). Quá trình huấn luyện sẽ thất bại nếu bạn tiếp tục với các tác vụ không khớp. Đảm bảo cả mô hình và tập dữ liệu đều sử dụng cùng loại tác vụ, như được mô tả trong hướng dẫn tác vụ.
Bước 3: Cấu hình tham số
Thiết lập các thông số huấn luyện cốt lõi:
| Tham số | Mô tả | Mặc định |
|---|---|---|
| Số epoch | Số lần lặp huấn luyện | 100 |
| Kích thước lô (Batch Size) | Số mẫu mỗi lần lặp | 16 |
| Kích thước hình ảnh | Độ phân giải đầu vào (chọn các tùy chọn 320/416/512/640/1280 trong menu thả xuống, hoặc 32-4096 trong trình chỉnh sửa YAML) | 640 |
| Tên chạy | Tên tùy chọn cho lần chạy huấn luyện | tự động |
Bước 4: Cài đặt nâng cao (Tùy chọn)
Mở rộng Cài đặt nâng cao để truy cập trình chỉnh sửa tham số dựa trên YAML đầy đủ với hơn 40 tham số huấn luyện được sắp xếp theo nhóm (xem tài liệu tham khảo cấu hình ):
| Nhóm | Tham số |
|---|---|
| Tốc độ học (Learning Rate) | lr0, lrf, momentum, weight_decay, warmup_epochs, warmup_momentum, warmup_bias_lr |
| Trình tối ưu hóa | SGD , MuSGD, Adam , AdamW , NAdam, RAdam, RMSProp, Adamax |
| Giảm cân | box, cls, dfl, pose, kobj, làm mịn nhãn |
| Tăng cường màu sắc | hsv_h, hsv_s, hsv_v |
| Tăng hình học. | độ, dịch chuyển, tỷ lệ, cắt xén, phối cảnh |
| Tăng cường khả năng lật và trộn. | flipud, fliplr, khảm, mixup, copy_paste |
| Kiểm soát huấn luyện | sự kiên nhẫn, hạt giống, xác định, amp, cos_lr, close_mosaic, save_period |
| Bộ dữ liệu | phân số, đóng băng, single_cls, rect, multi_scale, resume |
Các tham số phụ thuộc vào nhiệm vụ (ví dụ: copy_paste chỉ hiển thị cho segment nhiệm vụ, pose/kobj (chỉ dành cho các tác vụ tạo dáng). A Đã sửa đổi huy hiệu xuất hiện khi các giá trị khác với mặc định và bạn có thể đặt lại tất cả về mặc định bằng nút đặt lại.
Ví dụ: Tối ưu hóa việc tăng cường dữ liệu cho các tập dữ liệu nhỏ
For small datasets (<1000 images), increase augmentation to reduce overfitting:
mosaic: 1.0 # Keep mosaic on
mixup: 0.3 # Add mixup blending
copy_paste: 0.3 # Add copy-paste (segment only)
fliplr: 0.5 # Horizontal flip
degrees: 10.0 # Slight rotation
scale: 0.9 # Aggressive scaling
Bước 5: Chọn GPU (Tab đám mây)
Chọn GPU của bạn từ Ultralytics Cloud:

| GPU | Thế hệ | VRAM | Chi phí/Giờ | Tốt nhất cho |
|---|---|---|---|---|
| RTX 2000 Ada | Ada | 16 GB | $0.24 | Bộ dữ liệu nhỏ, kiểm thử |
| RTX A4500 | Ampere | 20 GB | $0.25 | Tập dữ liệu nhỏ đến trung bình |
| RTX 4000 Ada | Ada | 20 GB | $0.26 | Bộ dữ liệu trung bình |
| RTX A5000 | Ampere | 24 GB | $0.27 | Bộ dữ liệu trung bình |
| L4 | Ada | 24 GB | $0.39 | Tối ưu hóa suy luận |
| A40 | Ampere | 48 GB | $0.40 | Kích thước batch lớn hơn |
| RTX 3090 | Ampere | 24 GB | $0.46 | Huấn luyện chung |
| RTX A6000 | Ampere | 48 GB | $0.49 | Các mô hình lớn |
| RTX PRO 4500 | Blackwell | 32 GB | $0.54 | Tỷ lệ hiệu năng/giá thành tuyệt vời |
| RTX 4090 | Ada | 24 GB | $0.59 | Tỷ lệ hiệu suất/giá tốt nhất |
| RTX 6000 Ada | Ada | 48 GB | $0.77 | Huấn luyện với batch lớn |
| L40S | Ada | 48 GB | $0.86 | Huấn luyện với batch lớn |
| RTX 5090 | Blackwell | 32 GB | $0.89 | Thế hệ tiêu dùng mới nhất |
| L40 | Ada | 48 GB | $0.99 | Các mô hình lớn |
| A100 PCIe | Ampere | 80 GB | $1.39 | Huấn luyện cho sản xuất |
| A100 SXM | Ampere | 80 GB | $1.49 | Huấn luyện cho sản xuất |
| RTX PRO 6000 | Blackwell | 96 GB | $1.69 | Mặc định được khuyến nghị |
| H100 PCIe | Hopper | 80 GB | $2.39 | Huấn luyện hiệu năng cao |
| H100 SXM | Hopper | 80 GB | $2.69 | Huấn luyện nhanh nhất |
| H100 NVL | Hopper | 94 GB | $3.07 | Hiệu suất tối đa |
| H200 NVL | Hopper | 143 GB | $3.39 | Bộ nhớ tối đa (Pro+) |
| H200 SXM | Hopper | 141 GB | $3.59 | Hiệu suất tối đa (Pro+) |
| B200 | Blackwell | 180 GB | $4.99 | Các mô hình lớn nhất (Pro+) |
Lựa chọn GPU
- RTX PRO 6000: Thế hệ Blackwell 96 GB, mặc định được khuyến nghị cho hầu hết các công việc
- A100 SXM: Yêu cầu đối với các kích thước batch lớn hoặc các mô hình lớn.
- H100/H200: Hiệu suất tối đa cho huấn luyện nhạy cảm về thời gian (H200 yêu cầu Pro hoặc Enterprise)
- B200: Kiến trúc NVIDIA Blackwell cho các tác vụ tiên tiến (yêu cầu Pro hoặc Enterprise)
Hộp thoại hiển thị số dư hiện tại của bạn và nút Nạp tiền . Chi phí và thời gian ước tính được tính toán dựa trên cấu hình của bạn (kích thước mô hình, hình ảnh tập dữ liệu, số epoch, v.v.), GPU tốc độ).
Bước 6: Bắt đầu huấn luyện
Nhấp vào Bắt đầu huấn luyện để khởi chạy tác vụ của bạn. Nền tảng sẽ:
- Cấp phát một phiên bản GPU
- Tải xuống tập dữ liệu của bạn
- Bắt đầu huấn luyện
- Truyền trực tiếp các chỉ số theo thời gian thực
Chu kỳ công việc đào tạo
Quá trình đào tạo diễn ra qua các giai đoạn sau:
| Trạng thái | Mô tả |
|---|---|
| Chưa giải quyết | Công việc đã được gửi, đang chờ xử lý. GPU phân bổ |
| Bắt đầu | GPU Đã cấp phép, đang tải xuống tập dữ liệu và mô hình |
| Đang chạy | Quá trình huấn luyện đang diễn ra, số liệu được cập nhật theo thời gian thực. |
| Đã hoàn thành | Khóa huấn luyện đã hoàn thành thành công. |
| Thất bại | Quá trình huấn luyện thất bại (xem nhật ký hệ thống để biết chi tiết) |
| Đã hủy | Buổi đào tạo đã bị người dùng hủy bỏ. |
Tín dụng miễn phí
Tài khoản mới sẽ nhận được tiền thưởng khi đăng ký — 5 đô la cho email cá nhân và 25 đô la cho email công ty. Kiểm tra số dư của bạn trong Cài đặt > Thanh toán.

Giám sát huấn luyện
Xem tiến trình huấn luyện theo thời gian thực trên tab Huấn luyện của trang mô hình:
Tab con Biểu đồ

| Chỉ số | Mô tả |
|---|---|
| Mất mát | Sai số huấn luyện và kiểm định |
| mAP | Giá trị trung bình của Average Precision |
| Độ chính xác | Dự đoán dương tính chính xác |
| Độ nhớ lại | Các sự thật cơ bản được detect |
Tab phụ Console
Hiển thị dữ liệu trực tiếp trên bảng điều khiển với hỗ trợ màu ANSI, thanh tiến trình và chức năng phát hiện lỗi.
Tab phụ Hệ thống
Thời gian thực GPU mức sử dụng, bộ nhớ, nhiệt độ, CPU và mức sử dụng ổ đĩa.
Điểm kiểm tra
Các điểm kiểm tra được lưu tự động:
- Mỗi epoch: Các trọng số mới nhất được lưu
- Mô hình tốt nhất: Điểm kiểm tra có mAP cao nhất được giữ lại
- Mô hình cuối cùng: Các trọng số khi quá trình huấn luyện hoàn tất
Hủy Huấn luyện
Nhấp vào Hủy Huấn luyện trên trang mô hình để dừng một công việc đang chạy:
- Phiên bản điện toán đã bị chấm dứt.
- Tín dụng ngừng bị tính phí
- Các checkpoint đã lưu đến thời điểm đó được bảo toàn
Huấn luyện từ xa
graph LR
A[Local GPU] --> B[Train]
B --> C[ultralytics Package]
C --> D[Stream Metrics]
D --> E[Platform Dashboard]
style A fill:#FF9800,color:#fff
style C fill:#2196F3,color:#fff
style E fill:#4CAF50,color:#fff
Thực hiện huấn luyện trên phần cứng của riêng bạn đồng thời truyền dữ liệu số liệu lên nền tảng.
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 -U ultralytics
Thiết lập khóa API
- Đi đến
Settings > Profile(Mục Khóa API) - Tạo một khóa mới (hoặc nền tảng tự động tạo một khóa khi bạn mở tab Huấn luyện cục bộ)
- Đặt biến môi trường:
export ULTRALYTICS_API_KEY="YOUR_API_KEY"
Huấn luyện với truyền phát
Sử dụng project và name các tham số để truyền các chỉ số:
yolo train model=yolo26n.pt data=coco.yaml epochs=100 \
project=username/my-project name=experiment-1
from ultralytics import YOLO
model = YOLO("yolo26n.pt")
model.train(
data="coco.yaml",
epochs=100,
project="username/my-project",
name="experiment-1",
)
Tab Huấn luyện cục bộ trong hộp thoại huấn luyện hiển thị một lệnh được cấu hình sẵn với khóa API của bạn, các tham số đã chọn và các đối số nâng cao đi kèm.
Sử dụng tập dữ liệu nền tảng
Huấn luyện với các tập dữ liệu được lưu trữ trên nền tảng bằng cách sử dụng... ul:// Định dạng URI:
yolo train model=yolo26n.pt data=ul://username/datasets/my-dataset epochs=100 \
project=username/my-project name=exp1
from ultralytics import YOLO
model = YOLO("yolo26n.pt")
model.train(
data="ul://username/datasets/my-dataset",
epochs=100,
project="username/my-project",
name="exp1",
)
Hàm ul:// Định dạng URI tự động tải xuống và cấu hình tập dữ liệu của bạn. Mô hình được tự động liên kết với tập dữ liệu trên nền tảng (xem Sử dụng tập dữ liệu nền tảng).
Thanh toán
Chi phí huấn luyện dựa trên mức sử dụng GPU:
Ước tính chi phí
Trước khi quá trình huấn luyện bắt đầu, nền tảng ước tính tổng chi phí bằng cách:
- Ước tính số giây mỗi epoch từ kích thước tập dữ liệu, độ phức tạp của mô hình, kích thước hình ảnh, kích thước batch và tốc độ GPU
- Tính tổng thời gian huấn luyện bằng cách nhân số giây mỗi epoch với số lượng epoch, sau đó cộng thêm chi phí khởi động.
- Tính toán chi phí ước tính từ tổng số giờ đào tạo nhân với giá mỗi giờ của GPU
Các yếu tố ảnh hưởng đến chi phí:
| Nhân tố | Sự va chạm |
|---|---|
| Kích thước tập dữ liệu | Càng nhiều ảnh thì thời gian huấn luyện càng lâu (mức cơ bản: khoảng 2,8 giây tính toán cho mỗi 1000 ảnh trên RTX 4090) |
| Kích thước mô hình | Các mô hình lớn hơn (m, l, x) huấn luyện chậm hơn so với (n, s). |
| Số lượng kỷ nguyên | Hệ số nhân trực tiếp lên thời gian đào tạo |
| Kích thước hình ảnh | Kích thước ảnh lớn hơn sẽ làm tăng khả năng tính toán: 320px=0.25x, 640px=1.0x (mức cơ bản), 1280px=4.0x |
| Kích thước lô (Batch Size) | Các mẻ sản xuất lớn hơn sẽ hiệu quả hơn (mẻ 32 = ~0,85 lần thời gian, mẻ 8 = ~1,2 lần thời gian so với mẻ 16 tiêu chuẩn). |
| GPU Tốc độ | GPU nhanh hơn giúp giảm thời gian huấn luyện (ví dụ: H100 SXM nhanh hơn khoảng 3,4 lần so với RTX 4090). |
| Chi phí khởi nghiệp | Quá trình khởi tạo, tải dữ liệu và làm nóng có thể mất tối đa 5 phút (thời gian có thể thay đổi tùy thuộc vào kích thước tập dữ liệu). |
Ví dụ về chi phí
Ước tính
Ước tính chi phí là gần đúng và phụ thuộc vào nhiều yếu tố. Hộp thoại huấn luyện hiển thị ước tính thời gian thực trước khi bạn bắt đầu huấn luyện.
| Kịch bản | GPU | Chi phí ước tính |
|---|---|---|
| 500 ảnh, YOLO26n, 50 epoch | RTX 4090 | Khoảng 0,50 đô la |
| 1000 ảnh, YOLO26n, 100 chu kỳ | RTX PRO 6000 | ~5 đô la |
| 5000 ảnh, YOLO26s, 100 epoch | H100 SXM | ~23 đô la |
Quy trình thanh toán
graph LR
A[Estimate Cost] --> B[Balance Check]
B --> C[Train]
C --> D[Charge Actual Runtime]
style A fill:#2196F3,color:#fff
style B fill:#FF9800,color:#fff
style C fill:#9C27B0,color:#fff
style D fill:#4CAF50,color:#fff
Quy trình thanh toán đào tạo trên đám mây:
- Ước tính : Chi phí được tính toán trước khi khóa đào tạo bắt đầu.
- Kiểm tra số dư: Số tín dụng khả dụng được kiểm tra trước khi khởi chạy
- Huấn luyện: Tác vụ chạy trên tài nguyên tính toán đã chọn
- Tính phí: Chi phí cuối cùng dựa trên thời gian chạy thực tế
Bảo vệ người tiêu dùng
Thanh toán theo dõi mức sử dụng điện toán thực tế, bao gồm cả các lần chạy một phần bị hủy. Bạn không bao giờ bị tính phí cho các lần chạy huấn luyện thất bại.
Thanh toán theo Trạng thái công việc
| Trạng thái | Đã tính phí? |
|---|---|
| Đã hoàn thành | Đúng vậy — thật đấy. GPU thời gian sử dụng |
| Đã hủy | Đúng - GPU thời gian từ khi bắt đầu đến khi hủy bỏ |
| Thất bại | Không — các lần chạy thất bại sẽ không bị tính phí. |
| Mắc kẹt | Một phần — chỉ tính phí thời gian đào tạo thực tế. |
Không tính phí cho các lỗi
Nếu quá trình huấn luyện thất bại do lỗi cấu hình, lỗi thiếu bộ nhớ hoặc bất kỳ lỗi nào khác, bạn sẽ không bị tính phí . Chỉ thời gian tính toán thành công mới được tính phí. Các tác vụ bị kẹt (không hoạt động trong hơn 4 giờ) sẽ tự động bị chấm dứt và chỉ bị tính phí cho thời gian mà tác vụ đó dừng lại. GPU Đó là thời gian tích cực luyện tập, chứ không phải thời gian nhàn rỗi.
Phương thức thanh toán
| Phương thức | Mô tả |
|---|---|
| Số dư tài khoản | Số dư nạp trước |
| Thanh toán theo công việc | Tính phí khi hoàn thành công việc |
Số dư tối thiểu
Để bắt đầu khóa đào tạo, cần có số dư khả dụng dương và đủ tín dụng để trang trải chi phí ước tính của công việc.
Xem chi phí huấn luyện
Sau khi huấn luyện, xem chi phí chi tiết trong tab Thanh toán:
- Phân tích chi phí theo từng epoch
- Tổng thời gian GPU
- Tải báo cáo chi phí

Mẹo huấn luyện
Chọn kích thước mô hình phù hợp
| Mô hình | Tham số | Tốt nhất cho |
|---|---|---|
| YOLO26n | 2.4M | Thiết bị biên, thời gian thực |
| YOLO26s | 9.5M | Cân bằng tốc độ/độ chính xác |
| YOLO26m | 20.4M | Độ chính xác cao hơn |
| YOLO26l | 24.8M | Độ chính xác cấp sản xuất |
| YOLO26x | 55.7M | Độ chính xác tối đa |
Tối ưu thời gian huấn luyện
Các chiến lược tiết kiệm chi phí
- Bắt đầu với quy mô nhỏ: Thử nghiệm với 10-20 epoch trên GPU có ngân sách hạn chế để xác minh tập dữ liệu và cấu hình của bạn hoạt động.
- Sử dụng GPU phù hợp: RTX PRO 6000 xử lý tốt hầu hết các khối lượng công việc
- Xác thực tập dữ liệu: Khắc phục các vấn đề gắn nhãn trước khi chi tiền cho việc huấn luyện
- Giám sát sớm: Hủy đào tạo nếu độ lỗi ổn định — bạn chỉ trả tiền cho thời gian tính toán đã sử dụng
Khắc phục sự cố
| Vấn đề | Giải pháp |
|---|---|
| Huấn luyện bị kẹt ở 0% | Kiểm tra định dạng tập dữ liệu, thử lại |
| Hết bộ nhớ | Giảm kích thước batch hoặc sử dụng GPU lớn hơn |
| Độ chính xác kém | Tăng số epoch, kiểm tra chất lượng dữ liệu |
| Huấn luyện chậm | Cân nhắc GPU nhanh hơn |
| Lỗi không khớp tác vụ | Đảm bảo các nhiệm vụ của mô hình và tập dữ liệu khớp nhau. |
Câu hỏi thường gặp
Thời gian huấn luyện mất bao lâu?
Thời gian huấn luyện phụ thuộc vào:
- Kích thước tập dữ liệu
- Kích thước mô hình
- Số lượng epoch
- GPU được chọn
Thời gian điển hình (1000 ảnh, 100 epoch):
| Mô hình | RTX PRO 6000 | A100 SXM |
|---|---|---|
| YOLO26n | ~20 phút | ~15 phút |
| YOLO26m | ~40 phút | ~30 phút |
| YOLO26x | ~80 phút | ~60 phút |
Thời gian ước tính
Thời gian huấn luyện chỉ là ước tính và có thể thay đổi tùy thuộc vào độ phức tạp của tập dữ liệu, cài đặt tăng cường dữ liệu và kích thước lô. Sử dụng ước tính chi phí trong hộp thoại huấn luyện để có dự đoán chính xác hơn.
Có thể huấn luyện qua đêm không?
Có, quá trình huấn luyện sẽ tiếp tục cho đến khi hoàn thành. Bạn sẽ nhận được thông báo khi quá trình huấn luyện kết thúc. Đảm bảo tài khoản của bạn có đủ số dư cho việc huấn luyện dựa trên epoch.
Điều gì xảy ra nếu tôi hết tín dụng?
Nếu số dư tín dụng của bạn đạt đến 0 trong quá trình chạy huấn luyện, quá trình huấn luyện sẽ tiếp tục cho đến khi hoàn tất và số dư của bạn sẽ chuyển sang âm. Điều này đảm bảo công việc huấn luyện của bạn không bao giờ bị gián đoạn giữa chừng.
Sau khi quá trình huấn luyện hoàn tất, bạn sẽ cần nạp thêm tín dụng để số dư của mình trở lại dương trước khi bắt đầu các công việc huấn luyện mới. Mô hình đã hoàn thành, các điểm kiểm tra và tất cả các tạo phẩm huấn luyện của bạn được bảo toàn đầy đủ bất kể số dư.
Số dư âm
Số dư âm chỉ ngăn chặn việc bắt đầu các công việc huấn luyện mới. Các triển khai hiện có và các tính năng nền tảng khác vẫn hoạt động bình thường. Thêm tín dụng qua Cài đặt > Thanh toán hoặc bật tự động nạp tiền để tránh gián đoạn.
Điều gì sẽ xảy ra nếu chi phí đào tạo của tôi cao hơn so với dự toán?
Ước tính chi phí là gần đúng — thời gian huấn luyện thực tế có thể thay đổi do các yếu tố như tốc độ tải dữ liệu, thời gian khởi động GPU và hành vi hội tụ của mô hình. Nếu chi phí thực tế vượt quá ước tính, số dư của bạn có thể âm (xem ở trên). Nền tảng không dừng huấn luyện dựa trên ước tính.
Để quản lý chi phí:
- Theo dõi tiến độ đào tạo theo thời gian thực và hủy sớm nếu cần.
- Kích hoạt tính năng nạp tiền tự động để tự động bổ sung số dư tài khoản.
- Hãy bắt đầu với các lần chạy ngắn hơn (ít chu kỳ hơn) để điều chỉnh kỳ vọng.
Có thể sử dụng các đối số huấn luyện tùy chỉnh không?
Vâng, hãy mở rộng phần Cài đặt nâng cao trong hộp thoại huấn luyện để truy cập trình chỉnh sửa YAML với hơn 40 tham số có thể cấu hình. Các giá trị không mặc định được bao gồm trong cả lệnh huấn luyện trên đám mây và cục bộ.
Trình soạn thảo YAML cũng hỗ trợ nhập cấu hình từ các lần huấn luyện trước đó :
- Sao chép từ mô hình hiện có: Trên trang của bất kỳ mô hình đã hoàn thành nào, thẻ Cấu hình Huấn luyện có nút Sao chép dưới dạng JSON. Sao chép JSON và dán trực tiếp vào trình chỉnh sửa YAML — nó tự động detect định dạng JSON và nhập tất cả các tham số.
- Dán YAML hoặc JSON: Dán bất kỳ cấu hình huấn luyện YAML hoặc JSON hợp lệ nào vào trình chỉnh sửa. Các tham số được xác thực tự động, với các giá trị ngoài phạm vi được kẹp và cảnh báo được hiển thị.
- Kéo và thả tệp: Kéo một
.yamlhoặc.jsonSao chép trực tiếp tệp vào trình chỉnh sửa để nhập các tham số của nó.

Điều này giúp dễ dàng tái tạo hoặc cải tiến các cấu hình huấn luyện trước đó mà không cần nhập lại thủ công từng tham số.
Tôi có thể huấn luyện từ trang tập dữ liệu không?
Đúng vậy, nút "Train" trên các trang dữ liệu sẽ mở hộp thoại huấn luyện với tập dữ liệu đã được chọn sẵn và khóa. Sau đó, bạn chọn một dự án và mô hình để bắt đầu huấn luyện.
Tham khảo tham số huấn luyện
| Tham số | Loại | Mặc định | Phạm vi | Mô tả |
|---|---|---|---|---|
epochs | int | 100 | 1-10000 | Số epoch huấn luyện |
batch | int | 16 | 1-512 | Kích thước batch |
imgsz | int | 640 | 32-4096 | Kích thước ảnh đầu vào |
patience | int | 100 | 1-1000 | Ngưỡng dừng sớm |
seed | int | 0 | 0-2147483647 | Hạt giống ngẫu nhiên để đảm bảo tính khả thi |
deterministic | boolean | ĐÚNG VẬY | - | Chế độ huấn luyện xác định |
amp | boolean | ĐÚNG VẬY | - | Độ chính xác hỗn hợp tự động |
close_mosaic | int | 10 | 0-50 | Tắt mosaic trong N epoch cuối |
save_period | int | -1 | -1-100 | Lưu điểm kiểm tra sau mỗi N kỷ nguyên. |
workers | int | 8 | 0-64 | Số worker của dataloader |
cache | lựa chọn | SAI | ram/disk/false | Lưu ảnh vào bộ nhớ đệm |
| Tham số | Loại | Mặc định | Phạm vi | Mô tả |
|---|---|---|---|---|
lr0 | số thực | 0.01 | 0.0001-0.1 | Tốc độ học ban đầu |
lrf | số thực | 0.01 | 0.01-1.0 | Hệ số LR cuối cùng |
momentum | số thực | 0.937 | 0.6-0.98 | Động lượng SGD |
weight_decay | số thực | 0.0005 | 0.0-0.001 | Chuẩn hóa L2 |
warmup_epochs | số thực | 3.0 | 0-5 | Số lượng epochs Warmup |
warmup_momentum | số thực | 0.8 | 0.5-0.95 | Khởi động tạo đà |
warmup_bias_lr | số thực | 0.1 | 0.0-0.2 | Khởi động thiên vị LR |
cos_lr | boolean | Sai | - | Bộ lập lịch LR Cosine |
| Tham số | Loại | Mặc định | Phạm vi | Mô tả |
|---|---|---|---|---|
hsv_h | số thực | 0.015 | 0.0-0.1 | Tăng cường sắc độ HSV |
hsv_s | số thực | 0.7 | 0.0-1.0 | Độ bão hòa HSV |
hsv_v | số thực | 0.4 | 0.0-1.0 | Giá trị HSV |
degrees | số thực | 0.0 | -45-45 | Góc xoay |
translate | số thực | 0.1 | 0.0-1.0 | Phần dịch chuyển |
scale | số thực | 0.5 | 0.0-1.0 | Hệ số tỷ lệ |
shear | số thực | 0.0 | -10-10 | Độ cắt |
perspective | số thực | 0.0 | 0.0-0.001 | Biến đổi phối cảnh |
fliplr | số thực | 0.5 | 0.0-1.0 | Xác suất lật ngang |
flipud | số thực | 0.0 | 0.0-1.0 | Xác suất lật dọc |
mosaic | số thực | 1.0 | 0.0-1.0 | Tăng cường Mosaic |
mixup | số thực | 0.0 | 0.0-1.0 | Tăng cường MixUp |
copy_paste | số thực | 0.0 | 0.0-1.0 | Sao chép-dán (segment) |
| Tham số | Loại | Mặc định | Phạm vi | Mô tả |
|---|---|---|---|---|
fraction | số thực | 1.0 | 0.1-1.0 | Tỷ lệ dữ liệu cần sử dụng |
freeze | int | vô giá trị | 0-100 | Số lớp cần đông lạnh |
single_cls | boolean | Sai | - | Hãy coi tất cả các lớp học như một lớp học duy nhất. |
rect | boolean | Sai | - | Huấn luyện hình chữ nhật |
multi_scale | số thực | 0.0 | 0.0-1.0 | Phạm vi huấn luyện đa quy mô |
val | boolean | ĐÚNG VẬY | - | Chạy quá trình xác thực trong quá trình huấn luyện |
resume | boolean | Sai | - | Tiếp tục huấn luyện từ điểm kiểm tra |
| Giá trị | Mô tả |
|---|---|
auto | Lựa chọn tự động (mặc định) |
SGD | Giảm độ dốc ngẫu nhiên |
MuSGD | Muon SGD trình tối ưu hóa |
Adam | Bộ tối ưu hóa Adam |
AdamW | Adam với suy giảm trọng số |
NAdam | Trình tối ưu hóa NAdam |
RAdam | Trình tối ưu hóa RAdam |
RMSProp | Trình tối ưu hóa RMSProp |
Adamax | Trình tối ưu hóa Adamax |
| Tham số | Loại | Mặc định | Phạm vi | Mô tả |
|---|---|---|---|---|
box | số thực | 7.5 | 1-50 | Trọng số loss Box |
cls | số thực | 0.5 | 0.2-4 | Trọng số mất mát phân loại |
dfl | số thực | 1.5 | 0.4-6 | Hàm mất tiêu điểm phân phối |
pose | số thực | 12.0 | 1-50 | Tư thế giảm cân (chỉ tư thế) |
kobj | số thực | 1.0 | 0.5-10 | Tính chất vật thể của điểm mấu chốt (tư thế) |
label_smoothing | số thực | 0.0 | 0.0-0.1 | Hệ số làm mịn nhãn |
Tham số dành riêng cho tác vụ
Một số tham số chỉ áp dụng cho các tác vụ cụ thể:
- Chỉ các tác vụ phát hiện (detect, segment, pose, OBB — không classify):
box,dfl,degrees,translate,shear,perspective,mosaic,mixup,close_mosaic - Chỉ phân đoạn:
copy_paste - Chỉ tạo dáng:
pose(trọng số mất mát),kobj(mức độ đối tượng của điểm khóa)