我知道神经网络可能不是设计成这样做的,但是假设地问,是否有可能训练深度神经网络(或类似的神经网络)来解决数学方程式?
因此,给定3个输入:第一个数字,用数字(1- +
,2- -
,3- /
,4- *
等)表示的操作员符号以及第二个数字,然后在训练网络后,应该给我有效的结果。
范例1(2+2
):
- 输入1:
2
; 输入2:1
(+
); 输入32
; 预期产量:4
- 输入1:
10
; 输入2:2
(-
); 输入310
; 预期产量:0
- 输入1:
5
; 输入2:4
(*
); 输入35
; 预期产量:25
- 所以
以上内容可以扩展到更复杂的示例。
那可能吗?如果是这样,什么样的网络可以学习/实现?