Gặp gỡ YOLO26: AI tầm nhìn thế hệ tiếp theo.
Ultralytics
Quay lại Bảng thuật ngữ Ultralytics

Domain Randomization

Khám phá cách Domain Randomization thu hẹp khoảng cách sim-to-real trong thị giác máy tính. Tìm hiểu cách huấn luyện các model Ultralytics YOLO26 mạnh mẽ bằng cách sử dụng dữ liệu tổng hợp.

Domain Randomization là một kỹ thuật machine learning được sử dụng chủ yếu trong computer vision và học tăng cường để triển khai thành công các model được huấn luyện trong môi trường mô phỏng ra thế giới thực. Khái niệm cốt lõi liên quan đến việc thay đổi một cách có hệ thống các tham số hình ảnh và vật lý của synthetic data trong giai đoạn huấn luyện. Bằng cách ngẫu nhiên hóa các thuộc tính môi trường như điều kiện ánh sáng, kết cấu vật thể, độ nhiễu nền và góc camera, các neural networks buộc phải bỏ qua các đặc điểm bề mặt của mô phỏng. Thay vào đó, chúng học được các đặc trưng bất biến thiết yếu của các vật thể mục tiêu. Như đã trình bày chi tiết trong bài báo Domain Randomization kinh điển trên arXiv, việc bổ sung quy mô lớn các biến thể này đảm bảo rằng khi model được triển khai trên phần cứng vật lý, thế giới thực chỉ đơn giản xuất hiện như một biến thể khác trong dữ liệu huấn luyện đa dạng của nó.

Link to this sectionThu hẹp khoảng cách Sim-to-Real#

Các trình mô phỏng cung cấp nguồn dữ liệu huấn luyện an toàn, có khả năng mở rộng vô hạn và được gán nhãn tự động, nhưng các model chỉ được huấn luyện trên các mô phỏng tĩnh thường thất bại trong thực tế do "khoảng cách thực tế" (reality gap). Điều này xảy ra vì các kiến trúc deep learning dễ dàng bị quá khớp (overfit) với kết xuất chính xác ở mức pixel của một engine cụ thể. Domain Randomization giải quyết vấn đề này bằng cách mở rộng mạnh mẽ phân phối huấn luyện. Điều này cực kỳ có lợi cho autonomous vehicles và các hệ thống điều hướng drone, vốn phải hoạt động hoàn hảo trong các điều kiện thời tiết và ánh sáng không thể đoán trước.

Link to this sectionPhân biệt Domain Randomization với các khái niệm liên quan#

Để nắm bắt đầy đủ khái niệm này, việc phân biệt Domain Randomization với các kỹ thuật nâng cao tập dữ liệu tương tự là rất hữu ích:

  • Domain Randomization so với Data Augmentation: Data augmentation truyền thống áp dụng các phép biến đổi 2D (như lật, thay đổi tỷ lệ hoặc color jittering) lên các hình ảnh thực tế hiện có. Ngược lại, Domain Randomization diễn ra trong quá trình tạo dữ liệu, sử dụng các engine 3D và generative AI để xây dựng các cảnh hoàn toàn mới và thay đổi vật lý từ đầu. Tuy nhiên, việc kết hợp cả hai với các chiến lược data augmentation tiên tiến thường mang lại những model mạnh mẽ nhất.
  • Domain Randomization so với UDA: Unsupervised Domain Adaptation (UDA) cố gắng căn chỉnh toán học các phân phối đặc trưng của một miền "nguồn" đã biết và một miền "đích" cụ thể, không được gán nhãn. Domain Randomization hoàn toàn không xem xét miền đích; nó chỉ đơn giản tạo ra một phân phối nguồn rộng, được ngẫu nhiên hóa cao đến mức nó bao phủ miền đích một cách tự nhiên.

Link to this sectionCác ứng dụng trong thực tế#

Khả năng huấn luyện hoàn toàn trong môi trường mô phỏng đã cách mạng hóa một số ngành công nghiệp AI. Các ví dụ nổi bật bao gồm:

  • Sim-to-Real trong điều khiển Robot: Huấn luyện cánh tay robot trong thế giới thực rất chậm, tốn kém và dễ gây hư hỏng phần cứng. Các nhà nghiên cứu tận dụng các công cụ như môi trường NVIDIA Isaac Sim để mô phỏng vật lý (thay đổi khối lượng, ma sát và trọng lực) cùng với các kết cấu trực quan. Các dự án đột phá, chẳng hạn như nghiên cứu của OpenAI về thao tác khéo léo và nhiều sáng kiến robotics của DeepMind, đã chứng minh rằng các model được huấn luyện với vật lý ngẫu nhiên có thể thực hiện các tác vụ gắp zero-shot phức tạp trên robot vật lý.
  • Hệ thống nhận diện: Các model thị giác cho điều hướng tự hành dựa vào Domain Randomization để mô phỏng các trường hợp hiếm gặp (như lóa sáng hoặc tuyết dày). Nghiên cứu mới nổi năm 2026 về chuyển đổi sim-to-real và các ấn phẩm IEEE về robotics đã được bình duyệt nhấn mạnh cách tiếp cận này đảm bảo object detection mạnh mẽ mà không gây nguy hiểm đến an toàn con người trong quá trình thu thập dữ liệu.

