gpt4 book ai didi

machine-learning - 为什么在添加多个神经网络输出时我们要采用相同维度的层?

转载 作者:行者123 更新时间:2023-11-30 08:45:16 25 4
gpt4 key购买 nike

我正在阅读一些涉及同时处理图像和文本序列输入的项目,我想知道为什么我们在 Keras add() 中采用相同的尺寸 密集层中组合来自不同神经网络的输出时,函数

问题1:这样做有什么好处吗?

Q2:如果我们在 add( ) 或 merge( ) 中采用非相等维度,会影响模型性能吗?

Q3:我们还可以将其视为另一个超参数并调整它以获得模型的最佳拟合吗?

这是结构 enter image description here

最佳答案

Add() 需要相同维度的张量。因此您根本无法使用具有不同维度的 add() 操作。

矩阵 (N, A) 与矩阵 (N, B) 的相加仅在 A == B 时才有意义,并且 A 和 B 的值 > 1。当 A 或 B == 1 时,您可以应用广播规则.

关于machine-learning - 为什么在添加多个神经网络输出时我们要采用相同维度的层?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57121997/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com