Khám phá cách Học máy tự động (AutoML) giúp đơn giản hóa quá trình phát triển mô hình. Tìm hiểu cách tối ưu hóa. Ultralytics YOLO26 với tính năng tự động điều chỉnh siêu tham số và nhiều hơn nữa.
Học máy tự động (AutoML) là quá trình tự động hóa các tác vụ lặp đi lặp lại, tốn thời gian trong việc phát triển mô hình học máy. Nó cho phép các nhà khoa học dữ liệu, nhà phân tích và nhà phát triển xây dựng các mô hình Học máy (ML) quy mô lớn, hiệu quả và năng suất cao trong khi vẫn duy trì chất lượng mô hình. Việc phát triển mô hình truyền thống tốn nhiều tài nguyên, đòi hỏi kiến thức chuyên môn và thời gian đáng kể để tạo ra và so sánh hàng chục mô hình. AutoML tự động hóa các bước như tiền xử lý dữ liệu , lựa chọn đặc trưng và điều chỉnh siêu tham số , giúp sức mạnh của Trí tuệ nhân tạo (AI) trở nên dễ tiếp cận hơn đối với những người không chuyên, đồng thời tăng tốc quy trình làm việc cho các chuyên gia giàu kinh nghiệm.
Mục tiêu chính của AutoML là tối ưu hóa hiệu suất của mô hình dự đoán cho một tập dữ liệu cụ thể với sự can thiệp thủ công tối thiểu. Một quy trình AutoML toàn diện thường quản lý một số giai đoạn quan trọng:
AutoML đang cách mạng hóa nhiều lĩnh vực khác nhau bằng cách giảm bớt rào cản gia nhập trong việc triển khai trí tuệ nhân tạo tiên tiến.
Các quy trình làm việc trong thị giác máy tính hiện đại thường đòi hỏi phải tìm ra sự cân bằng hoàn hảo giữa các tham số huấn luyện.
ultralytics Thư viện này bao gồm các khả năng tích hợp sẵn hoạt động tương tự như AutoML bằng cách tự động tìm kiếm các siêu tham số tối ưu (tiến hóa di truyền) cho các mô hình như...
YOLO26.
Ví dụ sau đây minh họa cách khởi tạo một phiên điều chỉnh tự động, giúp cải thiện hiệu suất mô hình trên một tập dữ liệu một cách lặp đi lặp lại:
from ultralytics import YOLO
# Load the latest YOLO26 model
model = YOLO("yolo26n.pt")
# Start automated hyperparameter tuning
# This runs multiple experiments, mutating parameters to maximize metrics
model.tune(data="coco8.yaml", epochs=30, iterations=10, plots=False)
Mặc dù AutoML có nhiều điểm tương đồng với các khái niệm AI khác, nhưng nó lại khác biệt về phạm vi và ứng dụng:
Lĩnh vực công cụ AutoML rất rộng lớn, từ các giải pháp dựa trên đám mây đến các thư viện mã nguồn mở. Các nhà cung cấp dịch vụ đám mây lớn cung cấp các dịch vụ như Google Cloud AutoML và AWS SageMaker Autopilot , cung cấp giao diện đồ họa để huấn luyện mô hình mà không cần viết mã. Trong... Python Trong hệ sinh thái này, các thư viện như auto-sklearn mang đến khả năng lựa chọn thuật toán tự động cho các tập dữ liệu tiêu chuẩn.
Đặc biệt đối với các tác vụ thị giác máy tính, Nền tảng Ultralytics đơn giản hóa quy trình huấn luyện. Nó cung cấp giao diện trực quan để quản lý tập dữ liệu, huấn luyện các mô hình tiên tiến như YOLO11 và YOLO26, và triển khai chúng đến nhiều thiết bị biên khác nhau, giúp đơn giản hóa hiệu quả các cơ chế phức tạp trong phát triển trí tuệ nhân tạo thị giác.
Bắt đầu hành trình của bạn với tương lai của học máy