Sono consapevole che le reti neurali probabilmente non sono progettate per farlo, tuttavia chiedendo ipoteticamente, è possibile addestrare la rete neurale profonda (o simile) per risolvere le equazioni matematiche?
Quindi dati i 3 input: 1 ° numero, segno dell'operatore rappresentato dal numero (1 - +
, 2 - -
, 3 - /
, 4 - *
e così via) e dal 2 ° numero, quindi dopo l'allenamento la rete dovrebbe darmi i risultati validi.
Esempio 1 ( 2+2
):
- Ingresso 1:
2
; Ingresso 2:1
(+
); Ingresso 3:2
; Uscita prevista:4
- Ingresso 1:
10
; Ingresso 2:2
(-
); Ingresso 3:10
; Uscita prevista:0
- Ingresso 1:
5
; Ingresso 2:4
(*
); Ingresso 3:5
; Uscita prevista:25
- e così
Quanto sopra può essere esteso ad esempi più sofisticati.
È possibile? In tal caso, che tipo di rete può imparare / raggiungere questo obiettivo?