来源:大数据文摘本文约1600字,建议阅读5分钟利用神经网络,Flatiron研究所的研究员Yin Li和他的同事只花费了传统方法所需时间千分之一,就成功模拟了庞大而复杂的宇宙。

利用神经网络,Flatiron研究所的研究员Yin Li和他的同事只花费了传统方法所需时间千分之一,就成功模拟了庞大而复杂的宇宙。

该方法提出者在5月4日在线发表于《美国国家科学院院刊》的一项研究中报告说,这种新方法将有助于开创高分辨率宇宙学模拟的新时代。

研究的主要作者、纽约市Flatiron研究所的天体物理学家Yin Li说:"目前,计算时间的局限性通常意味着我们不能同时以高分辨率和大尺度来模拟宇宙。有了我们的新技术,就有可能有效地同时拥有这两者。在未来,这些基于人工智能的方法将成为某些应用的规范。"

Li和他的同事开发的新方法为机器学习算法提供了针对小尺度空间的低分辨率和高分辨率的模型。该算法学习如何优化低分辨率模型,以匹配高分辨率版本中的细节。一旦经过训练,该代码可以使用全尺寸的低分辨率模型,并生成包含多达512倍颗粒的 "超级分辨率 "模拟。

这个过程类似于拍摄一张模糊的照片,然后把缺失的细节重新添加进去,使其变得清晰明了。

这种优化极大的节省了时间。对于宇宙中一个大约5亿光年的区域,传统方法需要560个小时来使用一个处理核心进行高清晰度模拟。使用新方法,研究人员只需要36分钟。

当更多的粒子被添加到模拟中时,模拟速度居然更加出色。对于一个有1340亿个粒子的1000倍大的宇宙,研究人员的新方法在一个图形处理单元上只用了16小时。Li说,如果没有专门的超级计算资源,这种方法需要如此长的时间,它们甚至不值得被运行。

Li是Flatiron研究所计算天体物理学中心和计算数学中心的联合研究员。他与Carnegie Mellon University(卡内基梅隆大学)的Yueying Ni、 Rupert Croft和Tiziana Di Matteo;University of California, Riverside(加州大学河滨分校)的Simeon Bird;以及University of California, Berkeley(加州大学伯克利分校)的Yu Feng共同撰写了这项研究。

宇宙学模拟对于天体物理学来说是不可或缺的。科学家们利用模拟来预测宇宙在各种情况下的样子,例如,如果拉扯宇宙的暗能量是随时间而变化的,通过随后在望远镜上观察,可以确认模拟的预测是否符合现实。创建可测试的预测需要运行成千上万次的模拟,因此更快的建模将是该领域的一大福音。

Di Matteo说:“缩短运行宇宙学模拟的时间 "有可能为numerical cosmology(数像宇宙学)和天体物理学提供重大进展。宇宙学模拟跟踪宇宙的历史和命运,一直到所有星系及其黑洞的形成。"

到目前为止,新的模拟只考虑了暗物质和引力的作用。虽然这可能看起来过于简化,但到目前为止,引力是宇宙在大尺度上的主导力量,而暗物质在宇宙所有"物质"中占比85%。模拟中的粒子并不是字面意义上的暗物质粒子,而是被用作追踪器,以显示暗物质的碎片如何在宇宙中移动。

该团队的代码使用神经网络来预测引力将如何在一段时间内移动暗物质。这种网络摄取训练数据并使用这些信息进行计算。然后将结果与预期的结果进行比较。随着进一步的训练,网络更加适配模型并变得更为准确。

研究人员使用的具体方法被称为生成式对抗网络,让两个神经网络互相对抗。一个网络对宇宙进行低分辨率的模拟,并使用它们来生成高分辨率的模型。另一个网络尝试将这些模拟与传统方法生成的模拟区分开来。随着时间的推移,两个神经网络都变得越来越强,直到最后,模拟生成器胜出,产出的快速模拟成果就像缓慢的传统模拟。

Li说:"之前的两年时间,这个方法都不奏效,但突然就开始有效果了。我们得到了漂亮的结果,符合我们的预期。我们甚至自己做了一些盲测,我们大多数人都分不清哪个是'真',哪个是'假'"。

尽管只是使用小尺度的空间进行训练,但神经网络准确地复制了只出现在巨大模拟中的大规模结构。

不过,这些模拟并没有捕捉到一切。因为他们只关注暗物质和引力,较小规模的现象——如恒星形成、超新星和黑洞的影响——被排除在外。研究人员计划扩展他们的方法,以包括负责模拟此类现象的力量,并在常规模拟中并行运行他们的神经网络,以提高准确性。"Li说:"我们还不知道具体如何做,但我们正在取得进展。

相关报道:

