Thuật ngữ

Khả năng mở rộng

Khám phá cách khả năng mở rộng trong AI và ML đảm bảo hiệu suất, khả năng thích ứng và hiệu quả nhất quán cho các ứng dụng trong thế giới thực như Ultralytics YOLO .

Xe lửa YOLO mô hình đơn giản
với Ultralytics TRUNG TÂM

Tìm hiểu thêm

Khả năng mở rộng trong lĩnh vực Trí tuệ nhân tạo (AI) và học máy (ML) là khả năng của một hệ thống, mô hình hoặc cơ sở hạ tầng để quản lý hiệu quả khối lượng công việc ngày càng tăng. Đó là về việc đảm bảo hiệu suất và hiệu quả nhất quán khi nhu cầu tăng lên, cho dù đó là xử lý các tập dữ liệu lớn hơn, nhiều người dùng hơn hay các phép tính phức tạp hơn. Đối với các ứng dụng AI chuyển đổi từ phát triển sang triển khai trong thế giới thực, khả năng mở rộng không chỉ có lợi mà còn là điều cần thiết.

Tầm quan trọng của khả năng mở rộng

Tầm quan trọng của khả năng mở rộng nằm ở khả năng duy trì hiệu suất tối ưu khi các hệ thống AI mở rộng về phạm vi và ứng dụng. Một hệ thống có khả năng mở rộng có thể thích ứng, có khả năng xử lý khối lượng dữ liệu lớn hơn, quản lý lưu lượng truy cập cao hơn hoặc kết hợp các chức năng mới mà không làm giảm hiệu suất. Khả năng thích ứng này đặc biệt quan trọng trong các lĩnh vực như chăm sóc sức khỏe, nông nghiệp và xe tự hành, nơi các ứng dụng AI thường trải qua quá trình mở rộng nhanh chóng sau khi triển khai. Ví dụ, hãy xem xét các mô hình phát hiện đối tượng như Ultralytics YOLO hoặc các nền tảng như Ultralytics HUB , cả hai đều được thiết kế với tính đến khả năng mở rộng để đáp ứng các nhu cầu đa dạng và ngày càng tăng của người dùng.

Ứng dụng trong AI và Học máy

Khả năng mở rộng là nền tảng cho nhiều ứng dụng AI và ML. Sau đây là một số ví dụ chính:

  • Suy luận thời gian thực: Trong các ứng dụng như hệ thống quản lý giao thông được tối ưu hóa với Ultralytics YOLO11 hoặc xe tự hành, hệ thống AI phải xử lý dữ liệu ngay lập tức. Kiến trúc có khả năng mở rộng đảm bảo các hệ thống này có thể xử lý các luồng dữ liệu ngày càng tăng từ nhiều nguồn khác nhau mà không bị chậm trễ hoặc lỗi.
  • Chẩn đoán chăm sóc sức khỏe: Trong các lĩnh vực y tế như phân tích hình ảnh y tế để phát hiện khối u , các mô hình AI cần phân tích các tập dữ liệu hình ảnh y tế khổng lồ. Khả năng mở rộng đảm bảo hệ thống có thể quản lý các tập dữ liệu ngày càng tăng từ nhiều bệnh viện trong khi vẫn duy trì độ chính xác và tốc độ chẩn đoán.
  • Quản lý bán lẻ và hàng tồn kho: Các hệ thống hàng tồn kho do AI điều khiển, đặc biệt là những hệ thống tận dụng Ultralytics YOLO để phát hiện đối tượng , phải có khả năng mở rộng để đáp ứng nhu cầu tăng trưởng kinh doanh, bao gồm nhiều cửa hàng, sản phẩm và khối lượng giao dịch hơn.

Các yếu tố chính cho khả năng mở rộng

Để đạt được khả năng mở rộng trong các hệ thống AI cần có một số yếu tố chính:

  • Khả năng mở rộng cơ sở hạ tầng: AI có khả năng mở rộng thường dựa vào môi trường điện toán phân tán hoặc điện toán đám mây . Các nền tảng như hướng dẫn khởi động nhanh AzureML cho phép đào tạo và triển khai trên cơ sở hạ tầng đám mây có khả năng mở rộng, phân bổ tài nguyên động theo nhu cầu.
  • Khả năng mở rộng mô hình: Các mô hình AI cần được thiết kế để xử lý độ phức tạp ngày càng tăng mà không làm giảm hiệu quả. Các kỹ thuật như đào tạo phân tán cho phép đào tạo các mô hình trên các tập dữ liệu lớn bằng cách phân phối khối lượng công việc trên nhiều GPU hoặc nút tính toán.
  • Triển khai có thể mở rộng: Các khuôn khổ triển khai hiệu quả là rất quan trọng đối với khả năng mở rộng. Hướng dẫn tích hợp TensorRThướng dẫn tích hợp ONNX tạo điều kiện triển khai mô hình trên nhiều cấu hình phần cứng khác nhau, từ thiết bị biên đến máy chủ, đảm bảo khả năng mở rộng trên nhiều môi trường khác nhau.
  • Khả năng mở rộng đường ống dữ liệu: Các hệ thống AI phải quản lý các tập dữ liệu đang phát triển với các đường ống dữ liệu có thể mở rộng. Các kỹ thuật như tăng cường dữ liệu và đường ống tiền xử lý hiệu quả là cần thiết để chuẩn bị các tập dữ liệu lớn để đào tạo.

Ví dụ thực tế

  • Xe tự hành: Hệ thống tự lái đòi hỏi các giải pháp có khả năng mở rộng cao để xử lý dữ liệu thời gian thực từ nhiều cảm biến và camera. Các mô hình tiên tiến như Ultralytics YOLOv8 được thiết kế để mở rộng và xử lý các môi trường phức tạp với độ chính xác cao và độ trễ thấp, rất quan trọng đối với việc lái xe tự hành.
  • Hệ thống đề xuất thương mại điện tử: Các nền tảng thương mại điện tử lớn sử dụng hệ thống đề xuất do AI điều khiển để cá nhân hóa trải nghiệm mua sắm. Các hệ thống này phải mở rộng quy mô để xử lý hàng triệu người dùng và sản phẩm, xử lý lượng dữ liệu khổng lồ để cung cấp các đề xuất có liên quan theo thời gian thực. Khả năng mở rộng quy mô đảm bảo các hệ thống này vẫn phản hồi và hiệu quả khi cơ sở người dùng và danh mục sản phẩm tăng lên.
Đọc tất cả