Có một thuật toán học máy ánh xạ một đầu vào duy nhất vào một danh sách đầu ra có độ dài thay đổi không? Nếu vậy, có bất kỳ triển khai thuật toán cho sử dụng công cộng? Nếu không, bạn đề nghị gì như một cách giải quyết?
Trong trường hợp của tôi, đầu vào là một vô hướng và đầu ra là một danh sách các vô hướng có độ dài thay đổi. Ví dụ: giả sử tôi muốn xuất ra một danh sách các danh sách có độ dài của danh sách làm đầu vào. Sau đó, <đầu vào, đầu ra> có thể là <1, [1]>, <2, [1, 1]>, v.v. Một điều chỉnh nhỏ sẽ cung cấp căn bậc hai của độ dài trong trường hợp <2, [1, 1 , 1, 1]> sẽ là một câu trả lời. Lưu ý: đầu vào không cần phải được gắn trực tiếp với đầu ra.
Đối với một ví dụ phức tạp hơn, giả sử tôi muốn tìm hiểu trình tự nhìn và nói . Các cặp <đầu vào, đầu ra> hợp lệ sẽ là: <1, [1]>, <2, [1, 1]>, <3, [2, 1]>, <4, [1, 2, 1, 1] >, <5, [1, 1, 1, 2, 2, 1]>, v.v ... Vấn đề của tôi cũng tương tự ở chỗ tôi có thể tạo ra nhiều ví dụ hơn; Tôi không bị giới hạn trong một tập hợp các ví dụ hữu hạn.