科学家用AI看月球后,却发现了这些东西
人工智能(AI)几乎已经无所不在,我们生活的大多数方面都已经被它们渗透,随着AI在过去几年取得的令人震惊的进步,它在许多方面都可能帮助我们的生活变得更美好。近日,AI在月球上发现了近7000个未被发现的陨石坑。这里的AI技术算法,可以很好地检测陨石坑,不仅是月球的一部分,还有水星地区。
月球陨石坑是行星、卫星、小行星或其它天体表面通过陨石撞击而形成的环形的凹坑。随着陨石颗粒大小撞击到月球表面时,会撞击出不同大小的陨石坑宽度,不过有趣的现象是这些坑洞都相当的浅。构造活动和风化已侵蚀了大部分地球表面陨石坑的痕迹,但月球陨石坑则不同,其中许多可追溯到数十亿年。即使从远处看,陨石坑的大小分布和数量也可以用来揭示太阳系是如何形成的更多信息。
虽然人类已经掌握了关于月球大量的探测数据,但要从中对月球陨石坑进行筛选并非易事。研究人员通常只能利用肉眼对月球图像进行识别统计。显然,这种方法费时费力,不仅效率低下,准确率还不高。所以由宾夕法尼亚州立大学的Ari
Silburt和多伦多大学的Mohamad
Ali-Dib领导的团队将90000幅跨越月球表面的海拔高度图的图像转化为卷积神经网络,一种善于分类图像的算法。
该算法以识别直径大于5公里的陨石坑。首先它会尝试识别边缘,然后检查一组已知的陨石坑的形状。如果系统上已经有类似的形状,那么它就可以确定它正在看的是一个陨石坑,而不是一座山峰或其他行星特征的边缘。当机器在覆盖月球三分之一的图像上进行测试时,短短几个小时内它就发现了6883个新陨石坑,使得月球上已发现的此等尺寸的陨石坑数量几乎翻了一倍。这种行之有效的方法将可推广到对太阳系其他天体陨石坑的探测上。
然而,AI并不完美。因为它错误地确定了几个陨石坑,还错过了一些较大的陨石坑,在大约四分之一的调查结果中,这些位置明显偏离了事实。尽管如此,随着进一步改进,该系统还是可以用来加速月球陨石坑的计数。一旦模型更多改进,我们就可以利用它发现5公里以下的成千上万个目前身份不明的陨石坑。了解陨石坑在月球上的大小和位置非常重要,因为它为我们的太阳系历史提供了一个研究窗口。
通过研究各种形状、大小和年龄的撞击坑,研究人员可以更好地了解太阳系早期发生的物质分布和物理现象。如今,AI正好可以大展身手,比如:科学家在去年还曾利用卷积神经网络对一小片天区的数百万张图像展开识别,搜寻到56个新的引力透镜候选。未来,人工智能在天文研究上必将发挥更大的作用。(科技新发现
康斯坦丁/文)
科学家用AI看月球后,却发现了这些东西的更多相关文章
- 星图智控推嵌入式家用AI摄像头
1.星图智控推嵌入式家用AI摄像头 这款新产品核心卖点是使用intel movidius vpu,同时运行了5种AI神经网络,支持自定义AI拓展功能,全本地存储,以及本地AI处理. 与市面上同类产品相 ...
- 扎克伯格开发的家用AI: Jarvis
扎克伯格本周二在facebook发布了一篇文章,介绍自己利用个人时间开发的一套在自己家里使用的AI系统,并将它命名为Jarvis,对!就是电影钢铁侠里的AI助手Jarvis. 文章并没有讲细节的技术c ...
- iPhone不为人知的功能常用技巧,看完后才发现很多用iPhone的人实在是愧对乔布斯! - imsoft.cnblogs
很多人花了四五千买部苹果,结果只用到四五百块钱的普通手机功能. iPhone不为人知的功能,常用技巧: 网上搜集整理的iPhone快捷键操作,虽然表面上iPhone按键只有一个HOME键,大部分操作都 ...
- 五子棋AI清月连珠开源
经过差不多两年的业余时间学习和编写,最近把清月连珠的无禁手部分完善得差不多了.这中间进行了很多思考,也有很多错误认识,到现在有一些东西还没有全面掌握,所以想通过开源于大家共同交流. 最近一直发表一些五 ...
- 从植发AI看智能手术机器人的国产化之路
在工作和生活的双重压力下,很多80后乃至90后的青年都"光荣"地加入了"脱发一族".为了拯救发际线或是不变成"地中海",很多人从此走上了寻医 ...
- 这些科学家用DNA做的鲜为人知事,你估计都没见过!
DNA世界的每一步都给人类带来奇妙甚至吃惊的发现.研究人员越来越多地探索和掌握了生命中的分子.生物与技术之间的界限以前所未有的方式模糊,有时甚至更糟.但DNA也为复杂疾病带来简单的答案,存储奇怪的文件 ...
- 一文看懂 Kubernetes 服务发现: Service
Service 简介 K8s 中提供微服务的实体是 Pod,Pod 在创建时 docker engine 会为 pod 分配 ip,"外部"流量通过访问该 ip 获取微服务.但 ...
- [转]看了这个才发现jQuery源代码不是那么晦涩
很多人觉得jquery.ext等一些开源js源代码 十分的晦涩,读不懂,遇到问题需要调试也很费劲.其实我个人感觉主要是有几个方面的原因: 对一些js不常用的语法.操作符不熟悉 某个function中又 ...
- 看了这个才发现jQuery源代码不是那么晦涩
很多人觉得jquery.ext等一些开源js源代码 十分的晦涩,读不懂,遇到问题需要调试也很费劲.其实我个人感觉主要是有几个方面的原因: 1.对一些js不常用的语法.操作符不熟悉 2.某个functi ...
随机推荐
- mysql not in 或 in 优化
在MySQL 中,not in 或in 优化思路, 利用left join 来优化,类似如下的查询方式: select id from a where id in (select id from b ...
- header() 被用来发送自定义的 HTTP 报文
header() 被用来发送自定义的 HTTP 报文.关于HTTP报文的更多信息请参考» HTTP/1.1 specification. 请注意一点header()必须在任何实际输出之前调用,不管是普 ...
- Nginx模块-ngx_http_mirror_module-流量复制【转】
Nginx流量复制# 需求# 将生产环境的流量拷贝到预上线环境或测试环境,这样做有很多好处,比如: 可以验证功能是否正常,以及服务的性能: 用真实有效的流量请求去验证,又不用造数据,不影响线上正常访问 ...
- java使用HSSFWorkbook下载Excel表格
@RequestMapping(value = "/exportVectorExcelN", method = RequestMethod.GET) @ResponseBody @ ...
- Python—使用列表构造栈数据结构
class Stack(object): """ 使用列表实现栈 """ def __init__(self): self.stack = ...
- android新闻项目、饮食助手、下拉刷新、自定义View进度条、ReactNative阅读器等源码
Android精选源码 Android仿照36Kr官方新闻项目课程源码 一个优雅美观的下拉刷新布局,众多样式可选 安卓版本的VegaScroll滚动布局 android物流详情的弹框 健身饮食记录助手 ...
- Unable to cast object of type 'System.String' to type 'System.Int32'.
原因 数据库中 code 字段 类型为 varchar 而实体的类型为 int 导致string 类型无法转化为int 类型而报错 public int code { get; set; } 参考: ...
- dbgview 在windows 10 中关闭后再次打开时无法“capture kernel”
DbgView 是一个免费的用于抓取log 的工具,可以捕获并输出OutputDebugString()函数的输出,以及输出windows driver 中dbgprint 的log,对于window ...
- Gitbook在 Mac 环境上的安装及使用
一.在 Mac 环境上搭建 gitbook #.安装node.js,在node.js官网下载,直接安装稳定版本. https://nodejs.org/en/ #.检测 node.js 是否安装成功 ...
- MonkeyScript常用命令及Uiautomatorview问题解决
一.MonkeyScript执行脚本的命令 adb shell monkey -f <scriptfile><event-count> 1.Dispatch Trackball ...