路径歧义?
【 在 xibaomo 的大作中提到: 】
: 标 题: 请教个累加精度丢失的问题
: 发信站: 水木社区 (Sat Nov 5 19:23:25 2022), 站内
:
: 问题是这样,定义一个积分形式的成本函数:\int A(t)dt, 然后求对某个参量v的梯度,然后优化找最低点。求梯度本质上就是求出所有点上dA/dv的值再求和。
:
: 求dA/dv有两种方法,第一种就是数值差分,给v加个小量再算A的变化。另一种就是某种特定的算法。
:
: 现在问题来了,如果比较dA/dv在各点上的值,两种算法是差不多的,但积分之后(就是求和),数值差异就很明显,甚至符号都不一样。
:
: 尝试过把单精度变双精度,结果差不多,问题还在。
:
: 有没有相关经验的大佬,给点提示?
: --
:
: ※ 来源:·水木社区
http://www.mysmth.net·[FROM: 73.15.220.*]
--
FROM 112.10.213.*