是否可以通过神经网络组合多种类型的数据并返回特定的数据类型?
例如,我可以输入一张图像和有关该图像的一些元数据,然后算法将输出一个数字。
我正在考虑将CNN和ANN缝合在一起的思路。
谢谢!
答案 0 :(得分:0)
是的,那是可能的。实际上,这非常简单。 通常,例如在图像分类中会发生的事情是,所谓的特征图(在这种情况下由最后的卷积层生成)被展平。然后,将经过展平的张量通过前馈神经网络(NN)进行分类。
最简单的方法是简单地在网络中添加一层concatenates两个张量 a 和 b ,其中 a 是最后一个卷积层的平坦输出,而 b 是您的元卷积层数据(理想情况下也是张量的张量)。
然后,您只需通过前馈NN馈送级联张量(包含图像的编码和元数据)即可执行最终分类(或生成任何所需的输出)。