Khám phá sức mạnh của điện toán đám mây cho AI/ML! Mở rộng quy mô hiệu quả, đào tạo Ultralytics YOLO mô hình hóa nhanh hơn và triển khai liền mạch với hiệu quả về chi phí.
Điện toán đám mây là việc cung cấp tài nguyên CNTT theo yêu cầu—bao gồm sức mạnh tính toán, lưu trữ và cơ sở dữ liệu—qua internet. Thay vì mua, sở hữu và bảo trì các trung tâm dữ liệu và máy chủ vật lý, các tổ chức có thể truy cập các dịch vụ công nghệ khi cần thiết từ các nhà cung cấp dịch vụ đám mây như Amazon Web Services (AWS) , Microsoft Azure hoặc Google Cloud . Sự chuyển đổi mô hình này cho phép doanh nghiệp chuyển đổi chi phí vốn thành chi phí biến đổi, chỉ trả cho các tài nguyên họ sử dụng. Đối với những người làm việc trong lĩnh vực Trí tuệ Nhân tạo (AI) , đám mây cung cấp cơ sở hạ tầng có khả năng mở rộng cần thiết để đào tạo các mô hình phức tạp và quản lý lượng dữ liệu khổng lồ mà không bị giới hạn bởi phần cứng cục bộ.
Sự phát triển nhanh chóng của Học máy (ML) gắn liền với khả năng của điện toán đám mây. Việc đào tạo các mô hình tiên tiến đòi hỏi sức mạnh tính toán khổng lồ, thường liên quan đến các cụm Bộ xử lý đồ họa (GPU) hoặc Bộ xử lý Tensor (TPU) hiệu suất cao. Các nền tảng đám mây giúp dân chủ hóa quyền truy cập vào phần cứng này, cho phép các nhà phát triển tạo ra các phiên bản mạnh mẽ cho các tác vụ đào tạo phân tán mà nếu không sẽ rất tốn kém.
Hơn nữa, đám mây cung cấp các giải pháp mạnh mẽ cho bảo mật và lưu trữ dữ liệu . Việc xử lý dữ liệu đào tạo khổng lồ cần thiết cho các dự án thị giác máy tính (CV) hiện đại—chẳng hạn như tập dữ liệu ImageNet —được hợp lý hóa thông qua các dịch vụ lưu trữ đối tượng có khả năng mở rộng như Amazon S3 hoặc Google Cloud Storage .
Các dịch vụ đám mây thường được phân loại thành ba mô hình chính, mỗi mô hình cung cấp mức độ kiểm soát và quản lý khác nhau:
Điện toán đám mây cho phép các giải pháp AI mở rộng quy mô trên toàn cầu trong nhiều ngành công nghiệp khác nhau.
Điều quan trọng là phải phân biệt điện toán đám mây với điện toán biên . Trong khi điện toán đám mây tập trung xử lý tại các trung tâm dữ liệu xa xôi, điện toán biên đưa hoạt động tính toán đến gần nguồn dữ liệu hơn, chẳng hạn như trên thiết bị IoT .
Sau đây là Python đoạn trích minh họa quy trình làm việc điển hình trong đó một tập lệnh có thể chạy trên máy ảo đám mây (VM) để đào tạo một mô hình tính toán chuyên sâu như YOLO11 sử dụng gói Python Ultralytics .
from ultralytics import YOLO
# Load a YOLO11 model (n=nano size)
model = YOLO("yolo11n.pt")
# Train the model on the COCO8 dataset
# Cloud instances with GPUs accelerate this process significantly
results = model.train(
data="coco8.yaml", # dataset config
epochs=100, # number of training epochs
imgsz=640, # image size
device=0, # use the first GPU available
)
Quá trình này tận dụng khả năng phân bổ của đám mây GPU tài nguyên một cách linh hoạt, đảm bảo thuật toán tối ưu hóa hội tụ hiệu quả mà không làm quá nhiệt máy tính xách tay của nhà phát triển cục bộ.