限制数字_研究发现数字限制了数字计算机建模精确程度

在发表在《Advanced Theory and Simulations》上的研究表明,数字计算机不能可靠地再现广泛存在的“混沌系统”行为。这一基本限制可能会对高性能计算(HPC)和机器学习在高性能计算中的应用产生影响。UCL计算科学中心主任Peter Coveney教授和研究合著者说:我们的研究表明,混沌动系统的行为比任何数字计算机能捕捉到的更丰富。混沌比许多人可能意识到的更为常见,即使对于非常简单的混沌系统,数字计算机使用的数字也可能导致不明显但有很大影响的错误。

140221df90ea917c2a34f4f668ea9fac.png

归根结底,计算机不能模拟一切。该小组研究了使用浮点算术的影响:一种由IEEE标准化的方法,自20世纪50年代以来一直用于在数字计算机上近似实数。数字计算机只使用有理数,即可以表示为分数的有理数。此外,这些分数的分母必须是2的幂,如2,4,8,16等,有无限多的实数不能用这种方式表达。在目前的研究中,科学家们使用了所有40亿个单精度浮点数,范围从正无穷大到负无穷大,数字分布不均匀的事实也可能导致一些不准确。

55edac47d42a51ccd7539a01d75e70e8.png

第一作者Bruce Boghosian教授(塔夫茨大学)说:数字计算机使用的40亿个单精度浮点数分布不均,因此0.125到0.25之间的数字和0.25和0.5之间的数字一样多,也就是0.5和1.0之间的数字一样多。令人惊讶的是,能够像他们一样模拟现实世界的混乱事件。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值