Link to this sectionTriển khai thực tế#

Việc tích hợp các tập dữ liệu ngẫu nhiên vào các pipeline hiện đại trở nên hợp lý hóa nhờ các framework cấp cao. Đối với các đội ngũ doanh nghiệp quản lý hàng triệu hình ảnh tổng hợp, Ultralytics Platform cung cấp một môi trường liền mạch cho việc quản lý phiên bản tập dữ liệu và huấn luyện trên đám mây. Để đảm bảo độ chính xác cao và inference thời gian thực nhanh chóng trên các thiết bị edge, Ultralytics YOLO26 là kiến trúc được đề xuất khi triển khai các model sim-to-real này.

from ultralytics import YOLO

# Load the latest Ultralytics YOLO26 model for high-accuracy perception
model = YOLO("yolo26n.pt")

# Train the model using a synthetic dataset generated via Domain Randomization
# The dataset contains thousands of intentionally varied simulated environments
results = model.train(data="domain_randomization_data.yaml", epochs=50, imgsz=640)

Bằng cách tận dụng sự biến đổi chủ động, các nhà phát triển xây dựng với các bài hướng dẫn PyTorch về transfer learning hoặc hệ sinh thái TensorFlow có thể bỏ qua chi phí khổng lồ của việc thu thập dữ liệu thế giới thực thủ công. Cho dù bạn đang nghiên cứu các nguyên lý machine learning cơ bản trên Wikipedia, đọc các phân tích kiến trúc trong thư viện kỹ thuật số ACM, hay khám phá các phương pháp tiếp cận của Anthropic về độ mạnh mẽ của model, Domain Randomization vẫn là nền tảng quan trọng của trí tuệ nhân tạo có thể mở rộng và bền bỉ.

Explore solutions

Real-time AI that works with your team

AI trong ngành Robot

Tăng cường sức mạnh cho các cỗ máy thông minh hơn với các model Ultralytics YOLO. AI thị giác trong lĩnh vực robot thúc đẩy khả năng điều hướng tự hành, nhận thức, theo dõi đối tượng và điều khiển thời gian thực.
Tìm hiểu thêm
Real-time AI that works with your team

AI trong Logistics

Tối ưu hóa logistics với các model Ultralytics YOLO. Vision AI hỗ trợ kiểm tra hàng hóa, phân loại, theo dõi phương tiện và giám sát an toàn kho bãi trong thời gian thực.
Tìm hiểu thêm
Real-time AI that works with your team

AI trong ngành Bán lẻ

Tái định hình bán lẻ với các model Ultralytics YOLO. Vision AI thúc đẩy theo dõi hàng tồn kho, giám sát kệ hàng, quản lý hàng đợi và thông tin chi tiết thông minh hơn về khách hàng.
Tìm hiểu thêm
Real-time AI that works with your team

AI trong chăm sóc sức khỏe

Xây dựng các giải pháp y tế với các model Ultralytics YOLO. AI thị giác trong y tế hỗ trợ chẩn đoán hình ảnh y khoa nhanh hơn, chẩn đoán thông minh hơn và theo dõi bệnh nhân.
Tìm hiểu thêm
Real-time AI that works with your team

AI trong sản xuất

Tối ưu hóa sản xuất với các model Ultralytics YOLO. Vision AI thúc đẩy kiểm soát chất lượng, phát hiện lỗi, tuân thủ PPE và tự động hóa dây chuyền lắp ráp.
Tìm hiểu thêm
Real-time AI that works with your operation

AI trong Ô tô

Áp dụng thị giác máy tính trong ô tô với các model Ultralytics YOLO. AI thị giác nâng cao an toàn đường bộ, hỗ trợ người lái và tự động hóa phương tiện cho những con đường thông minh hơn.
Tìm hiểu thêm
Real-time AI tailored to your operation

AI trong Nông nghiệp

Mang AI thị giác vào nông nghiệp thông minh với các model Ultralytics YOLO. Tăng cường giám sát mùa màng, theo dõi vật nuôi và canh tác chính xác để đạt năng suất cao hơn, thông minh hơn.
Tìm hiểu thêm
Real-time AI that works with your team

AI trong ngành Robot

