对于一个非常简单的分类问题,我有一个目标向量[0,0,0,... 0]和一个预测向量[0,0.1,0.2,.... 1]会使交叉熵损失更好地收敛/更快还是MSE损失?当我 ...
我将迷你批量数据提供给模型,我只想知道如何处理损失。我可以累积损失,然后调用后退,如:... def neg_log_likelihood(self,sentence,tags,...
在Keras(使用Tensorflow后端),我的自定义丢失功能可以使用当前输入模式吗?当前输入模式被定义为用于产生预测的输入向量。为......
Matterport Mask-R-CNN的损失究竟是什么?
我使用Mask-R-CNN来训练我的数据。当我使用TensorBoard查看结果时,我有损失,mrcnn_bbox_loss,mrcnn_class_loss,mrcnn_mask_loss,rpn_bbox_loss,rpn_class_loss和所有相同的......
我知道理论上,一批网络的丢失只是所有个人损失的总和。这反映在用于计算总损失的Keras代码中。相关:对于我......
以下两个模型/编译的行为不同:def custom_loss(y_true,y_pred):return keras.losses.binary_crossentropy(y_true,y_pred)optimizer = Adam(lr = 5e-3)model.compile(loss = ...
tensorflow可以分别优化批次中每个元素的损失,而不是优化整个平均损失吗?
tensorflow如何单独优化批次的元素损失而不是优化批次损失?在优化每批次的损失时,常见的方法是求和或取平均值...
我需要建立自定义分类交叉熵损失函数,我应该比较y_true和Q * y_pred而不仅仅是y_pred。 Q是一个矩阵。问题是批量大小不能等于......
为什么reduce_mean应用于sparse_softmax_cross_entropy_with_logits的输出?
有几个教程将reduce_mean应用于sparse_softmax_cross_entropy_with_logits的输出。例如cross_entropy = -tf.reduce_sum(y_ * tf.log(y_conv))或cross_entropy = ...
我在keras中使用多输出模型model1 = Model(input = x,output = [y2,y3])model1.compile((optimizer ='sgd',loss = cutom_loss_function)我的custom_loss_function是; def custom_loss(y_true ,. ..
我对Keras的评估功能应该期待什么价值感到有些困惑。以下是Keras文档中的evaluate函数定义:evaluate(self,x = None,y = None,...
我想创建一个L2丢失函数,忽略标签值为0的值(=>像素)。张量批[1]包含标签,而输出是净输出的张量,两者都有......
对于回归,有多少种损失函数?它们是什么以及什么时候应该使用它们?
我只是找到了回归问题的良好损失函数。然后在Tensorflow中使用它。在tensorflow的API中,有很多损失函数,大多数都是针对分类问题设计的....
Python Keras Custom Loss,使用输入中的丢失功能
我正在尝试为Keras回归任务创建自定义丢失函数。我预测游戏中每分钟得分,并在几分钟内训练可变长度的“匹配”。在......
我很确定答案是否定的,但是想确认...当训练神经网络或其他学习算法时,我们将计算成本函数J(θ)作为我们的表达...
在使用tensorflow对象检测api训练SSD mobilenet时,我得到以下训练损失:SSD Mobilenet Training Loss(点击链接查看训练损失的图像)我很困惑...
使用Tensorflow后端的Keras LSTM RNN中令人费解的训练损失与纪元...行为的任何原因
我有一个RNN(下面的代码),有4个LSTM层,每个层有100个节点,1个Dense输出层。使用具有不同随机种子的RandomNormal初始化每个层权重。学习率= 0.00025,......
我有以下问题:我在Keras中有一个自动编码器,并训练了几个时代。培训概述显示验证MAE为0.0422,MSE为0.0024。但是,如果我再打电话......