Mục lục:
Định nghĩa - Dự đoán cấu trúc có nghĩa là gì?
Dự đoán có cấu trúc là một môn học cụ thể được áp dụng cho học máy trong đó các kỹ thuật máy học dự đoán các đối tượng có cấu trúc. Thông thường, dự đoán có cấu trúc sử dụng các chương trình máy học có giám sát với các nhãn có thể áp dụng để tạo ra kết quả.
Techopedia giải thích Dự đoán có cấu trúc
Một trong những cách đơn giản và dễ nhất để nói về dự đoán có cấu trúc là nó sử dụng các vấn đề đào tạo để giải quyết một nhiệm vụ phân loại. Một tài nguyên có sẵn từ NeurIPS được trích dẫn bởi Sasha Rush vào tháng 7 năm 2010 mô tả nó như sau: Một khung để giải quyết các vấn đề về phân loại hoặc hồi quy trong đó các biến đầu ra phụ thuộc lẫn nhau hoặc bị ràng buộc.
Cụ thể, khi dự đoán không thể được giải quyết bằng cách quan sát trực tiếp tất cả các giá trị có thể, dự đoán có cấu trúc sẽ lấy đầu vào và sử dụng chúng để dự đoán kết quả.
Alexander Passos, khi đó là nghiên cứu sinh tiến sĩ ML tại UNICAMP ở Brazil, đưa ra một định nghĩa thú vị về dự đoán cấu trúc ở Quora rất hữu ích trong việc mô tả loại tiện ích này: Dự đoán cấu trúc là một trường hợp đặc biệt của phân loại nhiều lớp (nghĩa là được đưa ra x dự đoán y) trong đó:
- Có quá nhiều giá trị có thể có cho y (hàm mũ hoặc vô hạn).
- Tuy nhiên, các giá trị này không mờ đục và việc kiểm tra cấu trúc của chúng có thể giúp bạn thiết kế một trình phân loại học được từ một vài ví dụ (liên quan đến tính chính của y) trong một khoảng thời gian ngắn.
Dự đoán cấu trúc đã hữu ích trong xử lý ngôn ngữ tự nhiên, nghiên cứu sinh học và các ngành khác. Ví dụ, bằng cách sử dụng thẻ theo thứ tự và phân tích cây, một chương trình dự đoán cấu trúc có thể đạt được các mục tiêu xử lý ngôn ngữ tự nhiên khác nhau.
Định nghĩa này được viết trong bối cảnh của Machine Learning