Tôi đã có một tập hợp các phần tử mà tôi có thể mô tả theo đặc điểm. Như vậy:
trong đó là đánh giá (số) cho phần tử theo các đặc điểm j . Vì vậy, các yếu tố của tôi có thể được xem như là các điểm trong không gian thứ n .
Theo bài đọc của tôi, tồn tại các thuật toán như "Trình phân loại Bayes" có thể cung cấp cho tôi loại câu trả lời "có" hoặc "không" trên bất kỳ yếu tố nào trong tập hợp của tôi, với điều kiện tôi đã sử dụng "tập huấn luyện" bao gồm một số các phần tử của tập hợp của tôi và kết quả mong đợi của thuật toán. Dựa trên dữ liệu đó, thuật toán sẽ có thể lấy bất kỳ yếu tố nào khác, không phải là một phần của tập huấn luyện và đưa ra câu trả lời "có" hoặc "không" dựa trên những gì nó học được nhờ tập huấn luyện. Điều này thật tuyệt nếu bạn có một số loại ý tưởng về những gì bạn mong đợi (tập huấn luyện) nhưng bạn không chắc chắn về các quy tắc cụ thể mang lại kết quả đó.
Những gì tôi muốn làm với dữ liệu của mình không phải là loại câu trả lời "có" hoặc "không", nhưng tôi muốn giới thiệu một thứ hạng trong các yếu tố. Một số trong số họ là "tốt hơn" so với những người khác. Giống như bộ lọc Bayes, tôi có một ý tưởng chung về những gì tôi mong đợi. Do đó tôi có thể tạo ra một "xếp hạng đào tạo" được lấy từ một tập hợp con các yếu tố của tôi, mà tôi sẽ cung cấp cho MLA. Dựa trên sự huấn luyện đó, nó sẽ có thể xếp hạng cả bộ của tôi.
Để làm điều đó tôi thấy hai cách tiếp cận:
- Mỗi yếu tố sẽ được MLA cho điểm, sau đó xếp hạng các yếu tố theo điểm số.
- MLA sẽ có thể lấy hai phần tử và x j và xác định xem phần tử nào tốt hơn (so sánh theo cặp). Sử dụng quicksort bằng cách sử dụng hoạt động so sánh đó.
Lưu ý: dựa trên điểm số, chức năng cặp đôi là không quan trọng để thực hiện và dựa trên chức năng theo cặp, việc tạo điểm số là không quan trọng, vì vậy đây chỉ là hai cách chấp nhận để mang lại kết quả tương tự.
Có ví dụ nào về MLA có thể cung cấp chức năng cho điểm hay chức năng so sánh theo cặp không?
Vì vậy, hiện tại quá trình thiết kế của tôi là:
- Nhận một ý tưởng về thứ hạng hoàn hảo sẽ là gì
- Hãy thử (thủ công) rút ra một thuật toán sẽ xếp hạng các mục như thế
- Quan sát kết quả
- Điều chỉnh thuật toán
Vì vậy, tôi đã nghĩ về MLA vì điểm khởi đầu của quá trình của tôi là những gì có thể được sử dụng làm dữ liệu đào tạo. Tôi có thể sẽ bắt đầu bằng cách lấy thứ hạng hiện tại, trao đổi vật phẩm theo nhu cầu của tôi và cung cấp thứ đó.