Khám phá sức mạnh của One-Shot Learning, một kỹ thuật AI mang tính cách mạng cho phép các mô hình khái quát hóa từ dữ liệu tối thiểu cho các ứng dụng thực tế.
Học một lần (OSL) là một nhiệm vụ phân loại trong học máy (ML), trong đó một mô hình được huấn luyện để nhận ra một lớp đối tượng mới chỉ từ một ví dụ duy nhất. Không giống như các mô hình học sâu truyền thống đòi hỏi một lượng lớn dữ liệu huấn luyện , OSL hướng đến việc mô phỏng khả năng học về một khái niệm mới của con người từ một ví dụ duy nhất. Điều này làm cho nó đặc biệt hữu ích trong các tình huống mà việc thu thập dữ liệu tốn kém, khó khăn hoặc bất khả thi. Ý tưởng cốt lõi không phải là học cách phân loại đối tượng trực tiếp, mà là học một hàm tương đồng có thể xác định xem hai hình ảnh có thuộc cùng một lớp hay không.
Thay vì huấn luyện một mô hình để xác định các lớp cụ thể, các mô hình OSL thường được huấn luyện cho một nhiệm vụ khác: xác định xem hai hình ảnh đầu vào giống nhau hay khác nhau. Một kiến trúc phổ biến được sử dụng cho việc này là Mạng Siamese, bao gồm hai mạng nơ-ron giống hệt nhau có cùng trọng số . Mỗi mạng xử lý một trong hai hình ảnh đầu vào để tạo ra một phép nhúng —một biểu diễn số học nhỏ gọn của hình ảnh.
Sau đó, mô hình so sánh hai phép nhúng này để tính điểm tương đồng. Trong quá trình huấn luyện mô hình , mạng học cách tạo ra các phép nhúng tương tự cho các ảnh cùng lớp và các phép nhúng khác nhau cho các ảnh từ các lớp khác nhau. Sau khi được huấn luyện, mô hình có thể phân loại một ảnh mới bằng cách so sánh nó với một "ảnh chụp" hoặc ví dụ duy nhất từ mỗi lớp đã biết. Ảnh mới được gán vào lớp có điểm tương đồng cao nhất. Phương pháp này dựa rất nhiều vào việc trích xuất đặc trưng tốt để xây dựng các biểu diễn mạnh mẽ.
OSL là một phần của nhóm phương pháp học tập rộng hơn được thiết kế cho các tình huống dữ liệu thấp:
Học một lần có hiệu quả cao trong những tình huống dữ liệu khan hiếm.
Thách thức chính trong OSL là khái quát hóa. Một mô hình phải học được bản chất cốt lõi của một lớp từ một ví dụ duy nhất mà không bị quá khớp với các đặc điểm cụ thể của nó. Do đó, chất lượng của từng ví dụ là rất quan trọng. Các nghiên cứu đang được tiến hành, chẳng hạn như công trình được nêu bật trên Papers with Code , tập trung vào việc phát triển các biểu diễn đặc điểm mạnh mẽ hơn và các chiến lược siêu học tiên tiến. Việc tích hợp các khả năng của OSL vào các nền tảng thị giác đa năng như Ultralytics HUB có thể mở rộng đáng kể việc sử dụng chúng trong các môi trường hạn chế dữ liệu. Khi các mô hình trở nên mạnh mẽ hơn, việc đánh giá chúng bằng các chỉ số hiệu suất phù hợp trong những điều kiện khắc nghiệt này cũng là một lĩnh vực nghiên cứu quan trọng.