AI会玩魔方了!全是自学,比任何人都快,包括机器人

C# 魔方 完整代码 立即下载

大数据文摘出品

来源:sciencedaily

编译:张大笔茹、胡笳、易琬玉

 

自从1974年被一位匈牙利建筑师发明以来,魔方一直令很多玩家头疼,目前最快的吉尼斯世界记录是由MIT制作的机器人保持,仅用了0.38秒。

 

但是这个3D逻辑难题没有难倒人工智能系统DeepCubeA。DeepCubeA算法是由加州大学(University of California, Irvine)计算机科学家和数学家编写的一种深度强化学习算法,它可以在几分之一秒内解决问题且不需要任何专业知识或人类经验指导。

 

 

论文已发表于《Nature》,地址如下:

https://www.nature.com/articles/s42256-019-0070-z

 

下面是文摘菌的演示,通过点击“Scramble"打乱魔方,再点击“Solve”,DeepCube就会开始算出最快的解决方案。

 

 

DeepCubeA网址:

http://deepcube.igb.uci.edu/

 

网站上还有项目的源代码,感兴趣的小伙伴可以去看看。

 

能玩魔方的AI更像是可以思考、推理、计划和决策的高级系统

 

鉴于魔方的还原路径有数十亿种,但玩儿魔方只有一个目标——通过转动使六个面成单一颜色,这显然不适用于随机移动算法,因此这项任务可不简单。

 

最近一项发表在Nature Machine Intelligence上的研究表明,DeepCubeA100%的通过了所有测试,其中60%找到了还原魔方的最短路径。该算法还适用于其他组合游戏,如滑动拼图、关灯游戏和推箱子等。

 

 

“人工智能可以击败世界上最好的国际象棋和围棋选手,但也有一些比较棘手的项目,比如魔方,还没有被计算机解决,因此我们认为人工智能或许能在这个方向进行探索,”资深作者、加州大学尔湾分校计算机科学杰出教授Pierre Baldi表示:“魔方还原需要更多的象征性思维、数学思维和抽象思维,因此可以解决这类难题的深度学习系统更像是一个可以思考、推理、计划和决策的高级系统。”

 

还原魔方只需20步,AI的思维方式与人类完全不同

 

研究人员希望能够知道AI是如何规划?如何得出这样的还原步骤?以及需要多长时间用于优化方法?

 

他们从一个完整的魔方计算机模拟开始,然后打乱魔方。一旦代码完成并开始运行,DeepCubeA将被隔离两天,训练解决一系列更复杂的组合情况。

 

 

“它在自我学习,”Baldi指出。

 

一些玩家,特别是青少年,可以快速地还原魔方,但是整个过程他们大约需要50步。

 

“我们的人工智能系统只需要大约20步,并且大部分时候都是以最少的步数还原魔方,”Baldi说。“从它完成的步骤就可以看出它采用的策略与人类不同,所以最好的解释是AI的思维方式与人类完全不同。” 这位资深的计算机科学家表示,做这类项目的最终目标是建立下一代AI系统。

 

人们每天都会与Siri、Alexa、推荐引擎等隐藏在应用背后的人工智能产生联系。“但这些系统并不是真的智能,它们很傻,你可以很容易地调戏或欺骗它们,”Baldi说。“如何创建一个更智能、更强大,能够推理、理解和做计划的高级人工智能系统。人工智能成功解出魔方意味着我们朝着这个伟大目标迈出了一步。”

 

相关报道:

https://www.sciencedaily.com/releases/2019/07/190715161647.htm

准备生日礼物 摘要: 题目要求统计某月份需要准备的员工生日礼物数量。输入包括目标月份、员工姓名列表和对应的生日列表(格式为Year/Month/Day)。需处理重复员工(以最后一次录入为准),统计该月生日的员工人数。示例1中5月有3名员工生日,输出3;示例2中10月有6名,输出6。解题关键在于使用哈希表去重(以员工姓名为键),拆分生日字符串提取月份进行匹配。代码实现(C++/Java/Python)均遵循以下步骤:读取输入、哈希去重、解析月份并统计目标月份人数。时间复杂度为O(n),空间复杂度O(n)。 阅读详情

