假设我想教 CNN 一些物理知识。从U-Net开始,我输入图像A
并B
作为单独的通道。我知道我的目标(由非常慢的蒙特卡洛代码产生)代表一个信号,例如, f(g(A) * h(B))
where和是相当“卷积”的操作——意思是,主要涉及模糊和重新缩放操作。f
g
h
我可以放心地说,这个问题对于这种情况来说不会太难f(g(A) + h(B))
——但是呢f(g(A) * h(B))
?我可以期望像 U-Net 这样的基本 CNN 能够表示*
(乘法)操作吗?
或者我应该期望被迫Multiply
在我的网络中包含一个层,在某个地方我希望之前的部分可以学习g
和h
部分,而之后的部分可以学习f
部分?