YOLO Vision 2026:
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 chủ yếu được sử dụng 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 sang thế giới thực. Khái niệm cốt lõi liên quan đến việc thay đổi có hệ thống các tham số trực quan 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 đối tượng, nền nhiễu và góc máy ảnh, các neural networks buộc phải bỏ qua các hiện tượng mô phỏng bề ngoài. Thay vào đó, chúng học các đặc trưng bất biến thiết yếu của các đối tượng mục tiêu. Như đã trình bày chi tiết trong classic Domain Randomization paper on arXiv, việc đưa vào lượng lớn tính biến đổi 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 xuất hiện đơn giản chỉ như một biến thể khác trong dữ liệu huấn luyện đa dạng của nó.

Thu 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 được huấn luyện thuần túy 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). Hiện tượng này xảy ra vì các kiến trúc deep learning dễ dàng bị overfitting đối với việc kết xuất mức pixel chính xác của một engine cụ thể. Domain Randomization giải quyết vấn đề này bằng cách mở rộng tích cực phân phối huấn luyện. Điều này rất có lợi cho các hệ thống autonomous vehicles và điều hướng drone, vốn phải hoạt động hoàn hảo trong điều kiện thời tiết và ánh sáng không thể đoán trước.

Phâ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 vs. Data Augmentation: Data augmentation truyền thống áp dụng các phép biến đổi 2D (như lật, chia tỉ lệ hoặc điều chỉnh màu sắc) cho 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 ra chính dữ liệu đó, sử dụng các engine 3D và generative AI để xây dựng hoàn toàn các cảnh mới, có sự biến đổi vật lý từ đầu. Tuy nhiên, việc kết hợp cả hai với advanced data augmentation strategies thường mang lại các model mạnh mẽ nhất.
  • Domain Randomization vs. 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 miền "nguồn" đã biết và miền "mục tiêu" cụ thể, không có nhãn. Domain Randomization hoàn toàn không xem xét miền mục tiêu; 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 bao trùm miền mục tiêu một cách tự nhiên.

Cá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 Robotic Manipulation: Việc huấn luyện các 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ư NVIDIA Isaac Sim environment để mô phỏng vật lý (thay đổi khối lượng, ma sát và trọng lực) bên cạnh kết cấu trực quan. Các dự án mang tính đột phá, chẳng hạn như OpenAI research on dexterous manipulation và các DeepMind robotics initiatives khác nhau, đã 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 phức tạp zero-shot trên robot vật lý.
  • Perception Systems: Các model thị giác dành cho điều hướng tự động dựa vào Domain Randomization để mô phỏng các trường hợp biên hiếm gặp (như chói lóa mắt hoặc tuyết dày). emerging research in 2026 on sim-to-real transfer gần đây và các ấn phẩm IEEE publications on robotics được bình duyệt nêu bật cách tiếp cận này đảm bảo object detection mạnh mẽ mà không gây rủi ro cho sự an toàn của con người trong quá trình thu thập dữ liệu.

Triể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 đơn giản nhờ các framework cấp cao. Đối với các nhóm 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à suy luận thời gian thực nhanh chóng trên các thiết bị biên, Ultralytics YOLO26 là kiến trúc được khuyến nghị 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 tính biến đổi có chủ đích, các lập trình viên xây dựng bằng PyTorch tutorials on transfer learning hoặc TensorFlow ecosystem 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 machine learning principles on Wikipedia nền tảng, đọc các phân tích kiến trúc trong ACM digital library, hay khám phá Anthropic's approaches to model robustness, Domain Randomization vẫn là nền tảng cốt lõi của trí tuệ nhân tạo có khả năng mở rộng và kiên cường.

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