Tăng cường sức mạnh cho các cỗ máy thông minh hơn với các model Ultralytics YOLO. AI thị giác trong lĩnh vực robot thúc đẩy khả năng điều hướng tự hành, nhận thức, theo dõi đối tượng và điều khiển thời gian thực.
Tìm hiểu thêm
Real-time AI that works with your team

AI trong Logistics

Tối ưu hóa logistics với các model Ultralytics YOLO. Vision AI hỗ trợ kiểm tra hàng hóa, phân loại, theo dõi phương tiện và giám sát an toàn kho bãi trong thời gian thực.
Tìm hiểu thêm
Real-time AI that works with your team

AI trong ngành Bán lẻ

Tái định hình bán lẻ với các model Ultralytics YOLO. Vision AI thúc đẩy theo dõi hàng tồn kho, giám sát kệ hàng, quản lý hàng đợi và thông tin chi tiết thông minh hơn về khách hàng.
Tìm hiểu thêm
Real-time AI that works with your team

AI trong chăm sóc sức khỏe

Xây dựng các giải pháp y tế với các model Ultralytics YOLO. AI thị giác trong y tế hỗ trợ chẩn đoán hình ảnh y khoa nhanh hơn, chẩn đoán thông minh hơn và theo dõi bệnh nhân.
Tìm hiểu thêm
Real-time AI that works with your team

AI trong sản xuất

Tối ưu hóa sản xuất với các model Ultralytics YOLO. Vision AI thúc đẩy kiểm soát chất lượng, phát hiện lỗi, tuân thủ PPE và tự động hóa dây chuyền lắp ráp.
Tìm hiểu thêm
Real-time AI that works with your operation

AI trong Ô tô

Áp dụng thị giác máy tính trong ô tô với các model Ultralytics YOLO. AI thị giác nâng cao an toàn đường bộ, hỗ trợ người lái và tự động hóa phương tiện cho những con đường thông minh hơn.
Tìm hiểu thêm
Real-time AI tailored to your operation

AI trong Nông nghiệp

Mang AI thị giác vào nông nghiệp thông minh với các model Ultralytics YOLO. Tăng cường giám sát mùa màng, theo dõi vật nuôi và canh tác chính xác để đạt năng suất cao hơn, thông minh hơn.
Tìm hiểu thêm
Real-time AI that works with your team

AI trong ngành Robot

Tăng cường sức mạnh cho các cỗ máy thông minh hơn với các model Ultralytics YOLO. AI thị giác trong lĩnh vực robot thúc đẩy khả năng điều hướng tự hành, nhận thức, theo dõi đối tượng và điều khiển thời gian thực.
Tìm hiểu thêm
Real-time AI that works with your team

AI trong Logistics

Tối ưu hóa logistics với các model Ultralytics YOLO. Vision AI hỗ trợ kiểm tra hàng hóa, phân loại, theo dõi phương tiện và giám sát an toàn kho bãi trong thời gian thực.
Tìm hiểu thêm
Real-time AI that works with your team

AI trong ngành Bán lẻ

Tái định hình bán lẻ với các model Ultralytics YOLO. Vision AI thúc đẩy theo dõi hàng tồn kho, giám sát kệ hàng, quản lý hàng đợi và thông tin chi tiết thông minh hơn về khách hàng.
Tìm hiểu thêm
Real-time AI that works with your team

AI trong chăm sóc sức khỏe

Xây dựng các giải pháp y tế với các model Ultralytics YOLO. AI thị giác trong y tế hỗ trợ chẩn đoán hình ảnh y khoa nhanh hơn, chẩn đoán thông minh hơn và theo dõi bệnh nhân.
Tìm hiểu thêm
Real-time AI that works with your team

AI trong sản xuất

Tối ưu hóa sản xuất với các model Ultralytics YOLO. Vision AI thúc đẩy kiểm soát chất lượng, phát hiện lỗi, tuân thủ PPE và tự động hóa dây chuyền lắp ráp.
Tìm hiểu thêm
Real-time AI that works with your operation

AI trong Ô tô

Áp dụng thị giác máy tính trong ô tô với các model Ultralytics YOLO. AI thị giác nâng cao an toàn đường bộ, hỗ trợ người lái và tự động hóa phương tiện cho những con đường thông minh hơn.
Tìm hiểu thêm
Real-time AI tailored to your operation

AI trong Nông nghiệp

Mang AI thị giác vào nông nghiệp thông minh với các model Ultralytics YOLO. Tăng cường giám sát mùa màng, theo dõi vật nuôi và canh tác chính xác để đạt năng suất cao hơn, thông minh hơn.
Tìm hiểu thêm

Hãy cùng nhau xây dựng tương lai của AI!

Bắt đầu hành trình của bạn với tương lai của machine learning