Ultralytics YOLO27: Đăng ký vào danh sách chờ.
Cấp phép YOLO
Quay lại Bảng thuật ngữ Ultralytics

Edge AI

Edge AI chạy model trên điện thoại, camera, phương tiện và robot thay vì trên cloud, giúp giảm độ trễ và giữ dữ liệu tại chỗ. Cách hoạt động, phần cứng và ứng dụng.

AI biên là phương thức chạy các model trí tuệ nhân tạo (AI) ngay trên hoặc gần các thiết bị tạo ra dữ liệu, chẳng hạn điện thoại, camera, phương tiện, robot và cổng kết nối nhà máy, thay vì gửi dữ liệu đến trung tâm dữ liệu ở xa. Xử lý khung hình camera hoặc đoạn âm thanh ngay tại nơi ghi nhận giúp loại bỏ thời gian khứ hồi qua mạng, để quyết định được đưa ra trong vài mili giây. Thiết bị tiếp tục hoạt động khi mất kết nối, dữ liệu đầu vào nhạy cảm được giữ cục bộ để bảo vệ quyền riêng tư dữ liệu, và không cần truyền video thô lên đám mây, nhờ đó tiết kiệm băng thông. Đổi lại, thiết bị có ngân sách bộ nhớ, năng lực tính toán và điện năng hạn chế, đồng thời cần xử lý việc cập nhật model trên toàn bộ đội thiết bị.

Cách AI biên hoạt động#

Model thường được huấn luyện trên đám mây bằng GPU, sau đó được thu nhỏ và tăng tốc để phù hợp với thiết bị đích. Lượng tử hóa model sang FP16 hoặc INT8, tỉa model và chưng cất tri thức giúp thu gọn model; xuất model chuyển model sang định dạng mà engine suy luận trên thiết bị có thể chạy, chẳng hạn TensorRT trên phần cứng NVIDIA, LiteRT trên Android, Core ML trên thiết bị Apple hoặc NCNN trên CPU ARM. Sau đó, thiết bị chạy suy luận cục bộ và chỉ gửi lên những thông tin cần thiết như cảnh báo, số lượng hoặc một clip ngắn. Dữ liệu tải lên cũng góp phần vào vòng lặp cải thiện: các ví dụ khó thu thập từ thực tế được gán nhãn, model được huấn luyện lại, rồi phiên bản mới được gửi đến các thiết bị qua mạng.

Phần cứng AI biên#

  • Bộ xử lý nơ-ron (NPU): Các bộ tăng tốc chuyên dụng được tích hợp trong hầu hết chip điện thoại và laptop hiện nay, chẳng hạn Neural Engine của Apple và NPU Hexagon của Qualcomm; chúng chạy model đã lượng tử hóa trong giới hạn điện năng của điện thoại.
  • NVIDIA Jetson: Các module nhúng kết hợp CPU ARM với GPU NVIDIA dành cho robot, drone và camera thông minh cần thông lượng cấp GPU.
  • Raspberry Pi: Máy tính bo mạch đơn giá rẻ, có thể chạy model nhỏ trên CPU ARM hoặc trên các bo mạch tăng tốc bổ sung.
  • Vi điều khiển: Phân khúc nhỏ nhất, nơi các model chỉ vài trăm kilobyte chạy với công suất ở mức miliwatt.

Triển khai model ở biên#

Mỗi loại thiết bị phù hợp với một định dạng xuất model khác nhau. Trên Raspberry Pi, NCNN là định dạng nhanh nhất trong số các định dạng mà Ultralytics benchmark cho Ultralytics YOLO26; chỉ cần xuất model một lần rồi tải thư mục đã xuất là có thể chạy cùng một detector bằng engine đó:

from ultralytics import YOLO

# Tải model phát hiện YOLO26 nhỏ nhất
model = YOLO("yolo26n.pt")

# Xuất sang NCNN, một framework suy luận được tối ưu cho CPU ARM
path = model.export(format="ncnn")  # creates 'yolo26n_ncnn_model/'

# Chạy suy luận bằng model đã xuất, như khi dùng trên thiết bị
ncnn_model = YOLO(path)
results = ncnn_model("https://ultralytics.com/images/bus.jpg")
results[0].save(filename="bus_ncnn.jpg")

Ảnh đã lưu hiển thị các kết quả phát hiện được tính bằng engine NCNN. Các ứng dụng trên thiết bị thường được đóng gói trong container Docker để cùng một image có thể chạy trên cả nhóm bo mạch giống nhau.

  • Điện toán biên: Phương thức rộng hơn, bao gồm xử lý mọi loại dữ liệu gần nguồn phát sinh, từ lọc số đo cảm biến đến lưu nội dung trong bộ nhớ đệm. AI biên là điện toán biên có khối lượng công việc là một model machine learning.
  • TinyML: Phân khúc nhỏ nhất của AI biên, chạy trên vi điều khiển có bộ nhớ chỉ vài kilobyte.
  • Học liên kết: Huấn luyện một model dùng chung trên nhiều thiết bị bằng cách gửi các cập nhật trọng số thay vì dữ liệu thô. AI biên thường nói đến suy luận, còn học liên kết đưa quá trình huấn luyện đến cùng các thiết bị đó.