https://www.simonsfoundation.org/2021/05/04/new-application-of-artificial-intelligence-just-removed-one-of-the-biggest-roadblocks-in-astrophysics/

编辑:文婧

GAN网络立功!36分钟,建起5亿光年的宇宙区域相关推荐

  1. 利用基于GPU的AI模拟一个现实宇宙 仅需36分钟

    来源:The Next Web 编译:科技行者 科学家已经习惯于使用超级计算机处理宇宙学领域的海量数据,最近卡耐基梅隆大学的研究团队找到一种新方法,可以使用常规的机器学习技术(与AI绘画或作曲拥有同样 ...

  2. Nat. Commun. | 条件GAN网络和基因表达特征用于类苗头化合物的发现

    今天给大家介绍的是拜耳作物科学公司.拜耳公司机器学习研发部和遗传毒理学部于2020年1月联合发表在Nature Communications上的一篇论文,这篇文章通过一种生成模型进行分子的从头设计以及 ...

  3. tensorflow gan网络流程图

    tensorflow gan 网络流程图

  4. LIVE 预告 | TransGAN:丢弃卷积,纯Transformer构建GAN网络

    自2014年Ian J. Goodfellow等人提出以来,生成对抗网络(GAN,Generative Adversarial Networks)便迅速成为人工智能领域中最有前景的研究方向之一. 而另 ...

  5. GAN背后的理论依据,以及为什么只使用GAN网络容易产生

    花了一下午研究的文章,解答了我关于GAN网络的很多疑问,内容的理论水平很高,只能尽量理解,但真的是一篇非常好的文章转自http://www.dataguru.cn/article-10570-1.ht ...

  6. 『TensorFlow』通过代码理解gan网络_中

    『cs231n』通过代码理解gan网络&tensorflow共享变量机制_上 上篇是一个尝试生成minist手写体数据的简单GAN网络,之前有介绍过,图片维度是28*28*1,生成器的上采样使 ...

  7. 简记GAN网络的loss

    <简记GAN loss的理解>   GAN 是一种思想,刚接触的时候极为震撼,后来通过GAN思想也做过模型的优化,写过一篇专利.最近在用 GAN 生成数据,顺手写一写对GAN loss的理 ...

  8. 不服就GAN:GAN网络生成 cifar10 的图片实例(keras 详细实现步骤),GAN 的训练的各种技巧总结,GAN的注意事项和大坑汇总

    GAN 的调参技巧总结 生成器的最后一层不使用 sigmoid,使用 tanh 代替 使用噪声作为生成器的输入时,生成噪声的步骤使用 正态分布 的采样来产生,而不使用均匀分布 训练 discrimin ...

  9. GAN网络详解(从零入门)

    从一个小白的方式理解GAN网络(生成对抗网络),可以认为是一个造假机器,造出来的东西跟真的一样,下面开始讲如何造假:(主要讲解GAN代码,代码很简单) 我们首先以造小狗的假图片为例. 首先需要一个生成 ...

最新文章

  1. SAP Retail系统门店主数据维护思路
  2. ProgressDialog用法详解
  3. 程序猿果真有前端后端client吗
  4. “.NET研究”关于C# 中的Attribute 特性
  5. 转://工作中 Oracle 常用数据字典集锦
  6. 两个串口通信助手之间通信_串口通信原理
  7. 五种 JSP页面跳转方法详解
  8. (android开发http拦截)fiddler2抓包工具
  9. 微软内部补丁(非正式发布)之取得方式(20110713)
  10. vdbench和fio
  11. Win10 图标 显示不正常解决办法
  12. java实践课程感想_JAVA课程学习感想
  13. Solr Server服务器端安装配置
  14. 万向和肖风的区块链版图
  15. C++一本通题库1013
  16. linux 僵尸进程deffunc,多进程-开启子进程的两种方式,查看进程的pid与ppid,僵尸进程与孤儿进程...
  17. Java 版 Prim 算法求最小生成树
  18. LINUX系统管理-PCS配置手册
  19. Python——>字典类型和操作
  20. 蓝桥杯-算法提高-Cowboys

热门文章

  1. 镇海区工业机器人与自动化设备_镇海区开展首期“工业机器人操作实训班”蓄力智能制造产业发展...
  2. MyBatis学习总结(14)——Mybatis使用技巧总结
  3. BZOJ3473:字符串(后缀数组,主席树,二分,ST表)
  4. Scrum敏捷开发工具Leangoo
  5. uboot2014.10移植(一)
  6. Windows7 下Ubuntu VM 中Docker连接不上的问题及解决方案
  7. 【开源项目】之智能鞋柜(STM32)
  8. Extjs 打包 failed to find any files
  9. leetcode解题报告:188 Best Time to Buy and Sell Stock IV
  10. 【转】二层交换机之间的跨网段访问