相关推荐

HttpClient跳过HTTPS证书验证的3种实战方法(含完整代码示例)

本文详细介绍了HttpClient跳过HTTPS证书验证的3种实战方法,包括自定义TrustManager、SSLContext配置和HttpClientBuilder高级定制,并提供完整代码示例。这些方法适用于开发和测试环境,帮助开发者快速解决自签名证书或未认证证书导致的HTTPS请求失败问题,但需注意生产环境的安全风险。

weixin_29213655的博客 530

真正的“魔方大师”来了!AI可以在20步内解开魔方

(图:2018年4月10日星期二,在美国佐治亚州亚特兰大市,魔方创作者埃尔诺·鲁比克(Erno Rubik)正在签名。出生于匈牙利的鲁比克于1974年创造了这个五彩魔方,...

网易智能 1094

AMBA VIP基础使用方式(AXI)

AXI环境配置 1)基础配置 作为master或者slave使用时,对应的is_active = 1 只作为i监测(monitor)使用时,对应slave_cfg的is_active = 0(对应端口连接也有所区别) class smu_axi_cfg extends svt_axi_system_configuration; `uvm_object_utils(smu_aix_cfg) function new(string name="smu_axi_cfg); super.new(n..

qq_37573794的博客 7984

魔方机器人机械部分_通过强化学习解决第2部分的魔方

魔方机器人机械部分Welcome to the second installment of my attempt to solve a Rubik’s Cube via reinforcement learning (RL). Last time, I provided an intro to Markov Decision Processes (MDPs) and formulated the ...

weixin_26729841的博客 883

5分钟搞定Google Custom Search API申请:从注册到获取CX Key全流程

本文详细介绍了如何快速申请和配置Google Custom Search API,从Google Cloud项目创建、启用计费、获取API Key,到在Programmable Search Engine控制台创建自定义搜索引擎并获取关键的CX Key,提供了全流程实战指南。文章还包含安全配置建议、API调用测试方法及前端与后端的集成代码示例,帮助开发者高效实现网站或应用的智能搜索功能。

weixin_29227585的博客 1673

从零构建锂电池主动均衡系统:Simulink仿真中的Buck-Boost拓扑实战指南

本文详细介绍了如何在Simulink中从零构建基于Buck-Boost拓扑的锂电池主动均衡系统。通过仿真环境搭建、参数优化、控制策略设计和性能评估,为工程师提供了完整的实战指南,帮助快速验证和优化均衡算法,提升电池组一致性与寿命。

gitlab7runner的博客 897

C# 乐动魔方源码

MusicData类库public class Music_Entity    {        ///         /// 音乐名        ///         public static List MusicName = new List();        ///         /// 音乐路径        ///         public static List MusicPath = new List();        ///         /// 音乐背景       

五加乘 1350

2024广东省职业技能大赛云计算——集群部署GitLab

题目是这样的:在Kubernetes集群中新建命名空间gitlab-ci,将GitLab部署到该命名空间下,Deployment和Service名称均为gitlab,以NodePort方式将80端口对外暴露为30880,设置GitLab服务root用户的密码为admin@123,将项目包demo-2048.tar.gz导入到GitLab中并命名为demo-2048。GitLab是一个功能强大且灵活的 DevOps 平台,为开发团队和企业提供了从代码管理到持续集成、交付和部署的一整套解决方案。

kuuuugua的博客 4396

别眨眼!AI 通过自学秒解魔方,比人类纪录快两倍

点击⬆️“小詹学Python”,选择“星标”公众号重磅干货,第一时间送达本文转载自新智元,禁二次转载来源:washingtonpost编辑:张佳UCI的研究人员创造了一种...

小詹学python的博客 440

基于Simulink的电力电子负载特性模拟仿真实例

电阻性负载是最简单的负载形式,其阻抗为纯电阻,电流和电压之间的关系符合欧姆定律。电阻性负载的特点是消耗能量,不会存储能量。本示例将以一个典型的直流电源供电系统为例,展示如何利用Simulink进行不同负载特性的仿真模拟。直流电源:提供固定电压输入。逆变器(可选):根据需要产生PWM调制信号,驱动负载。负载模块:模拟不同类型的负载特性,如电阻性负载、电感性负载和容性负载。测量模块:用于观察负载上的电压和电流波形。系统架构视图plaintext深色版本v| || |

xiaoheshang_123的博客 430

ConvNeXt 改进 :ConvNeXt添加GnConv递归门控卷积,二次创新CNBlock结构 ,独家首发

视觉 Transformer 在多种任务中取得了显著的成功,这得益于基于点积自注意力的新空间建模机制。视觉 Transformer 中的关键因素——即输入自适应、长距离和高阶空间交互——也可以通过卷积框架高效实现。作者提出了递归门控卷积(Recursive Gated Convolution,简称 gnConv),通过门控卷积和递归设计执行高阶空间交互。该新操作具有高度的灵活性和可定制性,兼容各种卷积变体,并将自注意力中的二阶交互扩展到任意阶数,而不会引入显著的额外计算。

在职AI算法工程师,擅长计算机视觉,YOLO目标检测、分割等,擅长web、pyqt界面可视化,好内容持续更新中,来这里跟大家一起学习,共同进步 236

别眨眼!AI通过自学秒解魔方,比人类纪录快两倍

(图片来源于网络,侵删)来源:washingtonpost编辑:张佳本文经授权转自公众号新智元【新智元导读】UCI的研究人员创造了一种人工智能系统,可以在没有任何...

weixin_38754337的博客 409

YOLOv11【第六章:模型压缩与极致优化篇·第15节】YOLOv11 专用剪枝工具库使用指南!

🏆 本文收录于专栏 《YOLOv11实战:从入门到深度优化》。本专栏围绕 YOLOv11 的改进、训练、部署与工程优化 展开,系统梳理并复现当前主流的 YOLOv11 实战案例与优化方案,内容目前已覆盖 分类、检测、分割、追踪、关键点、OBB 检测 等多个方向。

**My Coding Family** 1312

双手都无法还原的魔方?OpenAI的AI机器人单手就能做到!

人工智能(AI)研究组织OpenAI在制造具有通用性、能够自我学习的机器人方面取得了新的里程碑。该组织的机器人部门表示,其去年首次亮相的机器人手Dactyl已经学会了单手...

网易智能 392

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

OpenAI机器人手创建自己的训练机制自学解决魔方问题

OpenAI的研究人员开发了一种新方法,可以将复杂的操纵技能从模拟环境转移到物理环境。研发人员已经训练了一对神经网络,可以像人一样的机器人手来解决魔方。使用与OpenAI Five相同的强化学习代码以及称为自动域随机化(ADR)的新技术,对神经网络进行完全的模拟训练。该系统可以处理在训练中从未见过的情况,例如被长颈鹿塞住的行为。这表明强化学习不仅是虚拟任务的工具,而且可以解决需要前所未有的灵活...

图像算法Imalg的博客 970

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

魔方软件测试自学,4 分钟!OpenAI 的机器手学会单手解魔方了,完全自学无需编程...

原标题:4 分钟!OpenAI 的机器手学会单手解魔方了,完全自学无需编程 来源:OpenAI编辑:小芹,鹏飞本文转自公众号:新智元【导读】OpenAI的机器手学会单手解魔方了,而且还原一个三阶魔方全程只花了4分钟,其灵巧程度让人自叹不如。你对机器手解魔方怎么看?给你一个魔方,只允许使用一只手,还时不时有人给你捣乱,你能在4分钟内还原它吗?我不能,两只手都不行。OpenAI的仿人机器手Dactyl...

weixin_39533280的博客 350

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

如何去实现机械灵巧手玩魔方和弹钢琴_OpenAI新突破!机器手自学单手解魔方,模拟训练“上千年”...

智东西(公众号:zhidxcom)编 | 云鹏导语:仙人掌变得更加灵巧了——OpenAI机械手实现单手解决鲁比克魔方(Rubik’s Cube)。智东西10月18日消息,解决鲁比克魔方一直是一件让世界各国挑战者为之疯狂的爱好,而蒙眼或者单手解魔方更是令其中的头号玩家们津津乐道的。近日据外媒报道,美国通用人工智能研究组织OpenAI推出了新款Dactyl机械手,集最新的AI算法于一身,通过机器自主学...

weixin_33330157的博客 168

用计算机编程解魔方,4 分钟!OpenAI 的机器手学会单手解魔方了,完全自学无需编程...

OpenAI 的机器手学会单手解魔方了,而且还原一个三阶魔方全程只花了 4 分钟,其灵巧程度让人自叹不如。给你一个魔方,只允许使用一只手,还时不时有人给你捣乱,你能在 4 分钟内还原它吗?我不能,两只手都不行。OpenAI 的仿人机器手 Dactyl 做到了。现在它转魔方的视频被疯狂刷屏,网友纷纷表示:人工智能机器人的一个新里程碑诞生了!这是机器人在机体灵活性以及机器学习软件方面的飞跃!视频中我们...

weixin_35019131的博客 973

小学生手写Python程序解魔方!这是高手,这绝对是高手!

作者 | 丁彦军来源 | 恋习Python(ID:sldata2017)昨天,微博上看到一位孩子的爸爸,在晒其儿子手写程序解魔方的过程,看完后,觉得特别好玩。顿时有种再不...

Python大本营的博客 1031

解魔方神器开源:摄像头看一眼,就能还原全步骤

梦晨 发自 凹非寺 量子位 报道 | 公众号 QbitAI魔方解不开了怎么办,让程序来帮你。只需用摄像头把魔方的六个面扫描一遍就能直接给出还原步骤。即使你的魔方不是标准配色或房间的照明情况...

量子位 1958

一个小时,这只机械狗“自学”会了走路!

【优快云 编者按】美国加州大学伯克利分校的研究人员制作的机器狗,无需在计算机模拟仿真中进行训练,而直接在现实世界中,利用人工智能大脑在一个小时内从晃晃悠悠翻身都困难到行动自如即使被推倒也能迅速翻身站立起来完成了巨大的转变。原文链接:https://singularityhub.com/2022/08/08/this-robot-dog-has-an-ai-brain-a......

优快云资讯 8541

东京奥运会将利用 AI 识别可疑人员【智能快讯】

By 超神经AI 无处不在的时代,每天都有新的技术与研究成果出现。无论学术界还是商界,技术还是产品,AI 的新发现都源源不断,在带给我们全新视角的同时,也引起我们更深的思...

HyperAI超神经 529

人工智能深度学习后再次击败人类,人类会被机器人取代吗?

加州大学欧文分校的科学家们已经开发出一种自学习的人工智能系统,该系统可以在20步内修复任意破坏的魔方,根据7月15日发表在最新一期《自然智能机器》在线版上的一篇论文。选择这种深度学习技术的人工智能系统不仅可以在各种拼图游戏中发挥重要作用,而且在解决蛋白质折叠问题等科学研究中发挥重要作用。 使用深度学习的人工智能系统可以在18秒内从魔方的随机破坏中恢复到20步以内,而且每次都能很快完成。 据报道,加...

OUNENGZK的博客 469
上一篇: 1美元从零开始训练Bert,手把手教你优雅地薅谷歌云TPU羊毛
下一篇: 吴恩达:企业如何玩转人工智能?| 上海市北·GMIS
BigDataDigest
博客等级 码龄9年 448粉丝 500原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值