epsilon

    1热度

    2回答

    任何强化学习算法中最重要的挑战是在勘探和开发之间进行平衡。 我想在玩具问题上运行Q学习,并且我意识到存在快速的epsilon衰变发生。 我选择了epsilon为高(0.9或1),以便代理人可以做更多的探索,我的epsilon衰减大约为0.999。 我如何减慢ε衰减,换句话说,我不希望代理商变得太快贪婪?我的衰变参数应该是什么? 谢谢!

    3热度

    3回答

    我试图计算最接近的数字0,但不能得到我想要的东西。 我有一个相当简单的代码; y = 0.0 x = 0.1 while (y + x > y): x = x/2.0 x*2 但我一直得到0.0作为输出。我怎样才能解决这个

    2热度

    1回答

    我的团队正在使用将货币值暴露为C#浮点加倍的财务软件。偶尔,我们需要比较这些值,看看它们是否等于零,或者是否落在特定的限制之下。当我注意到这个逻辑出现意外的行为时,我很快就了解了浮点双精度所固有的舍入误差(例如1.1 + 2.2 = 3.3000000000000003)。到目前为止,我主要使用C#小数来表示货币值。 我的团队决定使用epsilon值方法解决此问题。基本上,当你比较两个数字时,如果

    0热度

    1回答

    epsilon项目(基于eclipse)承诺here将XMI转换为HUTN。为此我找不到任何文档。这太微不足道了吗?我不明白 感谢您的任何建议

    0热度

    1回答

    在我的程序中,我将特定坐标放入列表中。但是,该算法有时会将相同的坐标放入列表中两次。为了避免这种情况,我做的标准方法,通过在列表中的EPSILON值关闭所有位置比较x和y的值的绝对差: bool doubleEqual(double x1, double y1, double x2, double y2){ if((fabs(x1-x2) < EPSILON) && (fabs(y1-y

    -1热度

    1回答

    从这段代码我有几个问题与sqrt,sin & COS不能解决方法和EPSILON无法解析符号。我是否需要在数学库中添加sin cos & sqrt?如果是,你可以给我链接下载jar吗? float omegaMagnitude = sqrt(axisX*axisX + axisY*axisY + axisZ*axisZ); // Normalize the rotation vect

    -1热度

    2回答

    我试图找到一些Java代码来确定两个双打是否几乎相等。我做了很多谷歌搜索,并找到了我在这里放置的一些小部件。它开始逃离我的地方是使用“相对epsilon”。这种方法看起来就像我在找的东西。我不想直接指定epsilon,但想要根据两个参数的大小使用epsilon。这是我放在一起的代码,我需要对它进行完整性检查。 (附注:我知道足够多的数学是危险的。) public class MathUtils

    1热度

    1回答

    我想在我的应用程序中使用Number.EPSILON值,并想知道如何在不同的浏览器中支持这个值。 MDN states它支持Firefox和Chrome,但不支持IE和Safari。 我已经在IE11和Edge的控制台中自己测试了它。边缘给我如预期的2.220446049250313e-16,IE11给出undefined。我无法自己测试Safari。 是否有支持表显示不同浏览器版本的支持? 我可

    0热度

    2回答

    你会如何比较花花公子&从Cpp端发送到QML功能的双打? 如果我想提到here bool AreSame(double a, double b) { return fabs(a - b) < EPSILON; } 我应该如何在Qt的QML这样做是为了做一个高精度比较讨论像下面? 或者,它被铸造到real in QML &一个不需要担心它?

    0热度

    1回答

    是Epsilon转换语言(ETL)interpreted还是compiled语言?