0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

元胞自动机,了解一下?

DPVg_AI_era 来源:未知 作者:李倩 2018-08-31 08:46 次阅读

今日,Hackernews上一个12岁小女孩儿用Node.js实现了Wolframe的元胞自动化,引起了不少网友的惊叹。

毕竟,是别人家的孩子......

这名叫Liam Ilan的12岁小女孩在Hackernews上低调写了一句话,仅数小时,便惊呆了一路众人:

我12岁了,正在学习JS,用Node写了Wolfram的元胞自动机

网友们不禁唏嘘,真是长江后浪推前浪,把我们全都拍在沙滩上!

来自12岁小女孩的杰作

小女孩在bitbucket中将自己的项目整理了下来:

使用方法

首先,使用下面的命令克隆repo:

$gitclonehttps://liamilan@bitbucket.org/liamilan/wolfram-cellular-automata.git

要运行项目,请输入目录,然后使用:

$nodeindex.js18

或者:

$nodeindex.js{rulenumberbetween0to255}

Development:

使用下方命令在目录中初始化:

$npminit

用这个命令运行eslint:

$npmrunlint

元胞自动机,了解一下?

元胞自动机(cellular automata,CA) 是一种时间、空间、状态都离散,空间相互作用和时间因果关系为局部的网格动力学模型,具有模拟复杂系统时空演化过程的能力。最早由冯诺依曼提出。

包含800个时间步的90号规则演化图案

不同于一般的动力学模型,元胞自动机不是由严格定义的物理方程或函数确定,而是用一系列模型构造的规则构成。凡是满足这些规则的模型都可以算作是元胞自动机模型。因此,元胞自动机是一类模型的总称,或者说是一个方法框架。

就形式而言,细胞自动机有三个特征:

平行计算(parallel computation):每一个细胞个体都同时同步的改变

局部的(local):细胞的状态变化只受周遭细胞的影响

一致性的(homogeneous):所有细胞均受同样的规则所支配

自元胞自动机产生以来,对于元胞自动机分类的研究就是元胞自动机的一个重要的研究课题和核心理论,在基于不同的出发点,元胞自动机可有多种分类。

其中,最具影响力的当属S. Wolfram在80年代初做的基于动力学行为的元胞自动机分类,而基于维数的元胞自动机分类也是最简单和最常用的划分。

StephenWolfram

而Wolfram创建的计算搜索引擎Wolfram|Alpha中,其在计算时候,显示的就是元胞自动机。

Wolfram|Alpha 的元胞自动机应该也是 Generations 一类,但肉眼不容易看出具体是什么规则。可通过Mathematica,将其二值化,并拆分成一个个连通分支来看。

而后放进Golly里。下图所示是周期15的振荡子:

以及还有周期24的puffer:

热心网友评论

有网友将小女孩儿的成果给他12岁儿子看了一眼,结果那孩子快要惊掉下巴!

当然也有热心网友给这个小女孩提出改进建议的。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 动力学
    +关注

    关注

    0

    文章

    105

    浏览量

    16969
  • 自动机
    +关注

    关注

    1

    文章

    28

    浏览量

    9261

原文标题:天才女孩!12岁小学生写出冯·诺依曼提出的元胞自动机