Ứng dụng của AI biên#

  • Phương tiện tự hành: Ô tô và robot giao hàng phát hiện người đi bộ, phương tiện và làn đường ngay trên thiết bị, vì không thể để tình trạng kết nối chậm hoặc mất kết nối làm chậm quá trình phanh.
  • Camera thông minh: Camera bán lẻ, giao thông và an ninh chạy phát hiện vật thể cục bộ, chỉ gửi số lượng hoặc cảnh báo thay vì video liên tục.
  • Kiểm tra công nghiệp: Camera trên dây chuyền sản xuất loại bỏ linh kiện lỗi trong vài mili giây; cảm biến rung trên máy phát hiện bất thường trước khi chúng gây thời gian ngừng hoạt động.
  • Điện thoại thông minh: Điện thoại xử lý ảnh, chuyển lời nói thành văn bản và chạy các model ngôn ngữ nhỏ ngay trên thiết bị, chẳng hạn model khoảng 3 tỷ tham số mà Apple Intelligence chạy trên thiết bị Apple và các ứng dụng truy cập thông qua framework Foundation Models của Apple.

Khám phá các giải pháp

Thị giác máy tính trong thể thao

Thị giác máy tính trong thể thao

Khám phá cách Ultralytics YOLO thúc đẩy thị giác máy tính trong thể thao với khả năng theo dõi cầu thủ và bóng, phân tích hiệu suất, cung cấp thông tin chuyên sâu cho huấn luyện và hỗ trợ phục hồi cho vận động viên.
Tìm hiểu thêm
Thị giác máy tính cho ảnh hàng không

Thị giác máy tính cho ảnh hàng không

Chuyển hình ảnh từ drone và ảnh hàng không thành thông tin chuyên sâu theo thời gian thực cho nông nghiệp, nuôi trồng thủy sản, bảo tồn và phân tích không gian địa lý với Ultralytics YOLO.
Tìm hiểu thêm
Thị giác máy tính trong hàng không vũ trụ

Thị giác máy tính trong hàng không vũ trụ

Ứng dụng computer vision trong ngành hàng không vũ trụ với Ultralytics YOLO cho kiểm tra máy bay, phát hiện dị vật trên đường băng (FOD), vận hành mặt đất tại sân bay và phát hiện lỗi vật liệu composite.
Tìm hiểu thêm
Computer vision trong lĩnh vực an ninh

Computer vision trong lĩnh vực an ninh

Bảo vệ mọi địa điểm bằng model Ultralytics YOLO. Vision AI hỗ trợ giám sát vành đai, phát hiện mối đe dọa, nhận dạng biển số và an toàn nơi làm việc.
Tìm hiểu thêm
Computer vision trong robotics

Computer vision trong robotics

Tăng cường năng lực cho máy móc thông minh bằng model Ultralytics YOLO. Vision AI trong lĩnh vực robotics hỗ trợ điều hướng tự động, nhận thức, theo dõi đối tượng và điều khiển theo thời gian thực.
Tìm hiểu thêm
Thị giác máy tính trong logistics

Thị giác máy tính trong logistics

Tinh giản hoạt động logistics với các model Ultralytics YOLO. Vision AI hỗ trợ kiểm tra kiện hàng, phân loại, theo dõi phương tiện và giám sát an toàn kho hàng theo thời gian thực.
Tìm hiểu thêm
Thị giác máy tính trong bán lẻ

Thị giác máy tính trong bán lẻ

Định hình lại hoạt động bán lẻ với các model Ultralytics YOLO. Vision AI hỗ trợ theo dõi hàng tồn kho, giám sát kệ hàng, quản lý hàng chờ và phân tích khách hàng thông minh hơn.
Tìm hiểu thêm
Thị giác máy tính trong chăm sóc sức khỏe

Thị giác máy tính trong chăm sóc sức khỏe

Xây dựng các giải pháp chăm sóc sức khỏe với model Ultralytics YOLO. Vision AI trong chăm sóc sức khỏe hỗ trợ xử lý hình ảnh y tế 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
Thị giác máy tính trong sản xuất

Thị giác máy tính trong sản xuất

Tối ưu hóa sản xuất bằng 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
Thị giác máy tính trong ngành ô tô

Thị giác máy tính trong ngành ô tô

Ứng dụng thị giác máy tính trong ngành ô tô với các model Ultralytics YOLO. Vision AI nâng cao an toàn giao thông, hỗ trợ người lái và tự động hóa phương tiện để tạo nên những tuyến đường thông minh hơn.
Tìm hiểu thêm
Thị giác máy tính trong nông nghiệp

Thị giác máy tính trong nông nghiệp

Ứng dụng AI thị giác vào nông nghiệp thông minh với các model Ultralytics YOLO. Hỗ trợ giám sát cây trồng, theo dõi vật nuôi và canh tác chính xác để nâng cao năng suất một cách thông minh hơn.
Tìm hiểu thêm

Hãy cùng nhau kiến tạo tương lai của AI!

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