Existe um algoritmo de aprendizado de máquina que mapeia uma única entrada para uma lista de saída de comprimento variável? Em caso afirmativo, existem implementações do algoritmo para uso público? Caso contrário, o que você recomenda como solução alternativa?
No meu caso, a entrada é um escalar único e a saída é uma lista de escalares com comprimento variável. Por exemplo, suponha que eu deseje exibir uma lista de outras, considerando o tamanho da lista como entrada. Então <entrada, saída> pode ser <1, [1]>, <2, [1, 1]>, etc. Um pequeno ajuste forneceria a raiz quadrada do comprimento, caso em que <2, [1, 1 , 1, 1]> seria uma resposta. Nota: a entrada não precisa estar ligada diretamente à saída.
Para um exemplo mais complexo, suponha que eu queira aprender a sequência de dizer e dizer . Os pares válidos <entrada, saída> seriam: <1, [1]>, <2, [1, 1]>, <3, [2, 1]>, <4, [1, 2, 1, 1] >, <5, [1, 1, 1, 2, 2, 1]>, etc. Meu problema também é semelhante, pois posso gerar mais exemplos; Não estou restrito a um conjunto finito de exemplos.