文章出处:【微信号:AI_era,微信公众号:新智元】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    了解同步电动机起动原理是什么

    同步电动机种交流电动机,其转子转速与电网频率保持恒定的比例关系,即同步转速。这种电动机在启动和运行过程中,转子的转速与定子产生的旋转磁场的转速相同,因此得名同步电
    的头像 发表于 10-22 09:17 407次阅读

    激光焊接了解一下

    功率密度是激光加工中最关键的参数之。采用较高的功率密度,在微秒时间范围内,表层即可加热至沸点,产生大量汽化。因此,高功率密度对于材料去除加工,如打孔、切割、雕刻有利。
    的头像 发表于 10-17 08:38 188次阅读

    探索AC自动机:多关键词搜索的原理与应用案例

    方法的效率会显著下降,尤其是在需要与词典进行详尽对比的场景中。本文将介绍的Aho-Corasick(AC)自动机作为多模式匹配中的经典算法,不仅能够处理大规模文本数据,还能确保搜索过程的实时性和准确性。 AC自动机:文本搜索的革命性工具 AC
    的头像 发表于 08-26 15:55 864次阅读
    探索AC<b class='flag-5'>自动机</b>:多关键词搜索的原理与应用案例

    增量式编码器3大特点,工作模式,精度,输出脉冲信号 一起了解一下

    增量式编码器3大特点,工作模式,精度,输出脉冲信号...一起了解一下吗?在现代工业自动化和控制系统中,增量式编码器扮演着至关重要的角色。它可以将机械运动转化为电信号,为各类设备提供精确的位置和速度
    的头像 发表于 08-15 14:20 632次阅读
    增量式编码器3大特点,工作模式,精度,输出脉冲信号 <b class='flag-5'>一起了解</b><b class='flag-5'>一下</b>吗

    欢创播报 支付宝“碰一下”正式发布

    1 支付宝“碰一下”正式发布 近日,在支付宝开放日上,支付宝宣布升级条码支付体验,推出“支付宝碰一下”,用户无需展示付款码,解锁手机碰一下商家收款设备,最快步完成支付。据介绍,“碰
    的头像 发表于 07-11 11:32 879次阅读
    欢创播报  支付宝“碰<b class='flag-5'>一下</b>”正式发布

    做了个工控项目,拿下3500奖金!它好在哪?分析一下这个有趣的设计

    了解一下……模拟量采集器干啥用的?模拟量采集器主要应用于各种信号采集场景,例如:汽车测试、环境监测、工业控制、电赛题练习等。可以将物理量的模拟信号转换成数字信号,
    的头像 发表于 06-24 08:04 96次阅读
    做了个工控项目,拿下3500<b class='flag-5'>元</b>奖金!它好在哪?分析<b class='flag-5'>一下</b>这个有趣的设计

    有没有RISC-V的指令集文档分享一下

    有没有RISC-V的指令集文档分享一下了解一下他的汇编指令。
    发表于 03-30 11:48

    自动机器人激光焊接机主要用于哪些行业

    编辑:镭拓激光全自动机器人激光焊接技术应用于多个行业中发挥着越来越重要的作用,为制造业的升级转型提供了有力支持。随着技术的不断进步,其应用领域还将进步扩大,以下是些主要应用领域:汽车制造业:在
    的头像 发表于 03-19 11:08 767次阅读
    全<b class='flag-5'>自动机</b>器人激光焊接机主要用于哪些行业

    行车记录仪和应急启动电源?“超级电容”了解一下

    行车记录仪和应急启动电源?“超级电容”了解一下应急启动电源+超级电容高倍率锂电的应急启动电源,般都会附带充电宝、照明等功能,生怕自己被冷落。而超级电容的优势恰恰是应急启动电源最需要的,尤其对于北方
    的头像 发表于 03-15 09:55 1218次阅读
    行车记录仪和应急启动电源?“超级电容”<b class='flag-5'>了解</b><b class='flag-5'>一下</b>

    电机干货!了解电机的原理及分类

    什么电机? 工程师成长计划第十四期,起深入了解一下电机。 电机为何能够转动? 简介: 电机转动的工作原理是磁场对电流受力的作用,使电机转动。根通电导线在磁场中会受到力的作用,这种
    发表于 03-12 09:35

    超级电容了解一下行车记录仪和应急启动电源?

    超级电容了解一下行车记录仪和应急启动电源?它们无例外都采用了“高倍率”锂电池,特点是放电功率比普通锂电高很多,缺点是比普通锂电还要短命(充放电循环次数更低)。你以为它的结局就是“过劳死”吗?不!从
    的头像 发表于 03-11 08:59 1408次阅读
    超级电容<b class='flag-5'>了解</b><b class='flag-5'>一下</b>行车记录仪和应急启动电源?

    三相异步电动机的转速与电动机的什么无关

    三相异步电动机的转速与电动机的设计无关。 在分析三相异步电动机的转速与电动机设计之间的关系之前,我们需要先了解
    的头像 发表于 02-26 10:03 876次阅读

    今天我们来了解一下中性点接地电阻柜维护方法

    今天我们来了解一下中性点接地电阻柜维护方法。 首先,定期检查中性点接地电阻柜的性能。在运行过程中,应密切关注柜内所有电器的温度、电流、电压等参数,确保它们不出现异常情况。同时,还要定期对中性点接地
    的头像 发表于 01-31 17:26 327次阅读

    了解一下3GPP NTN射频标准(SAN的功率要求)

    在之前的学习中我们了解到,对于1-H类型的SAN来说,有很多的传导连接口:起来学3GPP NTN射频标准(SAN的类型和等级)。如果这些连接口被声称是等效的,那么在致性测试中,只需挑选其中具有代表性的
    的头像 发表于 01-15 09:25 2725次阅读
    <b class='flag-5'>了解</b><b class='flag-5'>一下</b>3GPP NTN射频标准(SAN的功率要求)

    盘点一下高通CES 2024汽车创新技术

    在CES2024上,我们看到英特尔和AMD加入,加上原来的英伟达,高通需要和这些跨行的对手在个赛道卷,目前高通在数字座舱、云连接、人工智能和自动驾驶领域是有定的积累的,我们来盘点一下
    的头像 发表于 01-13 15:22 1785次阅读
    盘点<b class='flag-5'>一下</b>高通CES 2024汽车创新技术