Đón xem YOLO Vision 2025!
25 tháng 9, 2025
10:00 — 18:00 BST
Sự kiện kết hợp
Yolo Vision 2024
Bảng chú giải thuật ngữ

Suy luận thời gian thực

Khám phá cách suy luận theo thời gian thực với Ultralytics YOLO cho phép dự đoán tức thì cho các ứng dụng AI như lái xe tự động và hệ thống an ninh.

Suy luận theo thời gian thực là quá trình sử dụng một mô hình học máy (ML) đã được huấn luyện để đưa ra các dự đoán trên dữ liệu mới, trực tiếp với độ trễ tối thiểu. Trong bối cảnh AIthị giác máy tính (CV), điều này có nghĩa là hệ thống có thể xử lý thông tin—như một luồng video—và tạo ra đầu ra gần như ngay lập tức. Mục tiêu là làm cho độ trễ suy luận đủ thấp để kết quả hữu ích ngay lập tức cho việc ra quyết định. Khả năng này rất quan trọng đối với các ứng dụng mà thời gian là yếu tố then chốt, chuyển đổi cách các ngành công nghiệp từ ô tô đến chăm sóc sức khỏe tận dụng AI.

So sánh Suy Luận Theo Thời Gian Thực và Suy Luận Theo Lô

Điều quan trọng là phải phân biệt suy luận theo thời gian thực (real-time inference) với suy luận hàng loạt (batch inference). Sự khác biệt chính nằm ở cách xử lý dữ liệu.

  • Suy luận theo thời gian thực: Xử lý dữ liệu khi nó được tạo hoặc nhận, thường là một đầu vào hoặc một luồng nhỏ tại một thời điểm. Ưu tiên là giảm thiểu độ trễ (latency) giữa đầu vào và đầu ra. Điều này rất cần thiết cho các hệ thống tương tác và nhạy cảm về thời gian.
  • Suy luận theo lô (Batch Inference): Liên quan đến việc thu thập dữ liệu trong một khoảng thời gian và xử lý tất cả cùng một lúc trong một lô lớn. Phương pháp này ưu tiên tối đa hóa thông lượng (lượng dữ liệu được xử lý theo thời gian) hơn là giảm thiểu độ trễ. Xử lý theo lô (Batch processing) phù hợp cho các tác vụ không khẩn cấp như tạo báo cáo hàng ngày hoặc phân tích định kỳ các tập dữ liệu lớn.

Mặc dù cả hai đều sử dụng mô hình đã huấn luyện để đưa ra dự đoán, nhưng các trường hợp sử dụng của chúng về cơ bản là khác nhau dựa trên tính cấp thiết của kết quả.

Các ứng dụng trong Thế giới Thực

Khả năng đưa ra quyết định tức thời cho phép một loạt các ứng dụng mạnh mẽ trong nhiều lĩnh vực khác nhau.

  1. Hệ thống tự động: Trong xe tự lái, suy luận theo thời gian thực là một vấn đề an toàn. Các mô hình phải thực hiện nhận diện đối tượng để xác định người đi bộ, các phương tiện khác và biển báo đường bộ trong mili giây để điều hướng an toàn và tránh va chạm. Tương tự, máy bay không người lái và robot dựa vào nó để điều hướng và tương tác với môi trường của chúng.
  2. Sản xuất thông minh: Trên dây chuyền sản xuất, camera được trang bị AI có thể thực hiện kiểm soát chất lượng theo thời gian thực. Một mô hình như Ultralytics YOLO11 có thể phát hiện các lỗi trong sản phẩm di chuyển trên băng chuyền, cho phép loại bỏ chúng ngay lập tức. Đây là một thành phần cốt lõi của AI trong sản xuất hiện đại.
  3. Y tế Tương tác: Trong một quy trình phẫu thuật, một mô hình có thể phân tích video trực tiếp từ camera để cung cấp hướng dẫn theo thời gian thực cho bác sĩ phẫu thuật. Trong môi trường chẩn đoán, phân tích hình ảnh y tế theo thời gian thực có thể giúp bác sĩ xác định các điểm bất thường nhanh hơn trong quá trình quét trực tiếp.
  4. Giám sát thông minh: Các hệ thống an ninh hiện đại sử dụng suy luận theo thời gian thực để phân tích các nguồn cấp video và xác định các mối đe dọa tiềm ẩn, chẳng hạn như xâm nhập trái phép hoặc các gói hàng bị bỏ rơi, kích hoạt cảnh báo ngay lập tức. Điều này vượt ra ngoài việc ghi lại đơn giản để chuyển sang giám sát thông minh chủ động.

Đạt được hiệu suất thời gian thực

Để các mô hình chạy đủ nhanh cho các ứng dụng tính toán thời gian thực (real-time computing) thường đòi hỏi tối ưu hóa đáng kể:

Các mô hình như Ultralytics YOLO được thiết kế với hiệu quả và độ chính xác trong tâm trí, làm cho chúng phù hợp với các tác vụ phát hiện đối tượng (object detection tasks) theo thời gian thực. Các nền tảng như Ultralytics HUB cung cấp các công cụ để huấn luyện, tối ưu hóa (ví dụ: xuất sang định dạng ONNX hoặc TensorRT) và triển khai các mô hình, tạo điều kiện thuận lợi cho việc triển khai các giải pháp suy luận theo thời gian thực trên nhiều tùy chọn triển khai (deployment options).

Tham gia cộng đồng Ultralytics

Tham gia vào tương lai của AI. Kết nối, hợp tác và phát triển cùng với những nhà đổi mới toàn cầu

Tham gia ngay
Đã sao chép liên kết vào clipboard