腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
为什么
Keras
不需要
自定义
损失
函数
的
梯度
?
、
、
、
、
据我所知,为了通过
梯度
下降来更新模型参数,该算法需要在某个点计算误差
函数
E关于输出y: dE/dy
的
导数。然而,我已经看到,如果你想在
Keras
中使用
自定义
损失
函数
,你只需要定义E,而
不需要
定义它
的
导数。我遗漏了什么?每个丢失
的
函数
将具有不同
的
导数,例如:
浏览 14
提问于2018-01-12
得票数 8
1
回答
在TensorFlow中增加正则化成本
的
自定义
损失
函数
、
、
我编写了一个
自定义
丢失
函数
,将正则化
损失
添加到总
损失
中,我只在内核中添加了L2正则化程序,但是当我调用model.fit()时出现了一个警告,该警告声明这些偏差不存在
梯度
,并且不更新偏差,如果从其中一个层
的
内核中删除正则化
损失
,则该内核
的
梯度
也不存在。这是我
的
损失
函数
: # convert tenso
浏览 1
提问于2021-06-09
得票数 0
回答已采纳
2
回答
如何得到y_true和y_pred之间差异
的
水平和垂直
梯度
?
、
、
、
、
我想使用
Keras
定义一个
自定义
损失
函数
,它包含y_true和y_pred之间
的
差异
的
梯度
。我发现numpy.gradient可以帮助我得到数组
的
梯度
。因此,
损失
函数
的
部分代码如下所示: d = y_true - y_pred gradient_x = np.gradient(d,我是
Keras</em
浏览 4
提问于2018-10-02
得票数 1
1
回答
如何在
Keras
或Tensorflow中
自定义
符号
函数
的
梯度
?
、
、
、
、
对于某些特定情况,我需要向W添加一个符号
函数
,然后将其输入到
损失
函数
中来计算我
的
损失
。W = NN(I); #the output of the neural network是的,这真的很奇怪,但在我
的
工
浏览 1
提问于2019-01-03
得票数 1
2
回答
Keras
中
的
策略
梯度
、
、
、
、
我一直试图建立一个使用‘深度Q-学习’
的
模型,其中我有大量
的
行动(2908)。在使用标准DQN:()取得有限
的
成功之后,我决定做更多
的
研究,因为我认为动作空间太大,无法进行有效
的
探索。然后我发现了这篇论文:,在这里他们使用了一个参与者-评论家模型和策略
梯度
,这导致了我:,在那里,他们使用策略
梯度
来获得比DQN更好
的
结果。我已经找到了几个在
Keras
、和中实现策略
梯度
的
站点,但是我很困惑它们是如何实现
浏览 6
提问于2016-11-05
得票数 23
2
回答
带有tensorflow后端
的
二进制(圆形)
的
Keras
自定义
丢失
函数
、
、
、
、
我目前正在尝试实现一个具有二进制结果
的
自定义
丢失
函数
(精度),但是Tensorflow后端拒绝使用循环
函数
,这是生成'0‘或'1’所必需
的
。据我所研究,这是因为Tensorflow将圆
的
梯度
定义为None,
损失
函数
不能返回None。} 注意&
浏览 0
提问于2018-01-20
得票数 1
1
回答
损失
:为共享单车构建模型时出现nan
、
、
、
、
我是机器学习
的
新手,如果提问方式不是很好,问题又这么简单,请多包涵。model = tf.
keras
.models.Sequential()model.add(tf.
keras
浏览 39
提问于2019-03-03
得票数 1
回答已采纳
1
回答
没有为
自定义
丢失
函数
提供任何变量
的
渐变。
、
、
、
、
我在
Keras
中创建了一个
自定义
丢失
函数
,如下所示:import numpy as np cce = tf.
keras
.losses.CategoricalCrossentropy() penalty = 0.1 * -entropy
浏览 0
提问于2021-01-07
得票数 0
1
回答
Keras
正则化与
自定义
损失
、
、
由于我希望向这些层添加L2正则化,所以我传递了一个
keras
.regularizers.l2实例作为这些层
的
kernel_regularizer参数
的
参数(作为示例,请参见
的
构造
函数
)。现在,如果我使用
Keras
实现二进制交叉熵
损失
()来训练这个模型,我可以肯定在计算
损失
时会考虑到我指定
的
L2正则化。但是,在我
的
示例中,除了y_true和y_pred之外,还有一个
自定义
丢失
函数
需要
浏览 1
提问于2020-09-18
得票数 3
回答已采纳
1
回答
Keras
是如何反向传播
自定义
损失
函数
的
?
、
我已经研究了大量
的
Keras
自定义
损失
函数
的
例子。所有这些都可以概括为“写吧”。也就是说,需要编写
函数
获取参数(y_true,y_pred)。但是通常CNN需要
损失
函数
的
导数来进行反向传播。例如,如果你在Caffe中实现
自定义
损失
,你必须编写2个
函数
:你需要
的
损失
本身,以及它对反向传播
的
导数。但在
Ker
浏览 6
提问于2018-01-05
得票数 8
1
回答
在
Keras
中,
为什么
必须根据神经网络
的
输出计算
损失
函数
?
、
、
、
、
首先,我从方法论
的
角度认识到,
为什么
损失
函数
必须依赖于神经网络
的
输出。这个问题更多
的
来自我在尝试更好地理解
Keras
和Tensorflow时所做
的
一个实验。但是,如果您将行A替换为行B,则会运行,尽管实际上没有发生任何数字上
的
变化。 前一个案子对我来说应该很好。计算图是很好
的
定义,一切都应该是可微性
的
损失
。但是似乎
Keras
要求y_pred在某种程度上处于
浏览 0
提问于2018-07-10
得票数 6
回答已采纳
1
回答
自定义
Keras
损失
函数
抛出'ValueError None‘
、
此
自定义
Keras
损失
函数
: rel = predicted / safeActual return errCounts 在对fit()
的
调用中引发以下异常是什么导致x成为rmsProp
浏览 0
提问于2017-11-22
得票数 1
1
回答
Tensorflow
函数
中用作
Keras
自定义
丢失
的
异常
、
我试图通过Tensorflow编写一个具有
自定义
丢失功能
的
Keras
2 LSTM: model.compile(loss=in_top_k_loss, optimizer='rmsprop', metrics模型中
的
自定义
丢失
函数
。当我用不同
的
输入(甚至是棘手
的
输入)分别测试它们时,这些
函数
似乎可以工作。似乎只有
Keras
有问题--可能需要不同
的
数据类型/形状
浏览 0
提问于2017-04-20
得票数 2
回答已采纳
2
回答
为什么
损失
函数
不返回数字?
我正在尝试理解
Keras
中
的
损失
函数
,我看到典型
损失
函数
的
代码如下所示: return K.mean(K.square(y_pred - y_true), axis=-1) 我检查了如果y_true和y_pred是形状(a, b, c, d)
的
张量,那么返回值就是形状(a, b, c)
的
张量。我
的
问题是:
损失
不应
浏览 0
提问于2018-01-25
得票数 1
1
回答
自定义
损失
函数
只能使用
keras
还是后端
函数
?
、
、
在定义
自定义
损失
函数
时,我希望: 使用y_pred操作输入y_pred张量,将输入numpy张量处理为外部二进制执行,并获得如下所示
的
结果演示代码: def mse_my_loss(y_true,y_pred或者在
自定义
的
损失
函数
中只能使用
keras
或后端
函数
,让
keras
对张量进行自动
梯度
计算? 非常感谢。
浏览 16
提问于2019-01-17
得票数 1
1
回答
使用两个输入层和numpy操作
的
Keras
上
的
丢失层
、
、
、
我有一个使用numpy和opencv方法实现
的
丢失
函数
。此
函数
还使用网络
的
输入图像和输出。 是否有可能将输入和输出层转换为numpy数组,计算
损失
并使用它优化网络?
浏览 2
提问于2017-10-01
得票数 2
回答已采纳
2
回答
求
损失
函数
中
的
张量值
、
、
、
、
我想得到这个
的
y_pred和y_true张量
的
值。我需要这能够执行一些
自定义
计算和改变
损失
,这些计算是可能
的
,与实际
的
数组值。或者在其他
的
ML框架中(tf,pytorch,theano)?
浏览 5
提问于2018-08-17
得票数 0
回答已采纳
1
回答
Keras
自定义
损耗耦合不同样本
、
、
、
、
我正在尝试理解
Keras
如何在一般设置中实际计算
自定义
损失
的
梯度
。通常,
损失
被定义为独立贡献样本
的
总和。这最终允许在
梯度
计算中进行适当
的
并行化。然而,如果我在它上面添加一个全局非线性,从而耦合单个样本
的
贡献,
Keras
是否能够正确地处理微分?下面是一个使用log
函数
的
例子。custom_loss(y_true,y_pred): return K.log
浏览 0
提问于2019-07-06
得票数 0
1
回答
简单封闭式
自定义
损失
函数
不起作用
、
、
、
我正在尝试实现一个
自定义
的
损失
函数
。因此,我首先尝试通过直接封装一个默认
的
keras
损失
函数
来创建一个
自定义
函数
。tf.
keras
.losses.categorical_crossentrophy 但它并没有起作用。这怎么可能?我在过去使用过
自定义
函数
,就在今天,这让我感到震惊。
为什么
它不起作用?如何才能让这个简单
的
函数
浏览 40
提问于2020-10-18
得票数 0
1
回答
Keras
支持参数优化器吗?
、
、
、
、
在使用
keras
时,可以为优化器更新规则添加一个术语,优化器可以学习吗?因此,例如,在
keras
的
github ()优化器代码
的
第200行中,有一个SGD
的
更新规则。是否可以向SGD优化器添加一个简单
的
标量变量,将更新公式更改为其中,new_variable是一个标量,在一定范围内有界(例如0到1),而SGD优化器必须了解new_variable
的
适当值吗?一个人将
浏览 0
提问于2019-08-17
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
为什么梯度是函数变化最快的方向
对抗样本的基本原理
《Deep Learning with Python》第三章 3.1 走进神经网络之神经网络剖析
Keras,构建神经网络的Python专家!
攻击 AI 模型之 FGSM 算法
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券