Vorrei utilizzare ANNs per il mio problema, ma il problema è che i miei nodi di input e output non sono stati risolti.
Ho fatto una ricerca su Google prima di porre la mia domanda e ho scoperto che l'RNN potrebbe aiutarmi con il mio problema. Ma tutti gli esempi che ho trovato hanno in qualche modo definito il numero di nodi di input e output.
Quindi, sto cercando una strategia, come renderla reale o almeno alcuni esempi, preferibile in Keras o PyTorch.
Maggiori dettagli sul mio problema:
Ho due liste di input, in cui la lunghezza della prima è fissa ed è uguale a due, fe:
in_1 = [2,2]
ma la lunghezza del secondo elenco è flessibile, la lunghezza può essere da tre a inf, fe:
in_2 = [1,1,2,2]
o
in_2 = [1,1,1,2,2,2,3,3,3]
Inoltre, gli elenchi di input dipendono l'uno dall'altro. Il primo elenco mostra la dimensione dell'elenco di output. Quindi se in_1 = [2,2], significa che l'output deve avere la possibilità di essere rimodellato nella forma [2,2].
Attualmente, sto pensando di combinare due elenchi di input in uno:
in = in_1 + in_2 = [2, 2, 1, 1, 2, 2]
Inoltre, l'output ha la stessa lunghezza dell'elenco in_2 , fi:
se gli elenchi di input sono:
in_1 = [2, 2]
in_2 = [1, 1, 2, 2]
L'output dovrebbe essere:
out = [1, 2, 1, 2]
Tutte le idee sono benvenute!